看雪论坛

【求助】越狱开发中的疑惑

chaogelai 2017-1-3 1511
以前做过WINDOWS 上的简单逆向工作。 由于现工作需要 要求对IOS做逆向分析。老板给的时间紧迫,让我在有限时间完成任务,对于移动端什么都不懂的小白来说。这是想让我回去搬砖。:eek:
没办法 抓紧时间 安装了IOS系统 装了XCODE 配置了theos iosOPENdev ,

按照网上的资料写了一个 简单的HOOK。成功的运行在手机上。现在有个疑问。在WINDOWS 上。想要做拦截。程序代码 必须注入进被HOOK的程序中。这样就能执行并改变程序的流程,程序拦截过程必须是我们自己写代码去完成的。在IOS环境下通过THEOS 提供的宏,我轻松的拦截了手机开机弹出”你好世界“ 的功能。

但是 代码中并没有注入的过程。   在我看了其他几个逆向后HOOK 的例子中 都好像没提及注入。 他们都是通过逆向找到 关键的类,和函数。然后通过THEoS 提供的宏 拦截了。 那么问题来了。
   这个注入过程 是谁帮我完成的?这个拦截过程具体是 怎么实现的。 麻烦大牛给点提示。
:eek::eek::eek:
最新回复 (3)
金箍棒 2017-1-4
2
substrate帮你做的。你写个xxx.dylib,再写个同名的xxx.plist, xxx.plist里面配置你要注入的app的包名。 substrate自动帮你注入了。
chaogelai 2017-1-4
3
谢谢。:eek:明白了。
ksmokee 2017-3-7
4
按照网上的资料写了一个 简单的HOOK。 能分享下资料吗?
返回



©2000-2017 看雪学院 | Based on Xiuno BBS | 知道创宇带宽支持 | 微信公众号:ikanxue
Time: 0.008, SQL: 6 / 京ICP备10040895号-17