我正在创建一个软件,并将其作为试用版分发给用户测试它。但是,如果有人解压我的jar并更改我的许可类的字节码,这个人将能够为我的软件创建一个破解。有什么方法可以检查我的.class文件的哈希并确保一切正常吗? 保护我的软件免遭黑客入侵的最佳方法是什么?
答案 0 :(得分:2)
您可以按照here所示签署您的JAR文件。然而,话虽如此,人们通常会在将软件移交给客户时失去对自己软件的控制权。
答案 1 :(得分:0)
它无法完成,充其量你可以减慢试图破解它的人的速度。你的时间可能更适合开发一款优秀的产品而忽视那些盗版它的人。