如何保护或保护java代码免受反编译

时间:2013-09-16 12:21:55

标签: java

我在这里有一个小疑问。 在我们生成任何新应用程序时,我们曾将它们作为jar文件提供。现在我的问题是我们能够反编译这些jar文件 ...? 如果是我该如何避免 ...? 请提前告知我们。

2 个答案:

答案 0 :(得分:4)

无法避免反编译。您可以轻松地使代码难以阅读。有免费的库可用于混淆代码。 proguard.sourceforge.net

答案 1 :(得分:1)

你可以反编译jar文件(看看jd-decompiler)。 你无法避免它! 你只需要用混淆器来阅读它就更难了。 (看看SandMark)

或创建一个程序,在运行时将加密的你的加密版本加载到内存中。