是否可以进行逆向工程以从.ipa文件中获取原始源代码?

时间:2014-04-22 04:04:33

标签: ios objective-c reverse-engineering ipa

我目前是iPhone应用程序开发人员,并尝试通过提取当前的ipa解决方案和github解决方案来学习生成音频脉冲的机制

使用Hopper提取时,仅生成重新编译和不完整的汇编代码。我们看不到任何客观的课程需要进一步探索。

有没有其他方法可以实现这一目标?

2 个答案:

答案 0 :(得分:5)

decompilers这样的东西,但不确定是否有适用于iOS / Objective-C的东西。无论如何,你不会找回原始来源,变量名称,评论等等。所以它仍然是一个艰难的过程。

而不是扭转某人的应用,为什么不提出问题"如何" stackoverflow上的问题? ; - )

此外,您可以看到该计划中定义的类,请尝试nm

答案 1 :(得分:3)

不,IPA文件不包含任何源代码。这是一件好事,我认为大多数开发人员都希望通过他们的材料获得隐私。