我有一些试用软件希望分发给客户。我希望试用版软件在安装 30 天后停止工作。
在软件中简单检查系统日期是实现此目的的最直接方法,但是客户难道不能通过更改 Windows 中的系统时间/日期来轻松规避此保护吗?
有更好的方法来实现我想要的吗?
我会检查最近修改的文件的修改时间(可能有一些经常更新的常见路径,但您可以只搜索文件系统)。
此外,您还可以根据应用程序会话运行的时间来减少“剩余时间”(存储在某个秘密位置)。当它达到 0 时,它们就完成了。您还可以检测到时钟从任何会话中最新看到的值向后移动,并通过删除例如一整天。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)