问题:
查看:https://github.com/Flipboard/FLEX我看到了 Apple Springboard 上使用的框架的屏幕截图,标题为:
The code injection is left as an exercise for the reader. 😇
我对将它注入(inject) Springboard 没有直接兴趣,但如果我确实想将框架注入(inject)另一个进程(例如计算器应用程序),我将如何去做?
顺便说一下,如果这是做这种事情的唯一方法,我愿意越狱我的设备。
我尝试过的:
- 我试过使用:https://github.com/DyCI/dyci-main注入(inject)我有源代码的应用程序,但我无法在我的设备上运行它,而且我也无法在我没有源代码的应用程序上运行它
- 我也试过使用:https://github.com/johnno1962/injectionforxcode但我在注入(inject)过程中不断收到配置错误
最佳答案
我发推文给 Ryan Olson(根据他发布图片的 Git blame 日志)并得到了这个回复:https://twitter.com/ryanolsonk/status/580011917491601408
看来需要越狱了
在进行更多研究后,我发现了 Jay Freeman (Saurik) 开发的名为“Cycript”的工具。 如果您对实时应用程序的远程注入(inject)感兴趣:请查看:http://resources.infosecinstitute.com/ios-application-security-part-1-setting-up-a-mobile-pentesting-platform/
如果您不熟悉 MobileSubstrate 和 Theos,您绝对应该看一看: http://iphonedevwiki.net/index.php/Theos/Setup
关于ios - 如何将代码注入(inject) iOS 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29198940/