小编max*_*111的帖子

如何编写一个超级简单的软件激活系统?

我有一个我写的共享软件,我想在互联网上分发。我设置了一个序列号类型的东西,但仍然有大量的密钥共享:(。我想添加一个系统,一旦用户输入序列号,它就会与我的服务器进行检查以确保它是有效的. 简单是关键。

-客户端使用php类型的东西“www.mywebsite.com?key=3434343”将序列号的MD5发送到网页

-Php 脚本采用 MD5 并针对简单数据库进行检查。如果数据库中存在 MD5 密钥,它会增加与该密钥关联的计数器,并生成一个显示 1 的网页。如果数据库中没有条目,脚本生成一个显示 0 的网页。

- 客户端读取网页并检查 0 或 1 并采取相应措施。

我将在数据库中手动输入有效密钥 (md5'd) 并监视激活密钥是否过多。我对 php 一无所知,所以我不知道这是否可行。这看起来够好吗?是否存在明显的安全漏洞?我将使用共享主机。有没有更好的办法?谢谢

php c++

5
推荐指数
1
解决办法
2533
查看次数

标签 统计

c++ ×1

php ×1