首页
社区
课程
招聘
[旧帖] [求助]内存注册机的使用方法 0.00雪花
发表于: 2008-9-22 10:16 4267

[旧帖] [求助]内存注册机的使用方法 0.00雪花

2008-9-22 10:16
4267
我破了一个软件,注册码显示出来了,可不知道怎么写注册机,我写的全部都显示错误的注册码,望高手指点:
005AC93C   .  50            push    eax
005AC93D   .  8D55 D8       lea     edx, dword ptr [ebp-28]
005AC940   .  8B45 F8       mov     eax, dword ptr [ebp-8]
005AC943   .  E8 64D2E5FF   call    00409BAC
005AC948   .  8B45 D8       mov     eax, dword ptr [ebp-28]
005AC94B   .  B9 10000000   mov     ecx, 10
005AC950   .  BA 01000000   mov     edx, 1
005AC955   .  E8 7688E5FF   call    004051D0
005AC95A   .  8B55 DC       mov     edx, dword ptr [ebp-24]
005AC95D   .  8B45 EC       mov     eax, dword ptr [ebp-14]   这里显示注册码
005AC960   .  E8 9FD1E5FF   call    00409B04        这里寄存器里显示真假注册码
005AC965   .  84C0          test    al, al
005AC967      0F84 9A000000 je      005ACA07

005AC960 寄存器显示为
EAX 00F71538 ASCII "KBKK8KYBYMRMB6B9"
ECX 00000000
EDX 00F719C4 ASCII "343432423423"
EBX 00721008 Gl.00721008
ESP 0012FC1C
EBP 0012FC60
ESI 00F60734
EDI 00716C10 Gl.00716C10
EIP 005AC960 Gl.005AC960

我内存注册机编写的是:
中断地址:5AC960
中断次数:1
第一字节:E8
指令长度:4
寄存器方式:EAX 十进制
望高手指点是哪里出了问题?

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 414
活跃值: (10)
能力值: ( LV9,RANK:460 )
在线值:
发帖
回帖
粉丝
2
指令长度应该是5
2008-9-22 10:54
0
雪    币: 427
活跃值: (65)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
3
中断地址:5AC960
中断次数:1
第一字节:E8
指令长度:5
内存方式:EAX


Over
2008-9-22 11:38
0
雪    币: 222
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
指令长度就是每两个字符算1个长度
2008-9-22 17:57
0
游客
登录 | 注册 方可回帖
返回
//