如何将代码注入iOS进程

时间:2015-03-22 19:36:26

标签: ios objective-c xcode code-injection

问题:

查看:https://github.com/Flipboard/FLEX我看到Apple Springboard上使用的框架的屏幕截图,其标题为:

  

代码注入留给读者练习。

我没有直接感兴趣将它注入Springboard,但如果我确实想将框架注入另一个进程(例如计算器应用程序),我该怎么做呢?

作为旁注,我愿意越狱我的设备,如果这是做这样的事情的唯一方法。

我尝试了什么:

1 个答案:

答案 0 :(得分:4)

我转发给Ryan Olson(根据他发布的Git责备日志)并得到了这个回复:https://twitter.com/ryanolsonk/status/580011917491601408

看起来有必要为此进行越狱。

经过更多的研究后,我发现了一个名为" Cycript"作者:Jay Freeman(Saurik)。 如果您对实时应用程序的远程注入感兴趣:请查看:http://resources.infosecinstitute.com/ios-application-security-part-1-setting-up-a-mobile-pentesting-platform/

如果你不熟悉MobileSubstrate和Theos,你一定要看看: http://iphonedevwiki.net/index.php/Theos/Setup