应用程序通常具有注册密钥。可以说它可以放在文件或注册表中。有时,应用程序因输入另一个键或日期的传递等而被停用。在哪里可以安全地存储有关停用应用程序的此类信息?文件不是答案;可以恢复备份副本以解决此问题。注册表是一个薄弱的答案,只是因为大多数人不知道它在那里,也不想恢复它,如果他们这样做了,他们会恢复整个东西,这通常会产生其他令人沮丧的副作用。
在我看来,存储停用信息是绝对不安全的,因为总是可以恢复旧副本。充其量可以通过在隐秘命名的文件或注册表项下进行混淆来隐藏这些数据。
是否有我不知道的标准技巧或 Windows 支持的标准方案来帮助解决这个问题?
第2轮:我已经看到了很多答案。他们都没有特别说“你不能这样做”,但有几个暗示打电话回家是唯一的好选择(“停用”)。
让我们假设打电话回家和加密狗不是答案,并且必须在机器上留下一些东西。在这种情况下,典型的许可方案实际上做了什么?