-
-
[旧帖]
请教如何写代码使EAX和EDX相等
0.00雪花
-
发表于:
2009-11-7 20:45
3434
-
[旧帖] 请教如何写代码使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
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法