试用许可证的疑惑

本文探讨了一款软件试用许可证的设计思路,分析了为何不采用首次登录时间作为试用期限起点的原因,并解释了这种方式虽然能有效防止重装系统规避试用限制,但仍然存在通过修改系统时间来延长试用期的可能性。

现在我们软件的试用许可证,试用到期时间是直接写到许可证文件中的,所以每隔一段时间要重新生成一次许可证,有点麻烦。一开始我不理解为什么不像一般软件一样做成以第一次登陆时间为准后的一段时间内呢?比如把第一次连接到数据库的时间写到数据库中某个固定字段或者写到注册表文件中?(这样试用版本不用过一段时间更新许可证了)今天问了当时的设计人员才知道如果这样无法防止重装操作系统的情况,而这种情况的概率还是比较大的。重装系统,为什么我之前就没想到呢?或许这有这种方法才能防止重装系统的情况,但是不能防止修改系统时间的情况,但我们系统对时间要求很严格,即使用户修改操作系统时间,那他产生的数据也都无效了。

今天晚上,江南体育中心,第15次游泳,一口气71圈,在距离上又有了突破,要继续标准动作和学习其它泳姿才行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值