【发布时间】:2010-05-15 21:01:18
【问题描述】:
有没有办法从 iPhone 应用程序中反编译二进制文件。 我越狱了我的 iPhone,并惊讶地发现其他应用程序的 dbs 可以被复制。 所以我导出了我最重要的表并将其硬编码为代码。 我没有将表从数据库加载到数组中,而是生成了填充数组的代码并只保留了最基本的数据库信息,因此关系仍然有效。 花了一段时间,但现在可以正常工作了。
我只是想知道我是否安全,有人可以轻松反编译应用程序的二进制文件并提取数据。在 Java 中,它很容易反编译 *.class 文件,尽管我认为 iphone 应用程序更底层的字节码。
我知道 iPhone sdk 4 可以将文件标记为安全。任何人都知道这可以被越狱覆盖还是这是一个 unix 锁?
【问题讨论】:
-
我很想知道问题中提到 反编译 二进制文件的部分的答案,到目前为止,任何答案都没有解决这个问题。目前有可用的工具吗?