xinldy 发表于 2008-7-31 16:31:16

开心小闹钟 2.8 beta3

破解这个软件时在:
10001416    74 64         je      short 1000147C 不跳就写入注册信息!注册码32位!
10001418    8D4424 10       lea   eax, dword ptr
1000141C    50            push    eax
1000141D    68 9C800010   push    1000809C                         ; UNICODE "SOFTWARE\HappyClock\License"
10001422    68 02000080   push    80000002
10001427    FF15 0C700010   call    dword ptr [<&ADVAPI32.RegCreateK>; ADVAPI32.RegCreateKeyW
1000142D    85C0            test    eax, eax
1000142F    75 4B         jnz   short 1000147C
10001431    8B4C24 10       mov   ecx, dword ptr
10001435    68 04010000   push    104
1000143A    56            push    esi
1000143B    8B35 10700010   mov   esi, dword ptr [<&ADVAPI32.RegSe>; ADVAPI32.RegSetValueExW
10001441    6A 01         push    1
10001443    50            push    eax
10001444    68 80800010   push    10008080                         ; UNICODE "Customer Name"
10001449    51            push    ecx
1000144A    FFD6            call    esi
1000144C    85C0            test    eax, eax
1000144E    75 2C         jnz   short 1000147C
10001450    8B5424 10       mov   edx, dword ptr
10001454    68 04010000   push    104
10001459    57            push    edi
1000145A    6A 01         push    1
1000145C    50            push    eax
1000145D    68 64800010   push    10008064                         ; UNICODE "Serial Number"
10001462    52            push    edx
10001463    FFD6            call    esi
10001465    85C0            test    eax, eax
10001467    75 13         jnz   short 1000147C
10001469    8B4424 10       mov   eax, dword ptr
1000146D    50            push    eax
1000146E    FF15 00700010   call    dword ptr [<&ADVAPI32.RegCloseKe>; ADVAPI32.RegCloseKey
10001474    F7D8            neg   eax
10001476    1BC0            sbb   eax, eax
10001478    5F            pop   edi
10001479    40            inc   eax
1000147A    5E            pop   esi
1000147B    C3            retn
1000147C    5F            pop   edi
1000147D    33C0            xor   eax, eax
1000147F    5E            pop   esi
10001480    C3            retn
从上知道注册文件保存在:SOFTWARE\HappyClock\License中
可是接下来我下了注册表断点可是一直没有出现SOFTWARE\HappyClock\License
虽然我解决了使用时间的限制,可是我讨厌一运行就出现提示框!!
77D1B517    E8 88DFFFFF   call    77D194A4运行时出现的窗口调用处
希望大家指教,谢谢!!!!!
论坛中有破解版的可我想自己动手!!

[ 本帖最后由 xinldy 于 2008-8-25 10:00 编辑 ]

xinldy 发表于 2008-7-31 18:21:14

问题已经解决了!

Nisy 发表于 2008-7-31 18:26:29

应该是启动时候有对KEY做判断

xinldy 发表于 2008-8-1 11:26:56

本来做了个补丁的,可是论坛上面有绿色版的我就不发了。
页: [1]
查看完整版本: 开心小闹钟 2.8 beta3