-
-
[旧帖]
请教如何写代码使EAX和EDX相等
0.00雪花
-
发表于:
2009-11-7 20:45
3493
-
[旧帖] 请教如何写代码使EAX和EDX相等
0.00雪花
小弟只会爆破,遇一软件重启校验,序列号明码比较,注册码非明码比较,请教前辈们如何写代码使EAX和EDX相等。。。
以下是寄存器内容:
EAX 01176C7C ASCII "7744388D190B"
ECX 01170032
EDX 01174C48 ASCII "CCAA6D3EF6AE"
EBX 00000000
ESP 0012FD54
EBP 0012FDA0
ESI 011717C8
以下是代码
0048314B . E8 5417F8FF CALL 004048A4 这个CALLA明码比较序列号
00483150 . 0F85 52010000 JNZ 004832A8
00483156 . 8B45 EC MOV EAX,DWORD PTR SS:[EBP-14]
00483159 . 8B55 E8 MOV EDX,DWORD PTR SS:[EBP-18]
0048315C . E8 4317F8FF CALL 004048A4 这个CALLA非明码比较注册码
00483161 . 0F85 41010000 JNZ 004832A8
00483167 . 807D 08 00 CMP BYTE PTR SS:[EBP+8],0
0048316B . 0F84 35010000 JE 004832A6
00483171 . 33C0 XOR EAX,EAX
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课