反编译iOS的Objective-C的二进制文件 [英] Decompiling iOS Objective-C binaries

查看:646
本文介绍了反编译iOS的Objective-C的二进制文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

可能重复:
  <一href="http://stackoverflow.com/questions/2661722/decompile-an-app-binary-to-get-back-to-source-$c$c">decompile一个应用程序二进制要回源$ C ​​$ C

我有一个iPhone / iPad应用,是什么还挺有趣的。它使用它的东西,一个特殊的内部的XML格式,但没有一个设备,我看不出它是如何工作的。我想重新创建此功能的Andr​​oid手机(免费软件和开源也许),但我想看看如何阅读部分的作品,其实我想知道的XML格式本身。这是很难从头重新创建(仅使用XML文件),因为它们不是评论和名字都没有告诉什么都讲究自己的功能。

I've got an iPhone/iPad application, what is kinda interesting. It uses a special internal XML format for the stuff it does, but without a device, I can't see how it works. I want to recreate this function for Android phones (freeware and opensource maybe) but for that I would like to see how the reading part works, actually, I would like to know the XML format itself. It is very hard to re-create from scratch (using only the XML files) as they aren't commented and the names aren't telling anything particular about their function.

我所希望看到的是怎样的文件被读,有什么特定的标签呢,等等,这样我就可以写一个转换器转换成iOS的输出文件,我同样目的的Andr​​oid应用程序。是的,我已经检查了市场,有没有这样的应用程序,如一个我想再现(实际上几乎完全重建,我只需要一个转换器或解析器为这些特定的iOS文件)。

All I want to see is how the files are read, what specific tags do, etc, so I can write a converter to convert the iOS output files for my same purpose Android app. And yes, I've checked the Market, there's no such application like the one I want to recreate (and is actually almost totally recreated, I only need a converter or a parser for these iOS specific files).

推荐答案

从iOS应用程序商店,并在股票OS设备的文件系统的所有应用程序的二进制文件进行加密。

The binary of all apps from the iOS App store, and on the filesystems of stock OS devices, is encrypted.

试着写的应用程序的作者很客气,看看它们是否会给予或提供给你推销源$ C ​​$ C在你感兴趣的解析器。

Try writing the authors of the app very politely, and see if they'll give or offer to sell you source code for the parser in which you're interested.

这篇关于反编译iOS的Objective-C的二进制文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