比如说,我有一个软件,允许人们下载一个试用版,然后可以解锁。下面的步骤是否是实现解锁软件的关键系统的有效方法?
有人能看出这个计划有什么问题吗?有什么不同的方法我应该用在这样的事情上吗?
发布于 2014-03-24 20:57:05
我(以及任何使用HTTP代理的人)需要2分钟的时间才能打败这种保护措施。
对于软件来说,唯一有效的保护措施就是不要把它发送给用户。例如,您只能在演示版本中包含一半的功能。当用户想升级到完整的版本时,给他们一个时间链接来下载完整的版本。
或者您可以将软件的一部分作为服务来完成,取决于它所做的事情,用户可以将数据发送到您的服务器,然后您可以执行该操作,也可以不执行该操作,取决于他们是否是付费客户。
https://security.stackexchange.com/questions/54031
复制相似问题