0

我读到的每个stackoverflow问题都归结为“每个人都可以破解”和“不要惹恼你的客户”......

我明白了。我想知道制作一个基本的、完全可破解的、易于盗版且不突兀的许可系统。事实上,如果有人有足够的动力破解我的软件,我会很高兴,这意味着我在做正确的事情。

我想到的实现是:

许可证密钥,例如:

XXXX-XXXX-XXXX-XXXX

然后使用中央数据库激活,发送一些硬件信息(已经获得该代码)。如果不同,用户会收到一条消息,提示“硬件已更改,单击确定将阻止其他使用此许可证的 PC 工作。您确定吗?” 是/否

如果他们继续,它将在我的服务器上将带有该序列号的旧硬件 ID 列入黑名单。

我需要的是一种生成简单序列号的方法,我很高兴使用库,但我想快速启动并运行并重新开始开发。我最好的选择是什么?

4

2 回答 2

2

果然很快我就找到了解决方案,感谢 DNA,你应该把它列为答案,这样我就可以给你声誉。

我最终选择了http://skgl.codeplex.com/

开箱即用,它为我提供了我正在寻找的格式,一些额外易于使用的功能,并且实现起来轻而易举 - 加载类并调用生成或验证。

于 2013-08-30T22:29:05.240 回答
-1

just do a hash on their email address.

于 2013-08-26T01:05:25.613 回答