-
-
看着这个应该就是注册码,为什么会不对呢?
-
发表于:
2005-7-7 21:49
4557
-
我在初学的时候看了这个软件,桌面日历秀,先用peid查了一下,ASPack 2.12 -> Alexey Solodovnikov 有aspackdie,OK。
然后用c32asm打开,找到注册错误提示的地方:004ca709,打开flyodbg,下断点,运行,注册名输入wayy,注册码输入wayy2008,代码如下:
004CA781 E8 829>call XDeskCal.00404508 ---<此处停住,此call可能是计算注册码处。
004CA786 0F85 8>jnz XDeskCal.004CA816 ----〈改jnz 为jz可注册成功,但每次启动都得重新注册。
004CA78C B8 28A>mov eax,XDeskCal.004CA928
004CA791 E8 3E7>call XDeskCal.00431CD4
004CA796 A1 641>mov eax,dword ptr ds:[4D1164]
以下代码为在右侧寄存器内代码:
EAX 00AE7D50
ECX 00AEF0B8
EDX 00AEF0C0 ASCII "9EBB49F15F7D1F9EDCE2822B09730FD4"---<此可能为注册码,但为何输入后就是不对呢?请各位指导一下。
EBX 00AD0698
ESP 0012F348
EBP 0012F3B0
ESI 004387C4 XDeskCal.004387C4
EDI 0012F648
EIP 004CA781 XDeskCal.004CA781
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课