首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

pb 全系列破译教程 续

2013-07-08 
pb 全系列破解教程 续由于很少来csdn 论坛发帖不知道他们的规矩 导致上篇 再也回复不了了 只能重新开贴上

pb 全系列破解教程 续
由于很少来csdn 论坛发帖  不知道他们的规矩 导致上篇 再也回复不了了 只能重新开贴
上编地址http://bbs.csdn.net/topics/390492637
7. 重复 5-6 步骤一次 我们来到了这里 直接 看下面汇编代码 不要看着眼花 其实很简单

1061349F       CC                 int3
106134A0   /$  55                 push ebp                                          ;  邪恶的入口 重点都在这里
106134A1   |.  8BEC               mov ebp,esp
106134A3   |.  81EC 4C040000      sub esp,44C
106134A9   |.  53                 push ebx
106134AA   |.  33DB               xor ebx,ebx
106134AC   |.  56                 push esi
106134AD   |.  57                 push edi
106134AE   |.  68 027F0000        push 7F02                                         ; /RsrcName = IDC_WAIT
106134B3   |.  53                 push ebx                                          ; |hInst => NULL
106134B4   |.  895D D0            mov dword ptr ss:[ebp-30],ebx                     ; |
106134B7   |.  895D D8            mov dword ptr ss:[ebp-28],ebx                     ; |
106134BA   |.  895D E8            mov dword ptr ss:[ebp-18],ebx                     ; |
106134BD   |.  895D F4            mov dword ptr ss:[ebp-C],ebx                      ; |
106134C0   |.  895D CC            mov dword ptr ss:[ebp-34],ebx                     ; |


106134C3   |.  895D F8            mov dword ptr ss:[ebp-8],ebx                      ; |
106134C6   |.  895D E0            mov dword ptr ss:[ebp-20],ebx                     ; |
106134C9   |.  895D D4            mov dword ptr ss:[ebp-2C],ebx                     ; |
106134CC   |.  FF15 ECBA6810      call dword ptr ds:[<&USER32.LoadCursorW>]         ; \LoadCursorW
106134D2   |.  50                 push eax                                          ; /hCursor
106134D3   |.  FF15 E8BA6810      call dword ptr ds:[<&USER32.SetCursor>]           ; \SetCursor
106134D9   |.  8B75 08            mov esi,dword ptr ss:[ebp+8]
106134DC   |.  8945 C4            mov dword ptr ss:[ebp-3C],eax
106134DF   |.  8D45 D4            lea eax,dword ptr ss:[ebp-2C]
106134E2   |.  50                 push eax                                          ; /Arg9
106134E3   |.  8D4D E0            lea ecx,dword ptr ss:[ebp-20]                     ; |
106134E6   |.  51                 push ecx                                          ; |Arg8
106134E7   |.  8D55 F8            lea edx,dword ptr ss:[ebp-8]                      ; |
106134EA   |.  52                 push edx                                          ; |Arg7


106134EB   |.  8D45 CC            lea eax,dword ptr ss:[ebp-34]                     ; |
106134EE   |.  50                 push eax                                          ; |Arg6
106134EF   |.  8D4D F4            lea ecx,dword ptr ss:[ebp-C]                      ; |
106134F2   |.  51                 push ecx                                          ; |Arg5
106134F3   |.  8D55 E8            lea edx,dword ptr ss:[ebp-18]                     ; |
106134F6   |.  52                 push edx                                          ; |Arg4
106134F7   |.  8D45 D8            lea eax,dword ptr ss:[ebp-28]                     ; |
106134FA   |.  50                 push eax                                          ; |Arg3
106134FB   |.  8D4D D0            lea ecx,dword ptr ss:[ebp-30]                     ; |
106134FE   |.  51                 push ecx                                          ; |Arg2
106134FF   |.  56                 push esi                                          ; |Arg1


10613500   |.  E8 EBEBFFFF        call PBSYS125.106120F0                            ; \PBSYS125.106120F0
10613505   |.  8B46 4C            mov eax,dword ptr ds:[esi+4C]
10613508   |.  83C4 24            add esp,24
1061350B   |.  F6C4 08            test ah,8
1061350E   |.  75 03              jnz short PBSYS125.10613513
10613510   |.  8B5D 14            mov ebx,dword ptr ss:[ebp+14]
10613513   |>  56                 push esi
10613514   |.  E8 870B0000        call PBSYS125.106140A0
10613519   |.  6A 01              push 1
1061351B   |.  E8 72130700        call <jmp.&PBSHR125.#1145>
10613520   |.  83C4 08            add esp,8
10613523   |.  8BF8               mov edi,eax
10613525   |.  E8 E0130700        call <jmp.&PBSHR125.#1105>
1061352A   |.  8BCE               mov ecx,esi
1061352C   |.  8946 4C            mov dword ptr ds:[esi+4C],eax
1061352F   |.  E8 BCE1FFFF        call PBSYS125.106116F0
10613534   |.  85C0               test eax,eax
10613536   |.  8945 08            mov dword ptr ss:[ebp+8],eax
10613539   |.  0F84 ED010000      je PBSYS125.1061372C
1061353F   |.  F646 4C 01         test byte ptr ds:[esi+4C],1
10613543   |.  74 0C              je short PBSYS125.10613551
10613545   |.  8B56 04            mov edx,dword ptr ds:[esi+4]
10613548   |.  52                 push edx                                          ; /Arg1
10613549   |.  E8 32BE0600        call PBSYS125.1067F380                            ; \PBSYS125.1067F380


