反编译iOS Objective-C二进制文件

fon*_*232 3 iphone android decompiling objective-c

可能重复:
反编译应用程序二进制文件以返回源代码

我有一个iPhone/iPad应用程序,有点有趣.它使用特殊的内部XML格式来处理它所做的事情,但是没有设备,我看不出它是如何工作的.我想为Android手机(免费软件和开源软件)重新创建这个功能,但为此我想看看阅读部分是如何工作的,实际上,我想知道XML格式本身.从头开始重新创建(仅使用XML文件)非常困难,因为它们没有被注释,并且名称没有说明它们的功能.

所有我想看到的是如何读取文件,具体标签做什么等,所以我可以编写一个转换器来转换iOS输出文件,用于我的同一目的Android应用程序.是的,我已经检查了市场,没有像我想要重新创建的那样的应用程序(实际上几乎完全重新创建,我只需要转换器或解析器来处理这些iOS特定文件).

hot*_*aw2 15

来自iOS App商店和库存OS设备的文件系统的所有应用程序的二进制文件都是加密的.

尝试非常礼貌地写应用程序的作者,看看他们是否会给你或者提供给你感兴趣的解析器的源代码.

  • 这个问题不断出现,这里的第二句话就是我不断告诉别人的.许多开发人员都很慷慨,你会感到惊讶.如果他们无法为您提供确切的代码,通常他们可以指出如何工作. (12认同)