飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 3045|回复: 8

[原创] xx执业资格考试宝典3.0完美爆破

[复制链接]
  • TA的每日心情
    开心
    5 天前
  • 签到天数: 53 天

    [LV.5]常住居民I

    发表于 2009-7-14 17:52:52 | 显示全部楼层 |阅读模式
    XX执业资格考试宝典3.0爆破
    本人小菜一个,不会算法,初学爆破,高手不要见笑。
    查壳:ASPack 2.12 -> Alexey Solodovnikov
    脱之
    OD载入,查找字符串,找到正式版 ,
    双击来到,
    005E6911   .  8B55 F0       mov     edx, dword ptr [ebp-10]
    005E6914   .  8D45 FC       lea     eax, dword ptr [ebp-4]
    005E6917   .  59            pop     ecx
    005E6918   .  E8 13F3E1FF   call    00405C30
    005E691D   .  E8 EE32F9FF   call    00579C10   关键CALL                     
    005E6922   .  8BD8          mov     ebx, eax
    005E6924   .  889E D8030000 mov     byte ptr [esi+3D8], bl
    005E692A   .  84DB          test    bl, bl
    005E692C      74 0F         je      short 005E693D
    005E692E   .  8D45 FC       lea     eax, dword ptr [ebp-4]
    005E6931   .  BA E06A5E00   mov     edx, 005E6AE0                    ;  [正式版]
    005E6936   .  E8 A9F2E1FF   call    00405BE4
    005E693B   .  EB 0D         jmp     short 005E694A
    005E693D   >  8D45 FC       lea     eax, dword ptr [ebp-4]
    005E6940   .  BA F46A5E00   mov     edx, 005E6AF4                    ;  [试用版]
    005E6945   .  E8 9AF2E1FF   call    00405BE4
    005E694A   >  A1 DC715F00   mov     eax, dword ptr [5F71DC]
    005E694F   .  8B00          mov     eax, dword ptr [eax]
    005E6951   .  8B55 FC       mov     edx, dword ptr [ebp-4]
    005E6954   .  E8 7BDDEEFF   call    004D46D4

    找到上面的关键调用  call    00579C10  
    F2 下断
    F9 运行
    来到关键CALL,F7跟进
    00579C10  /$  55            push    ebp
    00579C11  |.  8BEC          mov     ebp, esp
    00579C13  |.  81C4 D4FEFFFF add     esp, -12C
    00579C19  |.  53            push    ebx
    00579C1A  |.  33C0          xor     eax, eax
    00579C1C  |.  8985 DCFEFFFF mov     dword ptr [ebp-124], eax
    00579C22  |.  8985 D8FEFFFF mov     dword ptr [ebp-128], eax
    00579C28  |.  8985 D4FEFFFF mov     dword ptr [ebp-12C], eax
    00579C2E  |.  8985 E0FEFFFF mov     dword ptr [ebp-120], eax
    00579C34  |.  8985 E4FEFFFF mov     dword ptr [ebp-11C], eax
    00579C3A  |.  8985 ECFEFFFF mov     dword ptr [ebp-114], eax
    00579C40  |.  8985 E8FEFFFF mov     dword ptr [ebp-118], eax
    00579C46  |.  8945 FC       mov     dword ptr [ebp-4], eax
    00579C49  |.  8945 F8       mov     dword ptr [ebp-8], eax
    00579C4C  |.  33C0          xor     eax, eax
    00579C4E  |.  55            push    ebp
    00579C4F  |.  68 BC9D5700   push    00579DBC
    00579C54  |.  64:FF30       push    dword ptr fs:[eax]
    00579C57  |.  64:8920       mov     dword ptr fs:[eax], esp
    00579C5A  |.  8D95 E8FEFFFF lea     edx, dword ptr [ebp-118]
    00579C60  |.  A1 DC715F00   mov     eax, dword ptr [5F71DC]
    00579C65  |.  8B00          mov     eax, dword ptr [eax]
    00579C67  |.  E8 70B8F5FF   call    004D54DC
    00579C6C  |.  8B85 E8FEFFFF mov     eax, dword ptr [ebp-118]
    00579C72  |.  8D95 ECFEFFFF lea     edx, dword ptr [ebp-114]
    00579C78  |.  E8 B71AE9FF   call    0040B734
    00579C7D  |.  8D85 ECFEFFFF lea     eax, dword ptr [ebp-114]
    00579C83  |.  BA D49D5700   mov     edx, 00579DD4                  
    00579C88  |.  E8 57BFE8FF   call    00405BE4
    00579C8D  |.  8B95 ECFEFFFF mov     edx, dword ptr [ebp-114]
    00579C93  |.  8D85 F0FEFFFF lea     eax, dword ptr [ebp-110]
    00579C99  |.  B9 FF000000   mov     ecx, 0FF
    00579C9E  |.  E8 11BFE8FF   call    00405BB4
    00579CA3  |.  8D85 E4FEFFFF lea     eax, dword ptr [ebp-11C]
    00579CA9  |.  8D95 F0FEFFFF lea     edx, dword ptr [ebp-110]
    00579CAF  |.  E8 ACBEE8FF   call    00405B60
    00579CB4  |.  8B8D E4FEFFFF mov     ecx, dword ptr [ebp-11C]
    00579CBA  |.  B2 01         mov     dl, 1
    00579CBC  |.  A1 203E4800   mov     eax, dword ptr [483E20]
    00579CC1  |.  E8 12A2F0FF   call    00483ED8
    00579CC6  |.  8945 F0       mov     dword ptr [ebp-10], eax
    00579CC9  |.  33C0          xor     eax, eax
    00579CCB  |.  55            push    ebp
    00579CCC  |.  68 8A9D5700   push    00579D8A
    00579CD1  |.  64:FF30       push    dword ptr fs:[eax]
    00579CD4  |.  64:8920       mov     dword ptr fs:[eax], esp
    00579CD7  |.  6A 00         push    0
    00579CD9  |.  8D85 E0FEFFFF lea     eax, dword ptr [ebp-120]
    00579CDF  |.  50            push    eax
    00579CE0  |.  B9 EC9D5700   mov     ecx, 00579DEC                  
    00579CE5  |.  BA FC9D5700   mov     edx, 00579DFC                    
    00579CEA  |.  8B45 F0       mov     eax, dword ptr [ebp-10]
    00579CED  |.  8B18          mov     ebx, dword ptr [eax]
    00579CEF  |.  FF13          call    dword ptr [ebx]
    00579CF1  |.  8B85 E0FEFFFF mov     eax, dword ptr [ebp-120]
    00579CF7  |.  8D4D FC       lea     ecx, dword ptr [ebp-4]
    00579CFA  |.  8B15 DC6C5F00 mov     edx, dword ptr [5F6CDC]         
    00579D00  |.  0FB712        movzx   edx, word ptr [edx]
    00579D03  |.  E8 00B7FFFF   call    00575408
    00579D08  |.  8D85 DCFEFFFF lea     eax, dword ptr [ebp-124]
    00579D0E  |.  E8 55EEFFFF   call    00578B68
    00579D13  |.  FFB5 DCFEFFFF push    dword ptr [ebp-124]
    00579D19  |.  68 0C9E5700   push    00579E0C                        
    00579D1E  |.  8D85 D8FEFFFF lea     eax, dword ptr [ebp-128]
    00579D24  |.  8B15 F8715F00 mov     edx, dword ptr [5F71F8]        
    00579D2A  |.  81C2 04010000 add     edx, 104
    00579D30  |.  E8 2BBEE8FF   call    00405B60
    00579D35  |.  FFB5 D8FEFFFF push    dword ptr [ebp-128]
    00579D3B  |.  8D85 D4FEFFFF lea     eax, dword ptr [ebp-12C]
    00579D41  |.  8B15 F8715F00 mov     edx, dword ptr [5F71F8]         
    00579D47  |.  81C2 04020000 add     edx, 204
    00579D4D  |.  E8 0EBEE8FF   call    00405B60
    00579D52  |.  FFB5 D4FEFFFF push    dword ptr [ebp-12C]
    00579D58  |.  8D45 F8       lea     eax, dword ptr [ebp-8]
    00579D5B  |.  BA 04000000   mov     edx, 4
    00579D60  |.  E8 47BFE8FF   call    00405CAC
    00579D65  |.  8B45 FC       mov     eax, dword ptr [ebp-4]
    00579D68  |.  8B55 F8       mov     edx, dword ptr [ebp-8]
    00579D6B  |.  E8 D0BFE8FF   call    00405D40
    00579D70      0F9445 F7     sete    byte ptr [ebp-9]    改为  setge    byte ptr [ebp-9]
    00579D74      33C0          xor     eax, eax
    00579D76  |.  5A            pop     edx
    00579D77  |.  59            pop     ecx
    00579D78  |.  59            pop     ecx
    00579D79  |.  64:8910       mov     dword ptr fs:[eax], edx
    00579D7C  |.  68 919D5700   push    00579D91
    00579D81  |>  8B45 F0       mov     eax, dword ptr [ebp-10]
    00579D84  |.  E8 5FABE8FF   call    004048E8
    00579D89  \.  C3            retn

    一路F8,来到 00579D70   0F9445 F7     sete    byte ptr [ebp-9]
    此处为 标志位测试,
    此处若 byte ptr [ebp-9] 值为0,测试条件为假,为试用版;
    反之, byte ptr [ebp-9] 值为1即为正式版。

    00579D70 处爆破,为完美爆破,软件没有任何限制。

    [ 本帖最后由 西门官人 于 2009-7-14 21:58 编辑 ]
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2024-5-1 14:44
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2009-7-14 18:11:50 | 显示全部楼层
    应该还是有限制的,比如选题
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    5 天前
  • 签到天数: 53 天

    [LV.5]常住居民I

     楼主| 发表于 2009-7-14 19:43:38 | 显示全部楼层
    应该还是有限制的,比如选题

    我试了,这个软件爆破后,通过模拟考试是可以选题。
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-7-14 22:06:09 | 显示全部楼层
    00579C10  /$  55            push    ebp
    00579C11  |.  8BEC          mov     ebp, esp
    00579C13  |.  81C4 D4FEFFFF add     esp, -12C

    改 00579C10      B8 01000000   MOV EAX,1
    00579C15      C3            RETN
    00579C16      90            NOP
    00579C17      90            NOP
    00579C18      90            NOP
    效果一样,但是存在题库限制没有解除。
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-7-14 22:49:46 | 显示全部楼层
    图1为没有题库限制的,也就是完美破解的。(版本是7.1的)


    图2有题库限制的(最新的)
    未命名.jpeg
    未命名2.jpeg
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-7-15 13:58:04 | 显示全部楼层
    在看雪上有一篇去题库限制的破文,但是按照方法调试了,仍然没有搞定。对这个软件的题库限制问题怎么没有人给点看法?????
    PYG19周年生日快乐!
  • TA的每日心情

    2016-2-14 14:40
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2009-7-15 14:55:57 | 显示全部楼层
    有人花钱买一套提供出来肯定就会有看法了
    PYG19周年生日快乐!
  • TA的每日心情
    慵懒
    2015-10-9 11:25
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2009-7-17 06:50:19 | 显示全部楼层
    学习了,谢谢。
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-7-20 09:48:48 | 显示全部楼层
    这个是追出注册码后注册成功的,所有题库可以完全显示了,所以认定这个系列的软件不是演示版的,只是对题库显示有限制。同时也意味着楼主的这个完美版并不完美。呵呵

    [ 本帖最后由 freewold 于 2009-7-20 09:50 编辑 ]
    未命名.jpeg
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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