我正在寻找一种基于特定模式创建25个字符键的方法,以便我可以检查它是否有效而没有任何类型的互联网连接等。
我一直在尝试几种方法来做到这一点,但没有成功。
答案 0 :(得分:6)
是的,所有这些系统都可以被规避,但大多数供应商采用的务实方法是让诚实的人保持诚实。一种流行的方法是使用名称,许可证类型和日期来锁定许可证。执行此操作的常用方法是使用部分密钥验证:
(一个快速的谷歌将找到其他实施和样本,但布兰登很受欢迎)
使用PKV方法,您可以更改软件新版本中的测试,而不会使旧密钥失效。当您的系统遭到黑客入侵时,您会希望这样做(并且会被黑客攻击!)。同样地,保留一个被黑客入侵的密钥列表是个好主意,以便在您的程序的未来版本中这些密钥可以自动过期。