我在这里有一个小疑问。 在我们生成任何新应用程序时,我们曾将它们作为jar文件提供。现在我的问题是我们能够反编译这些jar文件 ...? 如果是我该如何避免 ...? 请提前告知我们。
答案 0 :(得分:4)
无法避免反编译。您可以轻松地使代码难以阅读。有免费的库可用于混淆代码。 proguard.sourceforge.net
答案 1 :(得分:1)
你可以反编译jar文件(看看jd-decompiler)。 你无法避免它! 你只需要用混淆器来阅读它就更难了。 (看看SandMark)
或创建一个程序,在运行时将加密的你的加密版本加载到内存中。