如何防止jar反编译

Esh*_*ika 4 java obfuscation jar source-code-protection

我在 Eclipse 中创建了一个插件项目,作为 jar 分发。用户可以获取这个 jar 并使用 JAD 对其进行反编译。 有什么办法可以阻止jar文件的反编译? 或者,至少,向用户隐藏我的源代码?

Ant*_*ony 5

阻止你的 jar 被反编译的最好方法是让用户没有理由想要。混淆只是一个创可贴。事实上,如果它足够有名,有些人可能会为了挑战而逆转它。