Java项目的安全!
1. licence方式
采用RSA加密, 私钥千万不要在项目中出现,这样即使程序反编译后,也无法生成licence文件
2. 文件签名
在程序内实现,对ProtectedDomain的签名验证,防止篡改
mansuo软件就是采用了以上方式保护软件的,
但是其系统存在一个致命的BUG,很容易被破解:)
版权声明:本文为Yonee原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
1. licence方式
采用RSA加密, 私钥千万不要在项目中出现,这样即使程序反编译后,也无法生成licence文件
2. 文件签名
在程序内实现,对ProtectedDomain的签名验证,防止篡改
mansuo软件就是采用了以上方式保护软件的,
但是其系统存在一个致命的BUG,很容易被破解:)