- UID
- 9910
注册时间2006-3-22
阅读权限20
最后登录1970-1-1
以武会友
 
该用户从未签到
|
发表于 2006-6-11 22:34:22
|
显示全部楼层
好像没什么算法吧 固定码
00450270 /. 55 push ebp
00450271 |. 8BEC mov ebp, esp
00450273 |. 6A 00 push 0
00450275 |. 53 push ebx
00450276 |. 8BD8 mov ebx, eax
00450278 |. 33C0 xor eax, eax
0045027A |. 55 push ebp
0045027B |. 68 D2024500 push 004502D2
00450280 |. 64:FF30 push dword ptr fs:[eax]
00450283 |. 64:8920 mov fs:[eax], esp
00450286 |. 8D55 FC lea edx, [ebp-4]
00450289 |. 8B83 F8020000 mov eax, [ebx+2F8]
0045028F |. E8 A4F1FDFF call 0042F438 ; 取注册码
00450294 |. 8B45 FC mov eax, [ebp-4] ; 把假码放到eax中
00450297 |. BA E8024500 mov edx, 004502E8 ; 把真码放到edx中
0045029C |. E8 7B3FFBFF call 0040421C ; 比较
004502A1 |. 75 12 jnz short 004502B5 ; 不相等就挂~~
004502A3 |. BA 140000FF mov edx, FF000014
004502A8 |. 8B83 04030000 mov eax, [ebx+304]
004502AE |. E8 25F3FDFF call 0042F5D8
004502B3 |. EB 07 jmp short 004502BC
004502B5 |> 8BC3 mov eax, ebx
004502B7 |. E8 ACB1FFFF call 0044B468
004502BC |> 33C0 xor eax, eax
004502BE |. 5A pop edx
004502BF |. 59 pop ecx
004502C0 |. 59 pop ecx
004502C1 |. 64:8910 mov fs:[eax], edx
004502C4 |. 68 D9024500 push 004502D9
004502C9 |> 8D45 FC lea eax, [ebp-4]
004502CC |. E8 3F3BFBFF call 00403E10
004502D1 \. C3 retn
注册码:sD10$%102354687941212DSARSG$ |
|