首页
社区
课程
招聘
[原创]ios答题思路
2015-10-18 22:28 1955

[原创]ios答题思路

2015-10-18 22:28
1955
第一题 思路
1. 运行crashme时 launchd报错,错误值9,即未签名
    使用codesign重签,运行成功
2. ida查看源程序,找到click函数,密文显而易见
3. 对程序使用RemovePIE,再用lldb远程调试,在click函数中设置断点,稍加跟踪即可得到密钥

第二题 思路
1. 本题为代码静态分析题 可以通过xnu的开源代码辅助查找
2. 通过分析源代码 尝试若干个代码中的字符串后找到random对应的结构体以及cdevsw_add
3. 通过cdevsw_add进行查找 找到其他两个结构体
4. 将找到的地址值减去默认的kaslr (0x1000)
5. 尝试将地址加上thumb的状态位 (+1)
6. 尝试地址的大小写形式...

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
点赞0
打赏
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回