【发布时间】:2014-06-06 06:31:30
【问题描述】:
我目前是一名 iPhone 应用程序开发人员,并试图通过提取当前的 ipa 解决方案和 github 解决方案来学习生成音频脉冲的机制
使用 Hopper 提取时,只会生成重新编译的和不完整的汇编代码。我们看不到任何需要进一步探索的目标类。
有没有其他方法可以实现这一目标?
【问题讨论】:
-
是的,这是可能的,我不知道苹果如何做到这一点。我知道这一点是因为他们拒绝了我的应用,因为一些隐藏代码违反了应用商店规则。
-
同意,Apple 不知何故知道您是否使用 Private API,因此我认为有一种秘密方法可以对 IPA 进行逆向工程。
-
你可能想在这里查看逆向工程论坛,reverseengineering.stackexchange.com/questions/1594/…
-
知道你是否使用私有 API 并没有什么魔力。这并不意味着苹果可以逆转你的 IPA 做源代码。
-
见stackoverflow.com/questions/7458544/… ...基本上不,您将无法反转到源,但是您可以使用一些工具来确定不同功能的开始和结束位置,然后您可以阅读如果你知道组装。老实说,你在谷歌上搜索你想要学习的东西会更快,然后在这里写一些测试代码并提出问题。
标签: ios objective-c reverse-engineering ipa