
class文件能被反编译,java程序不就没有保密性了吗
3个回答
展开全部
Java .class 文件是高度抽象的, 因而反编译技术难度不大, 现行也有很多好用的工具. 所以, 不加特别的保护策略的话, 可以说 Jar 包是没有保密性的了.
但是, 一般来说, 代码是有知识产权保护和 Licence 声明的, 所以, 你的竞争对手在反编译你的代码时, 是冒着侵权被诉讼的风险的.
而且, 可以采用保护策略来防止反编译, 比如采用工具来扰乱编译得到的 .class 文件.
但是, 一般来说, 代码是有知识产权保护和 Licence 声明的, 所以, 你的竞争对手在反编译你的代码时, 是冒着侵权被诉讼的风险的.
而且, 可以采用保护策略来防止反编译, 比如采用工具来扰乱编译得到的 .class 文件.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询