可以用不对称加密(公钥私钥)
1. 机器上根据硬件信息生成一个 sha 值
2. 机器把sha显示出来,工厂人员拿着这个sha 向开发者请求授权
3. 开发者用私钥加密这个 sha,把加密后的密文发给工厂人员(通过邮件,qq,微信等)
4. 工厂人员在机器上输入密文,当激活码用
5. 机器用公钥解密密文,解出来的和本机sha一致,则证明本机已激活。
更进一步,可以开发个网站,机器每次启动时都用手机或其他能联网的电脑到网站上登陆,登陆后返回一次性的激活码。 类似于给离线机器加上了联网登陆功能。
这招防不住外挂篡改程序。
【 在 one4all4one 的大作中提到: 】
: 这是肯定的。就几十台机器,全换了也就是让他们在每台机器运行硬件信息提取程序,把结果发给你,你再重新运行一下授权生成exe而已。最省事的做法了。
:
: 换电脑这事儿不会三天两头的。而且你可以要求他购买授权数量,每个授权免费更换一次,必须提交原授权文件。
: ....................
- 来自「最水木 for iPhone 11 Pro Max」
--
FROM 50.47.114.*