|
10精币
[e]
.版本 2
.子程序 __启动窗口_创建完毕
.局部变量 硬盘码, 整数型
.局部变量 混编码, 文本型
.局部变量 CPU码, 文本型
硬盘码 = 取绝对值 (取硬盘特征字 ())
CPU码 = 系统_取CPU序列号 ()
混编码 = XXXXXXXXXXX
机器码 = 校验_取md5 (到字节集 (混编码))
编辑框1.内容 = 机器码
.子程序 _按钮1_被单击
.局部变量 注册码, 字节集
.局部变量 注册文件内容, 字节集
注册文件内容 = 读入文件 (取运行目录 () + “\111.reg”)
注册码 = XXXXXXXXXXX
.如果 (注册文件内容 = 注册码)
信息框 (“注册成功!”, 0, )
.否则
信息框 (“注册失败”)
返回 ()
.如果结束
_启动窗口.可视 = 假
载入 (主窗口, , 假)
[/e]
请问这种加密思路可以吗?容易被破解吗?
求指点
|
最佳答案
查看完整内容
1:验证窗口
2:程序主窗口
验证窗口 登陆成功后 载入 程序主窗口
重点:在程序主窗口创建完毕和 一些按钮 被按下事件里加入 判断到期时间的函数。
登陆成功后,查询到期时间,保存到全局变量。供 程序主窗口 检测。
这样的好处 是不联网验证。OD 找不到。 判断当前时间 最好是在 验证时也保存到全局变量
...
|