你如何包装iOS应用程序?

时间:2014-09-05 17:47:33

标签: ios ios7 dylib dlopen

我正在进行研究,要求我能够从设备上运行的自定义代码片段加载iOS应用。我或多或少想要修改当前的沙箱,然后在其中运行现有的应用程序。我宁愿不修改应用程序,虽然我知道在某些时候我至少必须重新签名。

Mocana显然可以用他们的“MAP”技术做到这一点,但我没有看到任何文件或演示文稿解释如何实现这一点的技术细节。

我试图破解应用程序的可执行文件,然后在它的主要文件上进行dlsym。适度工作,但需要应用程序的调试版本。尝试使用存档版本是有问题的,因为符号表是分开的。不确定是否有办法将符号表与可执行文件合并。尝试使用lipo失败了,但没有真正的运气(说架构是相同的,不会合并)。

任何方向或好的出版物都将受到赞赏。

0 个答案:

没有答案