1061354E   |.  83C4 04            add esp,4
10613551   |>  53                 push ebx                                          ; /Arg1
10613552   |.  E8 09D9FFFF        call PBSYS125.10610E60                            ; \PBSYS125.10610E60
10613557   |.  83C4 04            add esp,4
1061355A   |.  85C0               test eax,eax
1061355C   |.  8945 08            mov dword ptr ss:[ebp+8],eax
1061355F   |.  0F84 C7010000      je PBSYS125.1061372C
10613565   |.  56                 push esi                                          ; /Arg1
10613566   |.  E8 55DDFFFF        call PBSYS125.106112C0                            ; \PBSYS125.106112C0
1061356B   |.  83C4 04            add esp,4
1061356E   |.  85C0               test eax,eax
10613570   |.  8945 08            mov dword ptr ss:[ebp+8],eax
10613573   |.  0F84 B3010000      je PBSYS125.1061372C
10613579   |.  F646 4C 01         test byte ptr ds:[esi+4C],1
1061357D   |.  74 22              je short PBSYS125.106135A1
1061357F   |.  6A 01              push 1                                            ; /Arg4 = 00000001
10613581   |.  68 40B36910        push PBSYS125.1069B340                            ; |Arg3 = 1069B340
10613586   |.  68 54B36910        push PBSYS125.1069B354                            ; |Arg2 = 1069B354


1061358B   |.  56                 push esi                                          ; |Arg1
1061358C   |.  E8 0F5C0100        call PBSYS125.PB_UtilGetProfInt                   ; \PB_UtilGetProfInt
10613591   |.  85C0               test eax,eax
10613593   |.  74 0C              je short PBSYS125.106135A1
10613595   |.  8B46 04            mov eax,dword ptr ds:[esi+4]
10613598   |.  50                 push eax
10613599   |.  E8 D2FB0400        call PBSYS125.10663170
1061359E   |.  83C4 04            add esp,4
106135A1   |>  8B46 4C            mov eax,dword ptr ds:[esi+4C]
106135A4   |.  B3 31              mov bl,31
106135A6   |.  84C3               test bl,al
106135A8   |.  74 40              je short PBSYS125.106135EA
106135AA   |.  84C0               test al,al
106135AC   |.  78 3C              js short PBSYS125.106135EA
106135AE   |.  F6C4 08            test ah,8
106135B1   |.  75 37              jnz short PBSYS125.106135EA
106135B3   |.  56                 push esi
106135B4   |.  E8 577A0500        call PBSYS125.1066B010
106135B9   |.  8B56 04            mov edx,dword ptr ds:[esi+4]                      ; |
106135BC   |.  8D4D FC            lea ecx,dword ptr ss:[ebp-4]                      ; |
106135BF   |.  51                 push ecx                                          ; |Arg2


106135C0   |.  52                 push edx                                          ; |Arg1
106135C1   |.  E8 5AAC0500        call PBSYS125.1066E220                            ; \PBSYS125.1066E220
106135C6   |.  8B45 FC            mov eax,dword ptr ss:[ebp-4]
106135C9   |.  83C4 0C            add esp,0C
106135CC   |.  85C0               test eax,eax
106135CE   |.  74 1A              je short PBSYS125.106135EA
106135D0   |.  8B4D D4            mov ecx,dword ptr ss:[ebp-2C]
106135D3   |.  85C9               test ecx,ecx
106135D5   |.  74 0D              je short PBSYS125.106135E4
106135D7   |.  8B55 D4            mov edx,dword ptr ss:[ebp-2C]
106135DA   |.  8B08               mov ecx,dword ptr ds:[eax]
106135DC   |.  52                 push edx
106135DD   |.  50                 push eax
106135DE   |.  FF51 14            call dword ptr ds:[ecx+14]
106135E1   |.  8B45 FC            mov eax,dword ptr ss:[ebp-4]
106135E4   |>  8B10               mov edx,dword ptr ds:[eax]
106135E6   |.  50                 push eax
106135E7   |.  FF52 08            call dword ptr ds:[edx+8]
106135EA   |>  8D45 FC            lea eax,dword ptr ss:[ebp-4]
106135ED   |.  50                 push eax
106135EE   |.  E8 09120700        call <jmp.&PBSHR125.#1101>
106135F3   |.  83C4 04            add esp,4


106135F6   |.  85C0               test eax,eax
106135F8   |.  7C 1C              jl short PBSYS125.10613616
106135FA   |.  837D FC 14         cmp dword ptr ss:[ebp-4],14
106135FE   |.  7D 16              jge short PBSYS125.10613616                       ;  判断是不是用了10天 开始对话框 提醒了吧
10613600   |.  8B4E 28            mov ecx,dword ptr ds:[esi+28]                     ;  我目前还剩9天了 肯定是 不跳  执行这里了
10613603   |.  51                 push ecx                                          ; /Arg2
10613604   |.  56                 push esi                                          ; |Arg1
10613605   |.  E8 468CFFFF        call PBSYS125.1060C250                            ; \PBSYS125.1060C250
1061360A   |.  8B45 FC            mov eax,dword ptr ss:[ebp-4]
1061360D   |.  83C4 08            add esp,8
10613610   |.  85C0               test eax,eax
10613612   |.  7F 0B              jg short PBSYS125.1061361F
10613614   |.  EB 07              jmp short PBSYS125.1061361D


[解决办法]
关注 。。。。。。。
[解决办法]
插话,防止你不能接着发贴
[解决办法]
此贴内容已经移到原帖里的

热点排行