飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2458|回复: 5

[求助] 算法求助!

[复制链接]
  • TA的每日心情
    郁闷
    2021-10-2 23:26
  • 签到天数: 46 天

    [LV.5]常住居民I

    发表于 2009-4-5 11:29:03 | 显示全部楼层 |阅读模式
    算法求助!那位大大能说说这个是什么算法么?

    下载地址:http://www.skycn.com/soft/48566.html
    1. 00487D5C  /$  55            push    ebp   //算法入口;
    2. 00487D5D  |.  8BEC          mov     ebp, esp
    3. 00487D5F  |.  83C4 D0       add     esp, -30
    4. 00487D62  |.  53            push    ebx
    5. 00487D63  |.  56            push    esi
    6. 00487D64  |.  57            push    edi
    7. 00487D65  |.  33DB          xor     ebx, ebx
    8. 00487D67  |.  895D D0       mov     dword ptr [ebp-30], ebx
    9. 00487D6A  |.  895D D4       mov     dword ptr [ebp-2C], ebx
    10. 00487D6D  |.  8BF9          mov     edi, ecx
    11. 00487D6F  |.  8955 F8       mov     dword ptr [ebp-8], edx
    12. 00487D72  |.  8945 FC       mov     dword ptr [ebp-4], eax
    13. 00487D75  |.  8B45 FC       mov     eax, dword ptr [ebp-4]
    复制代码
    .................
    1. 00487DE7  |.  E8 20C8F7FF   |call    0040460C
    2. 00487DEC  |.  50            |push    eax
    3. 00487DED  |.  8D45 D4       |lea     eax, dword ptr [ebp-2C]
    4. 00487DF0  |.  E8 67CAF7FF   |call    0040485C
    5. 00487DF5  |.  8D55 F0       |lea     edx, dword ptr [ebp-10]
    6. 00487DF8  |.  59            |pop     ecx
    7. 00487DF9  |.  E8 26ABF7FF   |call    00402924
    8. 00487DFE  |.  8D55 E8       |lea     edx, dword ptr [ebp-18]
    9. 00487E01  |.  8D45 F0       |lea     eax, dword ptr [ebp-10]
    10. 00487E04  |.  E8 A3F4FFFF   |call    004872AC                        ;  关键算法CALL;
    复制代码
    进完CALL后注册码就都在低八位了?????
    1. 00487E0E  |.  8D5D E8       |lea     ebx, dword ptr [ebp-18]
    2. 00487E11  |>  8D4D D0       |/lea     ecx, dword ptr [ebp-30]
    3. 00487E14  |.  33C0          ||xor     eax, eax
    4. 00487E16  |.  8A03          ||mov     al, byte ptr [ebx]
    5. 00487E18  |.  BA 02000000   ||mov     edx, 2
    6. 00487E1D  |.  E8 860CF8FF   ||call    00408AA8
    7. 00487E22  |.  8B55 D0       ||mov     edx, dword ptr [ebp-30]
    8. 00487E25  |.  8BC7          ||mov     eax, edi
    9. 00487E27  |.  E8 E8C7F7FF   ||call    00404614
    10. 00487E2C  |.  43            ||inc     ebx
    11. 00487E2D  |.  4E            ||dec     esi
    12. 00487E2E  |.^ 75 E1         |\jnz     short 00487E11
    复制代码
    循环后就是一个明码字符串了,看了下不是MD5什么的加密算法.请大虾们指教!!/:L /:L /:L

    [ 本帖最后由 as3852711 于 2009-4-5 11:31 编辑 ]
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-4-5 17:46:05 | 显示全部楼层
    D8F280B399AF23D68684CB37437E7775
    PYG19周年生日快乐!
  • TA的每日心情
    郁闷
    2021-10-2 23:26
  • 签到天数: 46 天

    [LV.5]常住居民I

     楼主| 发表于 2009-4-5 22:45:55 | 显示全部楼层
    原帖由 冬天的雷雨 于 2009-4-5 17:46 发表
    D8F280B399AF23D68684CB37437E7775


    你这是什么啊 !要是要注册码的话,就不用你出手了.内存注册机一写大吧的!就是想看看是什么算法,求大大们指教.
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-4-6 00:52:54 | 显示全部楼层
    貌似没见过,也不像自己设计的
    PYG19周年生日快乐!
  • TA的每日心情
    郁闷
    2021-10-2 23:26
  • 签到天数: 46 天

    [LV.5]常住居民I

     楼主| 发表于 2009-4-7 15:23:14 | 显示全部楼层
    原帖由 孤漂江湖狼 于 2009-4-6 00:52 发表
    貌似没见过,也不像自己设计的


    就是吗?这算法还真的吓人啊!/:L /:L /:L
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-4-7 16:23:03 | 显示全部楼层
    /:001 /:001 /:001

    嘿嘿,抽空逆了一下,这算法不错! /:018
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表