sam*_*sam 5 installation software-distribution serial-number
在某些程序上,您可以在演示期间运行它们,例如“十个任务”或“5小时”,然后您需要决定购买它们以继续使用它们,但是如果您删除并卸载该程序然后重新安装它,它就会知道它之前已安装,不会让您再次运行演示。
它是如何做到这一点的?当您下载它时,它是否会向 CDN 发送一个识别码(IP?)以让它知道您之前已经下载过它,或者当程序本身安装时,它是否会检查以前安装的痕迹?
有很多方法可以实现这一点。
最简单的实现方法(也是最简单的绕过方法)
使用图像差异工具,这种方法很容易识别和克服。
最难克服或绕过的方法是使用服务器。第一次运行时,根据用户计算机名称、驱动器序列号等生成哈希代码,并将其发布到您的服务器。然后,服务器将其跟踪为唯一安装,并允许应用程序运行。每次运行应用程序时,都会更新服务器。这样,用户就无法找到面包屑并删除它们,因为它们位于您的服务器上。缺点是此方法需要互联网连接。
可能有更复杂的方法可以实现此结果,但以上都是我遇到过的实现。
| 归档时间: |
|
| 查看次数: |
5906 次 |
| 最近记录: |