今天保护java代码免受逆向工程的最佳方法是什么?价格并不重要。重要的是质量。 我读了Best Java obfuscator?和其他这样的问题。我的问题的区别在于我接受任何想法。我不需要完全“混淆”。我在java中写了一些逻辑。人们会使用它,但他们不得使用源代码来销售它本身。例如,使网络服务对此有好处,而不是Best Java obfuscator?中的同意。 而且我发现的所有解决方案都很陈旧。也许是新开发的东西。
答案 0 :(得分:0)
即使编译代码也可以进行逆向工程(当然更难)
我建议您将其设为可以通过网络访问的服务。这样,关键代码就在您的服务器上,客户端无法访问。
注意:即使这样,您也可以对程序进行反向工程,无论是查看程序还是阅读文档。
BTW:Q-DOS / MS-DOS的第一个版本基于CPM手册,无需访问正在运行的示例,只需阅读手册即可。不幸的是,作者将/
改为\
,因为路径使得DOS / Windows成为唯一的操作系统。