【发布时间】:2011-09-09 02:24:23
【问题描述】:
可能重复:
iPhone/iPad App Code Obfuscation - Is it Possible? Worth it?
我在这方面花了很多时间,但我无法找到完美的答案。这就是为什么我决定把我的问题放在这里。我有一个 iPhone 应用程序并且想要加密代码以防止类转储或 otool 实用程序。 (用于从可执行文件中转储标头的工具)。我想知道有没有什么方法可以加密源代码或者混淆源代码?
【问题讨论】:
-
为什么?如果您告诉我们您真正想要做什么,可能会有更好的方法。
-
我已经看到class-dump工具可以很容易地转储出头部并且可以看到函数/方法签名。我想加密头文件(转储出来的头文件应该加密)或在我的代码中实现代码混淆。这就是我需要实现的。希望您能得到更多信息。
-
@Black Frog :我也尝试过这种方法,但它对我不起作用。 :(
-
类转储工具不转储头文件的内容,它们以人类可读的形式转储编译的接口。
-
@Jeremy :但无论如何它会打印出我们在头文件中声明的签名,对吗?
标签: objective-c ios obfuscation