为Java Application实现序列号和激活保护的一般方法是什么?

时间:2010-04-10 21:39:33

标签: java

我想创建一个Java桌面应用程序,并希望采用一些机制来保护我的软件免受非法复制。实现Java应用程序的序列号和激活保护的一般最佳方法是什么?如果用户可以正确激活软件,在哪里存储激活信息?

感谢。

1 个答案:

答案 0 :(得分:3)

几乎只有一个答案:在您的服务器上,以及您的算法的重要部分。如果所有代码都必须在客户端上,那么所有可行的工作都是

  1. 可信计算(最终是硬件障碍)
  2. 隐写术(混淆,散射,隐藏,欺骗......)