mwd*_*dar 0 java obfuscation reverse-engineering source-code-protection
我想向公众透露我的桌面java应用程序,但我不确定如何保护它免受逆向工程或源代码窃取?
是否可以将应用程序转换为exe文件?如果是的话,这不足以保护它吗?
Sam*_*aan 5
如果真的值得某人花时间从二进制文件中反向设计源代码,他们会.你可能会稍微努力一点,但绝不可能.
Mar*_*elo 5
您可以使用Java混淆器(例如ProGuard)。
ProGuard是免费的Java类文件收缩器,优化器,混淆器和预验证器。它检测并删除未使用的类,字段,方法和属性。它优化字节码并删除未使用的指令。它使用简短的无意义的名称重命名其余的类,字段和方法。最后,它会预先验证Java 6或Java Micro Edition的处理后代码。
归档时间:
14 年,9 月 前
查看次数:
1722 次
最近记录:
10 年,9 月 前