我在这里有一个小疑问。当我们生成任何新的应用程序时,我们曾经将它们作为 jar 文件提供。现在我的问题是我们是否能够反编译这些 jar 文件...?如果是,我该如何避免...?请让我知道,提前谢谢。
问问题
30228 次
2 回答
4
反编译是不可避免的。您可以轻松地使代码难以阅读。有免费的库可用于混淆代码。proguard.sourceforge.net
于 2013-09-16T12:27:19.613 回答
1
You can decompile jar files (have a look at jd-decompiler). You can't avoid it! You just make it harder to read it with an obfuscator. (have a look at SandMark)
or create a programm which loads a crypted version of yours at runtime into memory.
于 2013-09-16T12:26:12.907 回答