用这个工具可以加载下面这个程序
(注:下面这个程序是用来隐藏xp上文件的)
附件:hfxp2_setup.part1.rar 附件:hfxp2_setup.part2.rar
提示有六处
说实话我基本上不知道是怎么回事
只知道
004A1E48 55 push ebp
004A1E49 8BEC mov ebp, esp
004A1E4B 8B45 08 mov eax, dword ptr ss:[ebp+8]
004A1E4E A3 18414B00 mov dword ptr ds:[4B4118], eax
004A1E53 8B45 0C mov eax, dword ptr ss:[ebp+C]
004A1E56 A3 1C414B00 mov dword ptr ds:[4B411C], eax <====过期时间
004A1E5B 5D pop ebp
004A1E5C C2 0800 ret 8
用这个工具将 004A1E48 改为 00400080
然后到
00400080 写入代码
MOV DWORD PTR SS:[ESP+8],0 <==== 转换为十进制即为 试用的天数
push 4A1E48
RET
我让他过期
------------------------------------------------
004A1E60 55 push ebp
004A1E61 8BEC mov ebp, esp
004A1E63 8B45 08 mov eax, dword ptr ss:[ebp+8]
004A1E66 A3 20414B00 mov dword ptr ds:[4B4120], eax
004A1E6B 8B45 0C mov eax, dword ptr ss:[ebp+C]
004A1E6E A3 24414B00 mov dword ptr ds:[4B4124], eax <====过期次数
004A1E73 5D pop ebp
004A1E74 C2 0800 ret 8
用这个工具将 004A1E60 改为 004000B0
然后到
004000B0 写入代码
MOV DWORD PTR SS:[ESP+8],1 <==== 转换为十进制即为 试用天数到期后程序可以开启的次数
push 4A1E60
RET
这样这个程序就定格在你只能试用一次了
55555555555555 永远只能试用一次?
效果和用 Trial-Reset 将aspro2的试用信息删除差不多
我在做什么?我晕倒
其实我就是想哪位大哥能告诉我剩下的四个是做什么的
顺便提一句 最后出现的两个中我看到了硬盘指纹,或许是吧
我其实也不知道自己在做什么 不过很好玩
感觉这个工具蛮强悍的 不脱壳也能改代码。。。。patch。。。。。
就是不能改他举的那个例子