如何防止java代码被反编译?建议的任何链接或建议使从罐子undecompilable埃克
-1
A
回答
2
我不认为你可以。
这里是另一个问题,它涵盖这个话题:
make your Jar not to be decompiled
一个更好的选择可能是混淆。它对源代码中的所有名称进行了加扰,因此即使它仍然可编译,它也变得不可读。
0
如果我没有错,你正在谈论Java obfuscation
这使你的代码难以(但不是不可能)反编译。您可以从here查看一些开源混淆工具。我个人喜欢的迷惑工具之一是ProGuard
。
相关问题
- 1. 埃克给出错误从罐子
- 2. “undecompilable” 源代码
- 3. 埃克从cx_Freeze程序缺少模块
- 4. 从罐子
- 5. 埃克服务可能吗?
- 6. 埃克与pyinstaller蟒蛇?
- 7. 模拟埃克另一名
- 8. C++修补调用埃克
- 9. 从外部罐子
- 10. 爪哇 - 从罐子
- 11. 无法从罐子
- 12. JasperReports的:从罐子
- 13. 使用杰克逊2.5.4罐子反序列含有的属性
- 14. 使用asmack配置罐子从BEEM
- 15. 试图从使用埃宋
- 16. 抛出java.lang.ClassNotFoundException而从罐子
- 17. 创建从MoPub SDK罐子
- 18. JasperReports的建设从罐子
- 19. Javafx从罐子的图像
- 20. 摇篮 - 从依赖罐子
- 21. 从罐子蚂蚁junit batchtest
- 22. 缺少罐子从repo1.maven.org
- 23. 创建一个从型号罐子和ViewController罐子
- 24. 从命令行执行罐子里面的罐子
- 25. 出版两个罐子和来源罐子从摇篮
- 26. 将外部罐子从命令行打包到罐子里
- 27. 运行从另一个罐子的罐子
- 28. Maven 3“超级罐子”如何在罐子内嵌入罐子?
- 29. 如何使用Ant从单个罐子列表中下载/解压罐子?
- 30. 罐子
一切都可以逆向工程。 –
不要在你的问题中尽快使用“即使它们是”最好的“。除此之外,你可能想要寻找混淆。 –
你可以反编译这个世界上的所有东西......(如果没有,它适用于jva) – Stunner