探索应用程序文件的逆向工程目的

我想在Windows上查看一些Iphone应用程序的源文件。 可能吗? 如果是这样,我需要什么才能在Windows电脑上查看它们?

对于实际的逆向工程,我建议你仔细看看IDA。 IDA支持ARMv6和ARMv7架构 ,是整个地球上最好的反转工具。

通过iTunes下载的应用程序文件是扩展名为.IPA的压缩ZIP文件。 您可以使用任何解压缩工具来解压缩它们。 为此,您可以简单地将扩展IPA重命名为ZIP。

[编辑匹配OP问题的评论]

您无法查看手机上应用程序的源代码。

当您在iTunes中下载应用程序时,您可以右键单击并选择“在Windows资源管理器中显示”。 然后打开任何可以打开.zip的.ipa文件

如果你想查看你的手机上的应用程序文件,你将需要越狱它,然后去/私人/ var /移动/应用程序,你将不得不找到正确的文件夹,因为应用程序文件夹是根据您的安装时和你的用户名(所以只要进入每个文件夹,直到你找到你想要的)。

我猜你想看看来源等?

我要做的是看看是否存在Android的应用程序,并下载APK文件的Android代替,并检查源代码,因为存在很多JavaDecompilers和反编译Java是很容易比分解机器代码(编译iPhone应用程序) 。

你不必越狱你的手机。 只需简单地下载i-FunBox,而不是将手机插入PC(当iTunes弹出时关闭),然后等待程序与手机同步。 比去第一个标签(你会看到它在i-FunBox的GUI)和中提琴! 所有的文件都在那里。 请享用。