TA的每日心情  | 衰 2016-2-14 14:40 | 
|---|
 
  签到天数: 2 天 [LV.1]初来乍到  
 | 
 
00408D30  /$  6A FF         PUSH -1 
00408D32  |.  68 82C14100   PUSH setup.0041C182                      ;  SE 处理程序安装 
00408D37  |.  64:A1 0000000>MOV EAX,DWORD PTR FS:[0] 
00408D3D  |.  50            PUSH EAX 
00408D3E  |.  64:8925 00000>MOV DWORD PTR FS:[0],ESP 
00408D45  |.  81EC 1C010000 SUB ESP,11C 
00408D4B  |.  53            PUSH EBX 
00408D4C  |.  55            PUSH EBP 
00408D4D  |.  56            PUSH ESI 
00408D4E  |.  8BB424 400100>MOV ESI,DWORD PTR SS:[ESP+140] 
00408D55  |.  33DB          XOR EBX,EBX 
00408D57  |.  33C0          XOR EAX,EAX 
00408D59  |.  3BF3          CMP ESI,EBX 
00408D5B  |.  894424 10     MOV DWORD PTR SS:[ESP+10],EAX 
00408D5F      74 13         JE SHORT setup.00408D74                  ;   
00408D61      8B06          MOV EAX,DWORD PTR DS:[ESI] 
00408D63      8D4C24 10     LEA ECX,DWORD PTR SS:[ESP+10] 
00408D67  |.  51            PUSH ECX 
00408D68  |.  68 10074200   PUSH setup.00420710 
00408D6D  |.  56            PUSH ESI 
00408D6E  |.  FF10          CALL DWORD PTR DS:[EAX] 
00408D70  |.  8B4424 10     MOV EAX,DWORD PTR SS:[ESP+10] 
00408D74  |>  3BC3          CMP EAX,EBX 
00408D76  |.  899C24 300100>MOV DWORD PTR SS:[ESP+130],EBX 
00408D7D      0F85 95000000 JNZ setup.00408E18 
00408D83  |.  33C0          XOR EAX,EAX 
00408D85  |.  3BF3          CMP ESI,EBX 
00408D87  |.  894424 14     MOV DWORD PTR SS:[ESP+14],EAX 
00408D8B      74 13         JE SHORT setup.00408DA0 
00408D8D  |.  8B16          MOV EDX,DWORD PTR DS:[ESI] 
00408D8F  |.  8D4424 14     LEA EAX,DWORD PTR SS:[ESP+14] 
00408D93  |.  50            PUSH EAX 
00408D94  |.  68 00074200   PUSH setup.00420700 
00408D99  |.  56            PUSH ESI 
00408D9A  |.  FF12          CALL DWORD PTR DS:[EDX] 
00408D9C  |.  8B4424 14     MOV EAX,DWORD PTR SS:[ESP+14] 
00408DA0  |>  3BC3          CMP EAX,EBX 
00408DA2  |.  C68424 300100>MOV BYTE PTR SS:[ESP+130],1 
00408DAA      75 2B         JNZ SHORT setup.00408DD7                 ;   
00408DAC  |.  8D4C24 14     LEA ECX,DWORD PTR SS:[ESP+14] 
00408DB0  |.  889C24 300100>MOV BYTE PTR SS:[ESP+130],BL 
00408DB7  |.  E8 747C0000   CALL setup.00410A30 
00408DBC  |.  8D4C24 10     LEA ECX,DWORD PTR SS:[ESP+10] 
00408DC0  |.  C78424 300100>MOV DWORD PTR SS:[ESP+130],-1 
00408DCB  |.  E8 607C0000   CALL setup.00410A30 
00408DD0  |.  33ED          XOR EBP,EBP 
00408DD2  |.  E9 E3000000   JMP setup.00408EBA 
00408DD7  |>  8B08          MOV ECX,DWORD PTR DS:[EAX] 
00408DD9  |.  8D5424 10     LEA EDX,DWORD PTR SS:[ESP+10] 
00408DDD  |.  52            PUSH EDX 
00408DDE  |.  50            PUSH EAX 
00408DDF  |.  FF91 D0000000 CALL DWORD PTR DS:[ECX+D0] 
00408DE5  |.  8D4C24 14     LEA ECX,DWORD PTR SS:[ESP+14] 
00408DE9  |.  889C24 300100>MOV BYTE PTR SS:[ESP+130],BL 
00408DF0  |.  E8 3B7C0000   CALL setup.00410A30 
00408DF5  |.  8B4424 10     MOV EAX,DWORD PTR SS:[ESP+10] 
00408DF9  |.  3BC3          CMP EAX,EBX 
00408DFB  |.  75 1B         JNZ SHORT setup.00408E18 
00408DFD  |.  8D4C24 10     LEA ECX,DWORD PTR SS:[ESP+10] 
00408E01  |.  C78424 300100>MOV DWORD PTR SS:[ESP+130],-1 
00408E0C  |.  E8 1F7C0000   CALL setup.00410A30 
00408E11  |.  33ED          XOR EBP,EBP 
00408E13  |.  E9 A2000000   JMP setup.00408EBA 
00408E18  |>  895C24 18     MOV DWORD PTR SS:[ESP+18],EBX 
00408E1C  |.  50            PUSH EAX 
00408E1D  |.  8D4C24 24     LEA ECX,DWORD PTR SS:[ESP+24] 
00408E21  |.  C68424 340100>MOV BYTE PTR SS:[ESP+134],2 
00408E29  |.  E8 127C0000   CALL setup.00410A40 
00408E2E  |.  8B4424 20     MOV EAX,DWORD PTR SS:[ESP+20] 
00408E32  |.  8D5424 18     LEA EDX,DWORD PTR SS:[ESP+18] 
00408E36  |.  52            PUSH EDX 
00408E37  |.  50            PUSH EAX 
00408E38  |.  8B08          MOV ECX,DWORD PTR DS:[EAX] 
00408E3A  |.  C68424 380100>MOV BYTE PTR SS:[ESP+138],3 
00408E42  |.  FF51 10       CALL DWORD PTR DS:[ECX+10] 
00408E45  |.  8B4424 18     MOV EAX,DWORD PTR SS:[ESP+18] 
00408E49  |.  8D4C24 1C     LEA ECX,DWORD PTR SS:[ESP+1C] 
00408E4D  |.  50            PUSH EAX 
00408E4E  |.  E8 1D7C0000   CALL setup.00410A70 
00408E53  |.  8B4424 1C     MOV EAX,DWORD PTR SS:[ESP+1C] 
00408E57  |.  8D5424 24     LEA EDX,DWORD PTR SS:[ESP+24] 
00408E5B  |.  895C24 24     MOV DWORD PTR SS:[ESP+24],EBX 
00408E5F  |.  52            PUSH EDX 
00408E60  |.  8B08          MOV ECX,DWORD PTR DS:[EAX] 
00408E62  |.  50            PUSH EAX 
00408E63  |.  C68424 380100>MOV BYTE PTR SS:[ESP+138],4 
00408E6B  |.  FF51 0C       CALL DWORD PTR DS:[ECX+C] 
00408E6E  |.  8B7424 24     MOV ESI,DWORD PTR SS:[ESP+24] 
00408E72  |.  8D4C24 1C     LEA ECX,DWORD PTR SS:[ESP+1C] 
00408E76  |.  C68424 300100>MOV BYTE PTR SS:[ESP+130],3 
00408E7E  |.  E8 AD7B0000   CALL setup.00410A30 
00408E83  |.  8D4C24 20     LEA ECX,DWORD PTR SS:[ESP+20] 
00408E87  |.  C68424 300100>MOV BYTE PTR SS:[ESP+130],2 
00408E8F  |.  E8 9C7B0000   CALL setup.00410A30 
00408E94  |.  8D4C24 18     LEA ECX,DWORD PTR SS:[ESP+18] 
00408E98  |.  889C24 300100>MOV BYTE PTR SS:[ESP+130],BL 
00408E9F  |.  E8 8C7B0000   CALL setup.00410A30 
00408EA4  |.  8D4C24 10     LEA ECX,DWORD PTR SS:[ESP+10] 
00408EA8  |.  C78424 300100>MOV DWORD PTR SS:[ESP+130],-1 
00408EB3  |.  E8 787B0000   CALL setup.00410A30 
00408EB8  |.  8BEE          MOV EBP,ESI 
00408EBA  |>  A1 F8034200   MOV EAX,DWORD PTR DS:[4203F8] 
00408EBF  |.  57            PUSH EDI 
00408EC0  |.  894424 10     MOV DWORD PTR SS:[ESP+10],EAX 
00408EC4  |.  8BBC24 540100>MOV EDI,DWORD PTR SS:[ESP+154] 
00408ECB  |.  A1 18244200   MOV EAX,DWORD PTR DS:[422418] 
00408ED0  |.  8D4C24 2C     LEA ECX,DWORD PTR SS:[ESP+2C] 
00408ED4  |.  68 00010000   PUSH 100                                 ; /Count = 100 (256.) 
00408ED9  |.  51            PUSH ECX                                 ; |Buffer 
00408EDA  |.  57            PUSH EDI                                 ; |RsrcID 
00408EDB  |.  50            PUSH EAX                                 ; |hInst => 00400000 
00408EDC  |.  C78424 440100>MOV DWORD PTR SS:[ESP+144],5             ; | 
00408EE7  |.  FF15 A8D14100 CALL DWORD PTR DS:[<&USER32.LoadStringA>>; \LoadStringA   《--堆栈出现注册码不正确 
 
00408EED  |.  3BC3          CMP EAX,EBX 
00408EEF  |.  75 04         JNZ SHORT setup.00408EF5 
00408EF1  |.  885C24 2C     MOV BYTE PTR SS:[ESP+2C],BL 
00408EF5  |>  BA 00010000   MOV EDX,100 
00408EFA  |.  2BD0          SUB EDX,EAX 
00408EFC  |.  83FA 02       CMP EDX,2 
00408EFF      7E 24         JLE SHORT setup.00408F25 
00408F01  |.  8D4424 2C     LEA EAX,DWORD PTR SS:[ESP+2C] 
00408F05  |.  85C0          TEST EAX,EAX 
00408F07  |.  74 0B         JE SHORT setup.00408F14 
00408F09  |.  8D4C24 2C     LEA ECX,DWORD PTR SS:[ESP+2C] 
00408F0D  |.  51            PUSH ECX                                 ; /String 
00408F0E  |.  FF15 2CD04100 CALL DWORD PTR DS:[<&KERNEL32.lstrlenA>] ; \lstrlenA 
00408F14  |>  8D5424 2C     LEA EDX,DWORD PTR SS:[ESP+2C] 
00408F18  |.  8D4C24 10     LEA ECX,DWORD PTR SS:[ESP+10] 
00408F1C  |.  52            PUSH EDX 
00408F1D  |.  50            PUSH EAX 
00408F1E  |.  E8 2D010000   CALL setup.00409050 
00408F23  |.  EB 4A         JMP SHORT setup.00408F6F 
00408F25  |>  68 FF010000   PUSH 1FF 
00408F2A  |.  8D4C24 14     LEA ECX,DWORD PTR SS:[ESP+14] 
00408F2E  |.  BE 00020000   MOV ESI,200 
00408F33  |.  E8 C8010000   CALL setup.00409100 
00408F38  |.  3BC3          CMP EAX,EBX 
00408F3A  |.  74 28         JE SHORT setup.00408F64 
00408F3C  |>  56            /PUSH ESI 
00408F3D  |.  50            |PUSH EAX 
00408F3E  |.  57            |PUSH EDI 
00408F3F  |.  E8 AC000000   |CALL setup.00408FF0 
00408F44  |.  8BCE          |MOV ECX,ESI 
00408F46  |.  2BC8          |SUB ECX,EAX 
00408F48  |.  83F9 02       |CMP ECX,2 
00408F4B      7F 17         |JG SHORT setup.00408F64 
00408F4D  |.  81C6 00010000 |ADD ESI,100 
00408F53  |.  8D4C24 10     |LEA ECX,DWORD PTR SS:[ESP+10] 
00408F57  |.  8D56 FF       |LEA EDX,DWORD PTR DS:[ESI-1] 
00408F5A  |.  52            |PUSH EDX 
00408F5B  |.  E8 A0010000   |CALL setup.00409100 
00408F60  |.  3BC3          |CMP EAX,EBX 
00408F62  |.^ 75 D8         \JNZ SHORT setup.00408F3C 
00408F64  |>  6A FF         PUSH -1 
00408F66  |.  8D4C24 14     LEA ECX,DWORD PTR SS:[ESP+14] 
00408F6A  |.  E8 41020000   CALL setup.004091B0 
00408F6F  |>  8B8424 640100>MOV EAX,DWORD PTR SS:[ESP+164] 
00408F76  |.  5F            POP EDI 
00408F77  |.  48            DEC EAX                                  ;  Switch (cases 1..2) 
00408F78      74 0A         JE SHORT setup.00408F84 
00408F7A  |.  48            DEC EAX 
00408F7B  |.  75 0C         JNZ SHORT setup.00408F89 
00408F7D  |.  BB 40000000   MOV EBX,40                               ;  Case 2 of switch 00408F77 
00408F82  |.  EB 05         JMP SHORT setup.00408F89 
00408F84  |>  BB 10000000   MOV EBX,10                               ;  Case 1 of switch 00408F77 
00408F89  |>  8B4424 0C     MOV EAX,DWORD PTR SS:[ESP+C]             ;  Default case of switch 00408F77 
00408F8D  |.  53            PUSH EBX                                 ; /Style 
00408F8E  |.  68 34064200   PUSH setup.00420634                      ; |Title = "安装程序" 
00408F93  |.  50            PUSH EAX                                 ; |Text 
00408F94  |.  55            PUSH EBP                                 ; |hOwner 
00408F95  |.  FF15 B8D14100 CALL DWORD PTR DS:[<&USER32.MessageBoxA>>; \MessageBoxA   《--注册码不正确的提示 
 
00408F9B  |.  8B4424 0C     MOV EAX,DWORD PTR SS:[ESP+C] 
00408F9F  |.  8B15 FC034200 MOV EDX,DWORD PTR DS:[4203FC]            ;  setup.00420400 
00408FA5  |.  5E            POP ESI 
00408FA6  |.  5D            POP EBP 
00408FA7  |.  8D48 F4       LEA ECX,DWORD PTR DS:[EAX-C] 
00408FAA  |.  5B            POP EBX 
00408FAB  |.  3BCA          CMP ECX,EDX 
00408FAD  |.  74 1E         JE SHORT setup.00408FCD 
00408FAF  |.  83C0 F4       ADD EAX,-0C 
00408FB2  |.  50            PUSH EAX                                 ; /pVar 
00408FB3  |.  FF15 78D04100 CALL DWORD PTR DS:[<&KERNEL32.Interlocke>; \InterlockedDecrement 
00408FB9  |.  85C0          TEST EAX,EAX 
00408FBB  |.  7F 10         JG SHORT setup.00408FCD 
00408FBD  |.  8B5424 00     MOV EDX,DWORD PTR SS:[ESP] 
00408FC1  |.  83C2 F4       ADD EDX,-0C 
00408FC4  |.  52            PUSH EDX 
00408FC5  |.  E8 A5A30000   CALL setup.0041336F 
00408FCA  |.  83C4 04       ADD ESP,4 
00408FCD  |>  8B8C24 1C0100>MOV ECX,DWORD PTR SS:[ESP+11C] 
00408FD4  |.  33C0          XOR EAX,EAX 
00408FD6  |.  64:890D 00000>MOV DWORD PTR FS:[0],ECX 
00408FDD  |.  81C4 28010000 ADD ESP,128 
00408FE3  \.  C2 3000       RETN 30 
 
[ 本帖最后由 km159 于 2008-10-19 10:01 编辑 ] |   
 
 
 
 |