2014-03-03 23 views
-1

如何防止java代码被反编译?建议的任何链接或建议使从罐子undecompilable埃克

+4

一切都可以逆向工程。 –

+0

不要在你的问题中尽快使用“即使它们是”最好的“。除此之外,你可能想要寻找混淆。 –

+0

你可以反编译这个世界上的所有东西......(如果没有,它适用于jva) – Stunner

回答

2

我不认为你可以。

这里是另一个问题,它涵盖这个话题:

make your Jar not to be decompiled

一个更好的选择可能是混淆。它对源代码中的所有名称进行了加扰,因此即使它仍然可编译,它也变得不可读。

0

如果我没有错,你正在谈论Java obfuscation这使你的代码难以(但不是不可能)反编译。您可以从here查看一些开源混淆工具。我个人喜欢的迷惑工具之一是ProGuard