应用程序通常有注册密钥。
它可以放在文件或注册表中。
有时,通过输入另一个密钥来停用应用程序,
或是在安全的地方过了一个日期等
存储有关要停用的应用程序的此类信息?
文件不是答案;备份副本可以还原到
打败这个。注册表是一个弱答案,只因为
大多数人不知道它的存在,也不想修复它,
如果他们这样做了,他们会恢复通常
还有其他令人沮丧的副作用。
在我看来,存储停用信息是
毫无希望地不安全,因为旧的拷贝总是可以恢复的。
最多可以通过在
名称不明确的文件或注册表项。
有没有一个我不知道的标准把戏,或者一个标准
Windows支持的方案,有助于解决此问题?
第二轮:我看到了很多答案。他们中没有一个
明确地说“你不能这样做”,但有几个暗示
打电话回家是唯一好的选择(对于“去激活”)。
假设给家里打电话和加密狗不是答案,
必须在机器上留下一些东西。做什么
在这种情况下,典型的许可计划真的能做到吗?
最佳答案
在服务器上创建并签署许可证文件。如果使用公钥加密,则许可证文件不容易被伪造。你的申请当然可以被破解,不需要执照,但那是另一回事。