- UID
- 52455
注册时间2008-6-1
阅读权限30
最后登录1970-1-1
龙战于野
TA的每日心情 | 郁闷 2021-10-2 23:26 |
---|
签到天数: 46 天 [LV.5]常住居民I
|
算法求助!那位大大能说说这个是什么算法么?
下载地址:http://www.skycn.com/soft/48566.html- 00487D5C /$ 55 push ebp //算法入口;
- 00487D5D |. 8BEC mov ebp, esp
- 00487D5F |. 83C4 D0 add esp, -30
- 00487D62 |. 53 push ebx
- 00487D63 |. 56 push esi
- 00487D64 |. 57 push edi
- 00487D65 |. 33DB xor ebx, ebx
- 00487D67 |. 895D D0 mov dword ptr [ebp-30], ebx
- 00487D6A |. 895D D4 mov dword ptr [ebp-2C], ebx
- 00487D6D |. 8BF9 mov edi, ecx
- 00487D6F |. 8955 F8 mov dword ptr [ebp-8], edx
- 00487D72 |. 8945 FC mov dword ptr [ebp-4], eax
- 00487D75 |. 8B45 FC mov eax, dword ptr [ebp-4]
复制代码 .................- 00487DE7 |. E8 20C8F7FF |call 0040460C
- 00487DEC |. 50 |push eax
- 00487DED |. 8D45 D4 |lea eax, dword ptr [ebp-2C]
- 00487DF0 |. E8 67CAF7FF |call 0040485C
- 00487DF5 |. 8D55 F0 |lea edx, dword ptr [ebp-10]
- 00487DF8 |. 59 |pop ecx
- 00487DF9 |. E8 26ABF7FF |call 00402924
- 00487DFE |. 8D55 E8 |lea edx, dword ptr [ebp-18]
- 00487E01 |. 8D45 F0 |lea eax, dword ptr [ebp-10]
- 00487E04 |. E8 A3F4FFFF |call 004872AC ; 关键算法CALL;
复制代码 进完CALL后注册码就都在低八位了?????- 00487E0E |. 8D5D E8 |lea ebx, dword ptr [ebp-18]
- 00487E11 |> 8D4D D0 |/lea ecx, dword ptr [ebp-30]
- 00487E14 |. 33C0 ||xor eax, eax
- 00487E16 |. 8A03 ||mov al, byte ptr [ebx]
- 00487E18 |. BA 02000000 ||mov edx, 2
- 00487E1D |. E8 860CF8FF ||call 00408AA8
- 00487E22 |. 8B55 D0 ||mov edx, dword ptr [ebp-30]
- 00487E25 |. 8BC7 ||mov eax, edi
- 00487E27 |. E8 E8C7F7FF ||call 00404614
- 00487E2C |. 43 ||inc ebx
- 00487E2D |. 4E ||dec esi
- 00487E2E |.^ 75 E1 |\jnz short 00487E11
复制代码 循环后就是一个明码字符串了,看了下不是MD5什么的加密算法.请大虾们指教!!/:L /:L /:L
[ 本帖最后由 as3852711 于 2009-4-5 11:31 编辑 ] |
|