我读到的每一个stackoverflow问题都归结为“每个人都可以破解它”和“不要惹恼你的客户”......
我明白了。我想知道要制作一个基本的,完全可以破解的,易于盗版和非突兀的许可系统。事实上,如果有人有足够的动力破解我的软件,我会很高兴,这意味着我做的是正确的事。
我想到的实现是:
许可证密钥如:
XXXX-XXXX-XXXX-XXXX
然后使用中央数据库激活,发送一些硬件信息(已经获得该代码)。如果不同,用户会收到一条消息“硬件已更改,通过单击确定,您将停止使用此许可证的其他PC工作。您确定吗?”是/否
如果他们继续,它会将旧硬件ID列入我服务器上的该序列的黑名单。
我需要的是一种生成简单序列号的方法,我很高兴使用库,但我想快速启动并运行并重新开发。什么是我最好的选择?
答案 0 :(得分:2)
我确实在不久之后找到了解决方案,感谢DNA,你应该把它列为答案,这样我就可以给你声名。
我最终选择了http://skgl.codeplex.com/
开箱即用它给了我正在寻找的格式,一些易于使用的功能,并且实现起来轻而易举 - 加载类并调用生成或验证。
答案 1 :(得分:-1)
只需对他们的电子邮件地址进行哈希。