首页
社区
课程
招聘
[旧帖] [求助]论坛里很少提及到的破解问题,高手进 0.00雪花
发表于: 2008-2-11 13:22 4066

[旧帖] [求助]论坛里很少提及到的破解问题,高手进 0.00雪花

2008-2-11 13:22
4066
各位前辈鼠年大吉:
  我之前遇到一个软件,论坛里面没有此类的破解教程,可以在程序上很容易的注册了,但是需要冲值的,
  
  用户名                用户注册
  密码                   登陆
  冲值卡号                冲值
打开的页面就是这样的,我应该从何入手呢,请教高手。  

0048E000    55              PUSH EBP                                 ; (初始 cpu 选择)
0048E001    C1CD DF         ROR EBP,0DF                              ; 移位常量超出 1..31 的范围
0048E004    BD F6D64900     MOV EBP,49D6F6
0048E009    3E:EB 02        JMP SHORT de_start.0048E00E              ; 多余的前缀
0048E00C    CD 20           INT 20
0048E00E    83DD 59         SBB EBP,59
0048E011    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E012    EB 01           JMP SHORT de_start.0048E015
0048E014  - E9 BDD69042     JMP 42D9B6D6
0048E019    008D 6C246E8D   ADD BYTE PTR SS:[EBP+8D6E246C],CL
0048E01F    6C              INS BYTE PTR ES:[EDI],DX                 ; I/O 命令
0048E020    05 922BE883     ADD EAX,83E82B92
0048E025    C4F0            LES ESI,EAX                              ; 非法使用寄存器
0048E027    034424 18       ADD EAX,DWORD PTR SS:[ESP+18]
0048E02B    034424 38       ADD EAX,DWORD PTR SS:[ESP+38]
0048E02F    64:EB 02        JMP SHORT de_start.0048E034              ; 多余的前缀
0048E032    CD 20           INT 20
0048E034    6A 70           PUSH 70
0048E036    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E037    EB 01           JMP SHORT de_start.0048E03A
0048E039    F2:66:          PREFIX REPNE:                            ; 多余的前缀
0048E03B    9C              PUSHFD
0048E03C    51              PUSH ECX
0048E03D    81D1 A6F73C6F   ADC ECX,6F3CF7A6
0048E043    EB 01           JMP SHORT de_start.0048E046
0048E045    0F8B CC83C106   JPO 070A6417
0048E04B    52              PUSH EDX
0048E04C    64:EB 02        JMP SHORT de_start.0048E051              ; 多余的前缀
0048E04F    CD 20           INT 20
0048E051    81D2 825E0F45   ADC EDX,450F5E82
0048E057    2BD1            SUB EDX,ECX
0048E059    8D942F 80234500 LEA EDX,DWORD PTR DS:[EDI+EBP+452380]
0048E060    2BD5            SUB EDX,EBP
0048E062    2BD7            SUB EDX,EDI
0048E064    52              PUSH EDX
0048E065    8F01            POP DWORD PTR DS:[ECX]
0048E067    5A              POP EDX
0048E068    59              POP ECX
0048E069    66:9D           POPFW
0048E06B    C1C8 F7         ROR EAX,0F7                              ; 移位常量超出 1..31 的范围
0048E06E    65:EB 01        JMP SHORT de_start.0048E072              ; 多余的前缀
0048E071    9A C1E8E258 E90>CALL FAR 0EE9:58E2E8C1                   ; 远调用
0048E078    0E              PUSH CS
0048E079    0000            ADD BYTE PTR DS:[EAX],AL
0048E07B    334424 28       XOR EAX,DWORD PTR SS:[ESP+28]
0048E07F    334424 08       XOR EAX,DWORD PTR SS:[ESP+8]
0048E083    3E:EB 02        JMP SHORT de_start.0048E088              ; 多余的前缀
0048E086    CD 20           INT 20
0048E088    034424 38       ADD EAX,DWORD PTR SS:[ESP+38]
0048E08C    B8 D6C34600     MOV EAX,de_start.0046C3D6                ; ?
0048E091    64:EB 02        JMP SHORT de_start.0048E096              ; 多余的前缀
0048E094    CD 20           INT 20
0048E096    F3:             PREFIX REP:                              ; 多余的前缀
0048E097    EB 02           JMP SHORT de_start.0048E09B
0048E099    CD 20           INT 20
0048E09B    8D843A 8A504800 LEA EAX,DWORD PTR DS:[EDX+EDI+48508A]
0048E0A2    8D442B 2A       LEA EAX,DWORD PTR DS:[EBX+EBP+2A]
0048E0A6    64:EB 02        JMP SHORT de_start.0048E0AB              ; 多余的前缀
0048E0A9    CD 20           INT 20
0048E0AB    2BC5            SUB EAX,EBP
0048E0AD    8D4410 D6       LEA EAX,DWORD PTR DS:[EAX+EDX-2A]
0048E0B1    2BC2            SUB EAX,EDX
0048E0B3    E9 570C0000     JMP de_start.0048ED0F
0048E0B8    F3:             PREFIX REP:                              ; 多余的前缀
0048E0B9    EB 02           JMP SHORT de_start.0048E0BD
0048E0BB    CD 20           INT 20
0048E0BD    81F0 B51C63AF   XOR EAX,AF631CB5
0048E0C3    B8 DA3E4800     MOV EAX,de_start.00483EDA
0048E0C8    EB 01           JMP SHORT de_start.0048E0CB
0048E0CA    69B8 3E584200 3>IMUL EDI,DWORD PTR DS:[EAX+42583E],CD02E>
0048E0D4    208D 4475B38D   AND BYTE PTR SS:[EBP+8DB37544],CL
0048E0DA    44              INC ESP
0048E0DB    0B70 2B         OR ESI,DWORD PTR DS:[EAX+2B]
0048E0DE    C136 EB         SAL DWORD PTR DS:[ESI],0EB               ; 移位常量超出 1..31 的范围
0048E0E1    010F            ADD DWORD PTR DS:[EDI],ECX
0048E0E3    3E:EB 02        JMP SHORT de_start.0048E0E8              ; 多余的前缀
0048E0E6    CD 20           INT 20
0048E0E8    8D4408 90       LEA EAX,DWORD PTR DS:[EAX+ECX-70]
0048E0EC    2BC1            SUB EAX,ECX
0048E0EE    E8 A15AF7FF     CALL de_start.00403B94
0048E0F3    E9 A40A0000     JMP de_start.0048EB9C
0048E0F8    894D FC         MOV DWORD PTR SS:[EBP-4],ECX
0048E0FB    81DB 6EC06037   SBB EBX,3760C06E
0048E101    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E102    EB 01           JMP SHORT de_start.0048E105
0048E104    F3:             PREFIX REP:                              ; 多余的前缀
0048E105    52              PUSH EDX
0048E106    C1CB 23         ROR EBX,23                               ; 移位常量超出 1..31 的范围
0048E109    83CB 7F         OR EBX,7F
0048E10C    5B              POP EBX
0048E10D    E9 62010000     JMP de_start.0048E274
0048E112    56              PUSH ESI
0048E113    66:9C           PUSHFW
0048E115    51              PUSH ECX
0048E116    81C1 46A70F2A   ADD ECX,2A0FA746
0048E11C    0BCD            OR ECX,EBP
0048E11E    B9 A6164200     MOV ECX,de_start.004216A6
0048E123    034C24 38       ADD ECX,DWORD PTR SS:[ESP+38]
0048E127    64:EB 02        JMP SHORT de_start.0048E12C              ; 多余的前缀
0048E12A    CD 20           INT 20
0048E12C    8D4C14 33       LEA ECX,DWORD PTR SS:[ESP+EDX+33]
0048E130    2BCA            SUB ECX,EDX
0048E132    83E9 33         SUB ECX,33
0048E135    8D4C11 06       LEA ECX,DWORD PTR DS:[ECX+EDX+6]
0048E139    2BCA            SUB ECX,EDX
0048E13B    2E:EB 01        JMP SHORT de_start.0048E13F              ; 多余的前缀
0048E13E    E8 552EEB01     CALL 02340F98
0048E143    C7              ???                                      ; 未知命令
0048E144    8B6C24 30       MOV EBP,DWORD PTR SS:[ESP+30]
0048E148    33E9            XOR EBP,ECX
0048E14A    33EF            XOR EBP,EDI
0048E14C    8DAC1E D0254500 LEA EBP,DWORD PTR DS:[ESI+EBX+4525D0]
0048E153    EB 01           JMP SHORT de_start.0048E156
0048E155    9A 2BEB2BEE F2E>CALL FAR EBF2:EE2BEB2B                   ; 远调用
0048E15C    01F3            ADD EBX,ESI
0048E15E    55              PUSH EBP
0048E15F    8F01            POP DWORD PTR DS:[ECX]
0048E161    5D              POP EBP
0048E162    59              POP ECX
0048E163    66:9D           POPFW
0048E165    C3              RETN
0048E166    58              POP EAX
0048E167    D1FB            SAR EBX,1
0048E169    EB 01           JMP SHORT de_start.0048E16C
0048E16B    9A 2EEB0169 FF3>CALL FAR 34FF:6901EB2E                   ; 远调用
0048E172    2026            AND BYTE PTR DS:[ESI],AH
0048E174    EB 02           JMP SHORT de_start.0048E178
0048E176    CD 20           INT 20
0048E178    8D444B 7D       LEA EAX,DWORD PTR DS:[EBX+ECX*2+7D]
0048E17C    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E17D    EB 01           JMP SHORT de_start.0048E180
0048E17F    9A 5165EB01 9A5>CALL FAR 569A:01EB6551                   ; 远调用
0048E186    55              PUSH EBP
0048E187    BE B7FA35C1     MOV ESI,C135FAB7
0048E18C    BD C2A84800     MOV EBP,de_start.0048A8C2
0048E191    83DD DD         SBB EBP,-23
0048E194    56              PUSH ESI
0048E195    0BEF            OR EBP,EDI
0048E197    5D              POP EBP
0048E198    81ED 1F20C4BD   SUB EBP,BDC4201F
0048E19E    4D              DEC EBP
0048E19F    81F6 1A97C98A   XOR ESI,8AC9971A
0048E1A5    8BF5            MOV ESI,EBP
0048E1A7    C1CE C6         ROR ESI,0C6                              ; 移位常量超出 1..31 的范围
0048E1AA    46              INC ESI
0048E1AB    81D1 32F310B1   ADC ECX,B110F332
0048E1B1    8BCE            MOV ECX,ESI
0048E1B3    81C1 B538F2A3   ADD ECX,A3F238B5
0048E1B9    51              PUSH ECX
0048E1BA    23F1            AND ESI,ECX
0048E1BC    5E              POP ESI
0048E1BD    2BC6            SUB EAX,ESI
0048E1BF    EB 02           JMP SHORT de_start.0048E1C3
0048E1C1    CD 20           INT 20
0048E1C3    5D              POP EBP
0048E1C4    5E              POP ESI
0048E1C5    59              POP ECX
0048E1C6    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E1C7    EB 01           JMP SHORT de_start.0048E1CA
0048E1C9    9A 8D440886 565>CALL FAR 5756:8608448D                   ; 远调用
0048E1D0    EB 01           JMP SHORT de_start.0048E1D3
0048E1D2    6952 8D 9426480>IMUL EDX,DWORD PTR DS:[EDX-73],3482694
0048E1D9    CC              INT3
0048E1DA    15 F3EB02CD     ADC EAX,CD02EBF3
0048E1DF    202B            AND BYTE PTR DS:[EBX],CH
0048E1E1    D6              SALC
0048E1E2    81C2 63779860   ADD EDX,60987763
0048E1E8    BF 8AF34500     MOV EDI,de_start.0045F38A
0048E1ED    337C24 08       XOR EDI,DWORD PTR SS:[ESP+8]
0048E1F1    8BFA            MOV EDI,EDX
0048E1F3    81C7 91859B89   ADD EDI,899B8591
0048E1F9    F7DF            NEG EDI
0048E1FB    87F7            XCHG EDI,ESI
0048E1FD    83F6 D9         XOR ESI,FFFFFFD9
0048E200    56              PUSH ESI
0048E201    0BD1            OR EDX,ECX
0048E203    5A              POP EDX
0048E204    03C2            ADD EAX,EDX
0048E206    5A              POP EDX
0048E207    5F              POP EDI
0048E208    26:EB 02        JMP SHORT de_start.0048E20D              ; 多余的前缀
0048E20B    CD 20           INT 20
0048E20D    5E              POP ESI
0048E20E    2BC1            SUB EAX,ECX
0048E210    58              POP EAX
0048E211    E8 AE27FCFF     CALL de_start.004509C4
0048E216    E9 440C0000     JMP de_start.0048EE5F
0048E21B    0F85 40040000   JNZ de_start.0048E661
0048E221    E9 4F0C0000     JMP de_start.0048EE75
0048E226    83BB 80010000 0>CMP DWORD PTR DS:[EBX+180],0
0048E22D    E9 EE0F0000     JMP de_start.0048F220
0048E232    53              PUSH EBX
0048E233    334424 08       XOR EAX,DWORD PTR SS:[ESP+8]
0048E237    B8 DA0C4300     MOV EAX,de_start.00430CDA
0048E23C    F3:             PREFIX REP:                              ; 多余的前缀
0048E23D    EB 02           JMP SHORT de_start.0048E241
0048E23F    CD 20           INT 20
0048E241    8D4435 BB       LEA EAX,DWORD PTR SS:[EBP+ESI-45]
0048E245    2BC6            SUB EAX,ESI
0048E247    8D81 803F4500   LEA EAX,DWORD PTR DS:[ECX+453F80]
0048E24D    2BC1            SUB EAX,ECX
0048E24F    EB 01           JMP SHORT de_start.0048E252
0048E251    9A F2EB019A FF3>CALL FAR 30FF:9A01EBF2                   ; 远调用
0048E258    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E259    EB 01           JMP SHORT de_start.0048E25C
0048E25B    9A 83D89BF2 EB0>CALL FAR 01EB:F29BD883                   ; 远调用
0048E262    9A B87A6742 005>CALL FAR 5800:42677AB8                   ; 远调用
0048E269    E9 BD0F0000     JMP de_start.0048F22B
0048E26E    59              POP ECX
0048E26F    E9 59030000     JMP de_start.0048E5CD
0048E274    36:EB 01        JMP SHORT de_start.0048E278              ; 多余的前缀
0048E277    F3:             PREFIX REP:                              ; 多余的前缀
0048E278    BE B0E74400     MOV ESI,de_start.0044E7B0
0048E27D    F3:             PREFIX REP:                              ; 多余的前缀
0048E27E    EB 02           JMP SHORT de_start.0048E282
0048E280    CD 20           INT 20
0048E282    0BF1            OR ESI,ECX
0048E284    50              PUSH EAX
0048E285    83DE 31         SBB ESI,31
0048E288    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E289    EB 01           JMP SHORT de_start.0048E28C
0048E28B    C7              ???                                      ; 未知命令
0048E28C    BE 06404000     MOV ESI,de_start.00404006
0048E291    5E              POP ESI
0048E292  ^ E9 E4FDFFFF     JMP de_start.0048E07B
0048E297    8D9C0B DE274100 LEA EBX,DWORD PTR DS:[EBX+ECX+4127DE]
0048E29E    EB 01           JMP SHORT de_start.0048E2A1
0048E2A0    F0:F2:          LOCK PREFIX REPNE:                       ; 不允许锁定前缀
0048E2A2    EB 01           JMP SHORT de_start.0048E2A5
0048E2A4    9A 8D5C0B6E 36E>CALL FAR EB36:6E0B5C8D                   ; 远调用
0048E2AB    010F            ADD DWORD PTR DS:[EDI],ECX
0048E2AD    8D5C20 77       LEA EBX,DWORD PTR DS:[EAX+77]
0048E2B1    8D5C23 89       LEA EBX,DWORD PTR DS:[EBX-77]
0048E2B5  ^ E9 6CFFFFFF     JMP de_start.0048E226
0048E2BA    E8 8559F7FF     CALL de_start.00403C44
0048E2BF    E9 6F030000     JMP de_start.0048E633
0048E2C4    EB 02           JMP SHORT de_start.0048E2C8
0048E2C6    CD 20           INT 20
0048E2C8    F3:             PREFIX REP:                              ; 多余的前缀
0048E2C9    EB 02           JMP SHORT de_start.0048E2CD
0048E2CB    CD 20           INT 20
0048E2CD    8D4C28 78       LEA ECX,DWORD PTR DS:[EAX+EBP+78]
0048E2D1    83E9 78         SUB ECX,78
0048E2D4    C1D9 B9         RCR ECX,0B9                              ; 移位常量超出 1..31 的范围
0048E2D7    334C24 28       XOR ECX,DWORD PTR SS:[ESP+28]
0048E2DB    83E9 C3         SUB ECX,-3D
0048E2DE    EB 01           JMP SHORT de_start.0048E2E1
0048E2E0    E8 83C925F3     CALL F36EAC68
0048E2E5    EB 02           JMP SHORT de_start.0048E2E9
0048E2E7    CD 20           INT 20
0048E2E9    8D8C10 0B000000 LEA ECX,DWORD PTR DS:[EAX+EDX+B]
0048E2F0    2BCA            SUB ECX,EDX
0048E2F2    EB 01           JMP SHORT de_start.0048E2F5
0048E2F4    F0:2BC8         LOCK SUB ECX,EAX                         ; 不允许锁定前缀
0048E2F7    F3:A5           REP MOVS DWORD PTR ES:[EDI],DWORD PTR DS>
0048E2F9    5E              POP ESI
0048E2FA    E9 EC090000     JMP de_start.0048ECEB
0048E2FF    E9 6D010000     JMP de_start.0048E471
0048E304    C3              RETN
0048E305    31C0            XOR EAX,EAX
0048E307    8705 00304500   XCHG DWORD PTR DS:[453000],EAX
0048E30D    F7D8            NEG EAX
0048E30F    19C0            SBB EAX,EAX
0048E311    40              INC EAX
0048E312    EB 02           JMP SHORT de_start.0048E316
0048E314    CD 20           INT 20
0048E316    81DF 2D557EC3   SBB EDI,C37E552D
0048E31C    6A 60           PUSH 60
0048E31E    66:9C           PUSHFW
0048E320    53              PUSH EBX
0048E321    81F3 B826F4B8   XOR EBX,B8F426B8
0048E327    8BDC            MOV EBX,ESP
0048E329    83C3 06         ADD EBX,6
0048E32C    51              PUSH ECX
0048E32D    52              PUSH EDX
0048E32E    035424 18       ADD EDX,DWORD PTR SS:[ESP+18]
0048E332    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E333    EB 01           JMP SHORT de_start.0048E336
0048E335    E8 33542428     CALL 286D376D
0048E33A    3E:EB 02        JMP SHORT de_start.0048E33F              ; 多余的前缀
0048E33D    CD 20           INT 20
0048E33F    8BD4            MOV EDX,ESP
0048E341    EB 02           JMP SHORT de_start.0048E345
0048E343    CD 20           INT 20
0048E345    83C2 04         ADD EDX,4
0048E348    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E349    EB 01           JMP SHORT de_start.0048E34C
0048E34B    E8 57337C24     CALL 24C516A7
0048E350    0833            OR BYTE PTR DS:[EBX],DH
0048E352    7C 24           JL SHORT de_start.0048E378
0048E354    2826            SUB BYTE PTR DS:[ESI],AH
0048E356    EB 02           JMP SHORT de_start.0048E35A
0048E358    CD 20           INT 20
0048E35A    8DBC35 586E4800 LEA EDI,DWORD PTR SS:[EBP+ESI+486E58]
0048E361    F3:             PREFIX REP:                              ; 多余的前缀
0048E362    EB 02           JMP SHORT de_start.0048E366
0048E364    CD 20           INT 20
0048E366    2BFE            SUB EDI,ESI
0048E368    8DBC08 34564500 LEA EDI,DWORD PTR DS:[EAX+ECX+455634]
0048E36F    2BF9            SUB EDI,ECX
0048E371    2BF8            SUB EDI,EAX
0048E373    57              PUSH EDI
0048E374    8F02            POP DWORD PTR DS:[EDX]
0048E376    5F              POP EDI
0048E377    5A              POP EDX
0048E378    8F03            POP DWORD PTR DS:[EBX]
0048E37A    5B              POP EBX
0048E37B    66:9D           POPFW
0048E37D    C1C7 C1         ROL EDI,0C1                              ; 移位常量超出 1..31 的范围
0048E380    36:EB 01        JMP SHORT de_start.0048E384              ; 多余的前缀
0048E383    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E384    83C7 64         ADD EDI,64
0048E387    5F              POP EDI
0048E388    8B5F 18         MOV EBX,DWORD PTR DS:[EDI+18]
0048E38B    8B6F 14         MOV EBP,DWORD PTR DS:[EDI+14]
0048E38E    E9 29030000     JMP de_start.0048E6BC
0048E393    5F              POP EDI
0048E394    5E              POP ESI
0048E395    5B              POP EBX
0048E396    5D              POP EBP
0048E397    C3              RETN
0048E398    C705 14504500 F>MOV DWORD PTR DS:[455014],de_start.00401>; JMP 到 kernel32.RaiseException
0048E3A2    C705 18504500 0>MOV DWORD PTR DS:[455018],de_start.00401>; JMP 到 ntdll.RtlUnwind
0048E3AC    A3 3C564500     MOV DWORD PTR DS:[45563C],EAX
0048E3B1    33C0            XOR EAX,EAX
0048E3B3    A3 40564500     MOV DWORD PTR DS:[455640],EAX
0048E3B8    8915 44564500   MOV DWORD PTR DS:[455644],EDX
0048E3BE    8B42 04         MOV EAX,DWORD PTR DS:[EDX+4]
0048E3C1    A3 2C504500     MOV DWORD PTR DS:[45502C],EAX
0048E3C6    E8 C156F7FF     CALL de_start.00403A8C
0048E3CB    E9 B30B0000     JMP de_start.0048EF83
0048E3D0    E8 0726FCFF     CALL de_start.004509DC                   ; 启动筐出现
0048E3D5    E9 BE010000     JMP de_start.0048E598
0048E3DA    E8 7D59F7FF     CALL de_start.00403D5C
0048E3DF  ^ E9 2EFDFFFF     JMP de_start.0048E112
0048E3E4    C640 5B 00      MOV BYTE PTR DS:[EAX+5B],0
0048E3E8    E9 4D070000     JMP de_start.0048EB3A
0048E3ED    8B43 30         MOV EAX,DWORD PTR DS:[EBX+30]
0048E3F0    85C0            TEST EAX,EAX
0048E3F2    E9 420E0000     JMP de_start.0048F239
0048E3F7    13C3            ADC EAX,EBX
0048E3F9    13C3            ADC EAX,EBX
0048E3FB    8D87 24404500   LEA EAX,DWORD PTR DS:[EDI+454024]
0048E401    2BC7            SUB EAX,EDI
0048E403    FF30            PUSH DWORD PTR DS:[EAX]
0048E405    B8 3AA44200     MOV EAX,de_start.0042A43A
0048E40A    334424 08       XOR EAX,DWORD PTR SS:[ESP+8]
0048E40E    58              POP EAX
0048E40F  ^ E9 55FDFFFF     JMP de_start.0048E169
0048E414    C3              RETN
0048E415  ^ E9 E6FBFFFF     JMP de_start.0048E000
0048E41A    81EF BAF6D01D   SUB EDI,1DD0F6BA
0048E420    FF7424 0C       PUSH DWORD PTR SS:[ESP+C]
0048E424    66:9C           PUSHFW
0048E426    56              PUSH ESI
0048E427    36:EB 01        JMP SHORT de_start.0048E42B              ; 多余的前缀
0048E42A  - E9 8B742430     JMP 306D58BA
0048E42F    81C6 02F6992B   ADD ESI,2B99F602
0048E435    8BF4            MOV ESI,ESP
0048E437    F3:             PREFIX REP:                              ; 多余的前缀
0048E438    EB 02           JMP SHORT de_start.0048E43C
0048E43A    CD 20           INT 20
0048E43C    8D741E 06       LEA ESI,DWORD PTR DS:[ESI+EBX+6]
0048E440    2BF3            SUB ESI,EBX
0048E442    51              PUSH ECX
0048E443    83E9 9B         SUB ECX,-65
0048E446    B9 EE0E4800     MOV ECX,de_start.00480EEE
0048E44B    8D8C22 44504500 LEA ECX,DWORD PTR DS:[EDX+455044]
0048E452    2BCA            SUB ECX,EDX
0048E454    890E            MOV DWORD PTR DS:[ESI],ECX
0048E456    59              POP ECX
0048E457    5E              POP ESI
0048E458    66:9D           POPFW
0048E45A    F3:             PREFIX REP:                              ; 多余的前缀
0048E45B    EB 02           JMP SHORT de_start.0048E45F
0048E45D    CD 20           INT 20
0048E45F    03F9            ADD EDI,ECX
0048E461    5F              POP EDI
0048E462    807B 28 00      CMP BYTE PTR DS:[EBX+28],0
0048E466    0F85 2A0D0000   JNZ de_start.0048F196
0048E46C    E9 D30D0000     JMP de_start.0048F244
0048E471    2E:EB 01        JMP SHORT de_start.0048E475              ; 多余的前缀
0048E474    9A 83C01A81 F08>CALL FAR 86F0:811AC083                   ; 远调用
0048E47B    22FA            AND BH,DL
0048E47D    6F              OUTS DX,DWORD PTR ES:[EDI]               ; I/O 命令
0048E47E    EB 01           JMP SHORT de_start.0048E481
0048E480    9A 64FF3500 000>CALL FAR 0000:0035FF64                   ; 远调用
0048E487    00F2            ADD DL,DH
0048E489    EB 01           JMP SHORT de_start.0048E48C
0048E48B    6966 9C 5581DD6>IMUL ESP,DWORD PTR DS:[ESI-64],62DD8155
0048E492    D3E9            SHR ECX,CL
0048E494    95              XCHG EAX,EBP
0048E495    65:EB 01        JMP SHORT de_start.0048E499              ; 多余的前缀
0048E498    9A 8BEC64EB 02C>CALL FAR CD02:EB64EC8B                   ; 远调用
0048E49F    208D 6C05062B   AND BYTE PTR SS:[EBP+2B06056C],CL
0048E4A5    E8 EB01F268     CALL 693AE695
0048E4AA    AA              STOS BYTE PTR ES:[EDI]
0048E4AB    43              INC EBX
0048E4AC    97              XCHG EAX,EDI
0048E4AD    C557 EB         LDS EDX,FWORD PTR DS:[EDI-15]            ; 段寄存器更改
0048E4B0    02CD            ADD CL,CH
0048E4B2    208D BC112078   AND BYTE PTR SS:[EBP+782011BC],CL
0048E4B8    48              DEC EAX
0048E4B9    008B FC83C704   ADD BYTE PTR DS:[EBX+4C783FC],CL
0048E4BF    26:EB 02        JMP SHORT de_start.0048E4C4              ; 多余的前缀
0048E4C2    CD 20           INT 20
0048E4C4    C707 A4304500   MOV DWORD PTR DS:[EDI],de_start.004530A4
0048E4CA    5F              POP EDI
0048E4CB    EB 01           JMP SHORT de_start.0048E4CE
0048E4CD    C7              ???                                      ; 未知命令
0048E4CE    8F4425 00       POP DWORD PTR SS:[EBP]
0048E4D2    5D              POP EBP
0048E4D3    2E:EB 01        JMP SHORT de_start.0048E4D7              ; 多余的前缀
0048E4D6    9A 669D0BC3 58E>CALL FAR E958:C30B9D66                   ; 远调用
0048E4DD    B9 09000050     MOV ECX,50000009
0048E4E2    E8 3D2DF7FF     CALL de_start.00401224                   ; JMP 到 kernel32.ExitProcess
0048E4E7    E9 430C0000     JMP de_start.0048F12F
0048E4EC    8B53 10         MOV EDX,DWORD PTR DS:[EBX+10]
0048E4EF    8B42 10         MOV EAX,DWORD PTR DS:[EDX+10]
0048E4F2    3B42 04         CMP EAX,DWORD PTR DS:[EDX+4]
0048E4F5    E9 580D0000     JMP de_start.0048F252
0048E4FA    51              PUSH ECX
0048E4FB    53              PUSH EBX
0048E4FC    56              PUSH ESI
0048E4FD    57              PUSH EDI
0048E4FE  ^ E9 F5FBFFFF     JMP de_start.0048E0F8
0048E503    4B              DEC EBX
0048E504    895F 0C         MOV DWORD PTR DS:[EDI+C],EBX
0048E507    8B44DE 04       MOV EAX,DWORD PTR DS:[ESI+EBX*8+4]
0048E50B    85C0            TEST EAX,EAX
0048E50D    E9 4B0D0000     JMP de_start.0048F25D
0048E512    81E2 2A5689E1   AND EDX,E189562A
0048E518    EB 02           JMP SHORT de_start.0048E51C
0048E51A    CD 20           INT 20
0048E51C    81F2 4F7DA70E   XOR EDX,0EA77D4F
0048E522    8D9425 80674400 LEA EDX,DWORD PTR SS:[EBP+446780]
0048E529    2BD5            SUB EDX,EBP
0048E52B    8B12            MOV EDX,DWORD PTR DS:[EDX]
0048E52D    E8 564DF7FF     CALL de_start.00403288
0048E532    E9 010A0000     JMP de_start.0048EF38
0048E537    81D2 2E732449   ADC EDX,4924732E
0048E53D    81DA C60470BA   SBB EDX,BA7004C6
0048E543    23D3            AND EDX,EBX
0048E545    8D9439 A4304500 LEA EDX,DWORD PTR DS:[ECX+EDI+4530A4]
0048E54C    2BD7            SUB EDX,EDI
0048E54E    2BD1            SUB EDX,ECX
0048E550  ^ E9 63FBFFFF     JMP de_start.0048E0B8
0048E555    2E:EB 01        JMP SHORT de_start.0048E559              ; 多余的前缀
0048E558    698B 1BE9BC05 0>IMUL ECX,DWORD PTR DS:[EBX+5BCE91B],92FF>
0048E562    94              XCHG EAX,ESP
0048E563    0000            ADD BYTE PTR DS:[EAX],AL
0048E565    005B C3         ADD BYTE PTR DS:[EBX-3D],BL
0048E568  ^ E9 C5FCFFFF     JMP de_start.0048E232
0048E56D    A3 A8304500     MOV DWORD PTR DS:[4530A8],EAX
0048E572    33C0            XOR EAX,EAX
0048E574    A3 AC304500     MOV DWORD PTR DS:[4530AC],EAX
0048E579    33C0            XOR EAX,EAX
0048E57B    A3 B0304500     MOV DWORD PTR DS:[4530B0],EAX
0048E580    E8 CF76F7FF     CALL de_start.00405C54
0048E585  ^ E9 ADFFFFFF     JMP de_start.0048E537
0048E58A    FF30            PUSH DWORD PTR DS:[EAX]
0048E58C    C1D8 41         RCR EAX,41                               ; 移位常量超出 1..31 的范围
0048E58F    83D8 BD         SBB EAX,-43
0048E592    58              POP EAX
0048E593  ^ E9 4CFEFFFF     JMP de_start.0048E3E4
0048E598    23C1            AND EAX,ECX
0048E59A    8D4411 A7       LEA EAX,DWORD PTR DS:[ECX+EDX-59]
0048E59E    2BC2            SUB EAX,EDX
0048E5A0    3E:EB 02        JMP SHORT de_start.0048E5A5              ; 多余的前缀
0048E5A3    CD 20           INT 20
0048E5A5    83C8 0F         OR EAX,0F
0048E5A8    B8 56954800     MOV EAX,de_start.00489556
0048E5AD    8D8435 24404500 LEA EAX,DWORD PTR SS:[EBP+ESI+454024]
0048E5B4    2BC6            SUB EAX,ESI
0048E5B6    2BC5            SUB EAX,EBP
0048E5B8    8B00            MOV EAX,DWORD PTR DS:[EAX]
0048E5BA  ^ E9 CBFFFFFF     JMP de_start.0048E58A
0048E5BF    E9 A40C0000     JMP de_start.0048F268
0048E5C4    FFD0            CALL EAX
0048E5C6    85DB            TEST EBX,EBX
0048E5C8    E9 A90C0000     JMP de_start.0048F276
0048E5CD    64:8910         MOV DWORD PTR FS:[EAX],EDX
0048E5D0    E9 42050000     JMP de_start.0048EB17
0048E5D5    EB 01           JMP SHORT de_start.0048E5D8
0048E5D7    F0:335C24 28    LOCK XOR EBX,DWORD PTR SS:[ESP+28]       ; 不允许锁定前缀
0048E5DC    BB 620B4500     MOV EBX,de_start.00450B62
0048E5E1    83EB E9         SUB EBX,-17
0048E5E4    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E5E5    EB 01           JMP SHORT de_start.0048E5E8
0048E5E7    0F035C24 18     LSL EBX,DWORD PTR SS:[ESP+18]
0048E5EC    8D9C20 803F4500 LEA EBX,DWORD PTR DS:[EAX+453F80]
0048E5F3    2BD8            SUB EBX,EAX
0048E5F5    8B1B            MOV EBX,DWORD PTR DS:[EBX]
0048E5F7  ^ E9 59FFFFFF     JMP de_start.0048E555
0048E5FC    EB 01           JMP SHORT de_start.0048E5FF
0048E5FE    C7              ???                                      ; 未知命令
0048E5FF    FF30            PUSH DWORD PTR DS:[EAX]
0048E601    C1D0 D7         RCL EAX,0D7                              ; 移位常量超出 1..31 的范围
0048E604    EB 01           JMP SHORT de_start.0048E607
0048E606    9A B8B2D540 005>CALL FAR 5800:40D5B2B8                   ; 远调用
0048E60D    E9 E2060000     JMP de_start.0048ECF4
0048E612    C3              RETN
0048E613    53              PUSH EBX
0048E614    E9 560B0000     JMP de_start.0048F16F
0048E619    BF BECA4300     MOV EDI,de_start.0043CABE
0048E61E    037C24 18       ADD EDI,DWORD PTR SS:[ESP+18]
0048E622    EB 02           JMP SHORT de_start.0048E626
0048E624    CD 20           INT 20
0048E626    13FB            ADC EDI,EBX
0048E628    8D7B 32         LEA EDI,DWORD PTR DS:[EBX+32]
0048E62B    8D7F CE         LEA EDI,DWORD PTR DS:[EDI-32]
0048E62E  ^ E9 91FCFFFF     JMP de_start.0048E2C4
0048E633    E8 9856F7FF     CALL de_start.00403CD0
0048E638    E9 A7060000     JMP de_start.0048ECE4
0048E63D    EB 02           JMP SHORT de_start.0048E641
0048E63F    CD 20           INT 20
0048E641    8D8428 262C4700 LEA EAX,DWORD PTR DS:[EAX+EBP+472C26]
0048E648    36:EB 01        JMP SHORT de_start.0048E64C              ; 多余的前缀
0048E64B    C7              ???                                      ; 未知命令
0048E64C    FF35 24404500   PUSH DWORD PTR DS:[454024]               ; de_start.00455BDC
0048E652    EB 02           JMP SHORT de_start.0048E656
0048E654    CD 20           INT 20
0048E656    0BC6            OR EAX,ESI
0048E658    58              POP EAX
0048E659  ^ E9 9EFFFFFF     JMP de_start.0048E5FC
0048E65E    897E 44         MOV DWORD PTR DS:[ESI+44],EDI
0048E661    5F              POP EDI
0048E662    5E              POP ESI
0048E663    E9 76060000     JMP de_start.0048ECDE
0048E668    3E:EB 02        JMP SHORT de_start.0048E66D              ; 多余的前缀
0048E66B    CD 20           INT 20
0048E66D    8D7C4B 2F       LEA EDI,DWORD PTR DS:[EBX+ECX*2+2F]
0048E671    83EF 2F         SUB EDI,2F
0048E674    2BF9            SUB EDI,ECX
0048E676    23FF            AND EDI,EDI
0048E678    8D7B 3B         LEA EDI,DWORD PTR DS:[EBX+3B]
0048E67B    8D7C0F C5       LEA EDI,DWORD PTR DS:[EDI+ECX-3B]
0048E67F    2BF9            SUB EDI,ECX
0048E681    B8 2E254A00     MOV EAX,4A252E
0048E686    83E8 B3         SUB EAX,-4D
0048E689    EB 01           JMP SHORT de_start.0048E68C
0048E68B    F3:             PREFIX REP:                              ; 多余的前缀
0048E68C    C1D0 D1         RCL EAX,0D1                              ; 移位常量超出 1..31 的范围
0048E68F    C1C0 4D         ROL EAX,4D                               ; 移位常量超出 1..31 的范围
0048E692    EB 02           JMP SHORT de_start.0048E696
0048E694    CD 20           INT 20
0048E696    81C8 9B75B3D6   OR EAX,D6B3759B
0048E69C    8D440F 53       LEA EAX,DWORD PTR DS:[EDI+ECX+53]
0048E6A0    2BC1            SUB EAX,ECX
0048E6A2    8D4408 AD       LEA EAX,DWORD PTR DS:[EAX+ECX-53]
0048E6A6    2BC1            SUB EAX,ECX
0048E6A8    E8 8795FAFF     CALL de_start.00437C34
0048E6AD  ^ E9 ACFFFFFF     JMP de_start.0048E65E
0048E6B2    E8 A523FCFF     CALL de_start.00450A5C
0048E6B7  ^ E9 1EFDFFFF     JMP de_start.0048E3DA
0048E6BC    FF77 1C         PUSH DWORD PTR DS:[EDI+1C]
0048E6BF    FF77 20         PUSH DWORD PTR DS:[EDI+20]
0048E6C2    26:EB 02        JMP SHORT de_start.0048E6C7              ; 多余的前缀
0048E6C5    CD 20           INT 20
0048E6C7    81D6 883A3E02   ADC ESI,23E3A88
0048E6CD    FF37            PUSH DWORD PTR DS:[EDI]
0048E6CF    337424 28       XOR ESI,DWORD PTR SS:[ESP+28]
0048E6D3    337424 08       XOR ESI,DWORD PTR SS:[ESP+8]
0048E6D7    5E              POP ESI
0048E6D8    E9 71050000     JMP de_start.0048EC4E
0048E6DD    8B45 FC         MOV EAX,DWORD PTR SS:[EBP-4]
0048E6E0    8918            MOV DWORD PTR DS:[EAX],EBX
0048E6E2    33C0            XOR EAX,EAX
0048E6E4    55              PUSH EBP
0048E6E5    68 506E94EE     PUSH EE946E50
0048E6EA    66:9C           PUSHFW
0048E6EC    53              PUSH EBX
0048E6ED    81EB A887A41B   SUB EBX,1BA487A8
0048E6F3    8BDC            MOV EBX,ESP
0048E6F5    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E6F6    EB 01           JMP SHORT de_start.0048E6F9
0048E6F8    9A 8D5C3B06 2BD>CALL FAR DF2B:063B5C8D                   ; 远调用
0048E6FF    57              PUSH EDI
0048E700    BF F2844800     MOV EDI,de_start.004884F2
0048E705    BF EA884800     MOV EDI,de_start.004888EA
0048E70A    03FD            ADD EDI,EBP
0048E70C    EB 01           JMP SHORT de_start.0048E70F
0048E70E    F0:8DBC08 1A0A4>LOCK LEA EDI,DWORD PTR DS:[EAX+ECX+450A1>; 不允许锁定前缀
0048E716    2BF9            SUB EDI,ECX
0048E718    2BF8            SUB EDI,EAX
0048E71A    57              PUSH EDI
0048E71B    8F03            POP DWORD PTR DS:[EBX]
0048E71D    5F              POP EDI
0048E71E    5B              POP EBX
0048E71F    66:9D           POPFW
0048E721    64:FF30         PUSH DWORD PTR FS:[EAX]
0048E724    64:8920         MOV DWORD PTR FS:[EAX],ESP
0048E727    26:EB 02        JMP SHORT de_start.0048E72C              ; 多余的前缀
0048E72A    CD 20           INT 20
0048E72C    81E1 AEEA73F6   AND ECX,F673EAAE
0048E732    56              PUSH ESI
0048E733    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E734    EB 01           JMP SHORT de_start.0048E737
0048E736    F0:B9 C6C24700  LOCK MOV ECX,de_start.0047C2C6           ; 不允许锁定前缀
0048E73C    36:EB 01        JMP SHORT de_start.0048E740              ; 多余的前缀
0048E73F  - E9 83F1DE59     JMP 5A27D8C7
0048E744    E9 1E040000     JMP de_start.0048EB67
0048E749    55              PUSH EBP
0048E74A    8D6C11 7F       LEA EBP,DWORD PTR DS:[ECX+EDX+7F]
0048E74E    2BEA            SUB EBP,EDX
0048E750    8BEC            MOV EBP,ESP
0048E752    53              PUSH EBX
0048E753    56              PUSH ESI
0048E754    57              PUSH EDI
0048E755    33F9            XOR EDI,ECX
0048E757    EB 01           JMP SHORT de_start.0048E75A
0048E759    9A F2EB010F 68C>CALL FAR CA68:0F01EBF2                   ; 远调用
0048E760    D6              SALC
0048E761    44              INC ESP
0048E762    00F3            ADD BL,DH
0048E764    EB 02           JMP SHORT de_start.0048E768
0048E766    CD 20           INT 20
0048E768    66:9C           PUSHFW
0048E76A    51              PUSH ECX
0048E76B    EB 02           JMP SHORT de_start.0048E76F
0048E76D    CD 20           INT 20
0048E76F    8D8C26 B2634700 LEA ECX,DWORD PTR DS:[ESI+4763B2]
0048E776    334C24 28       XOR ECX,DWORD PTR SS:[ESP+28]
0048E77A    334C24 08       XOR ECX,DWORD PTR SS:[ESP+8]
0048E77E    334C24 08       XOR ECX,DWORD PTR SS:[ESP+8]
0048E782    B9 FA794200     MOV ECX,de_start.004279FA
0048E787    8D4C04 18       LEA ECX,DWORD PTR SS:[ESP+EAX+18]
0048E78B    F3:             PREFIX REP:                              ; 多余的前缀
0048E78C    EB 02           JMP SHORT de_start.0048E790
0048E78E    CD 20           INT 20
0048E790    2BC8            SUB ECX,EAX
0048E792    8D4C29 E8       LEA ECX,DWORD PTR DS:[ECX+EBP-18]
0048E796    2BCD            SUB ECX,EBP
0048E798    8D4C01 06       LEA ECX,DWORD PTR DS:[ECX+EAX+6]
0048E79C    2BC8            SUB ECX,EAX
0048E79E    50              PUSH EAX
0048E79F    2BC1            SUB EAX,ECX
0048E7A1    C1C8 0F         ROR EAX,0F
0048E7A4    EB 01           JMP SHORT de_start.0048E7A7
0048E7A6    E8 33442408     CALL 086D2BDE
0048E7AB    EB 02           JMP SHORT de_start.0048E7AF
0048E7AD    CD 20           INT 20
0048E7AF    8D8435 34564500 LEA EAX,DWORD PTR SS:[EBP+ESI+455634]
0048E7B6    2E:EB 01        JMP SHORT de_start.0048E7BA              ; 多余的前缀
0048E7B9    F3:             PREFIX REP:                              ; 多余的前缀
0048E7BA    2BC6            SUB EAX,ESI
0048E7BC    2BC5            SUB EAX,EBP
0048E7BE    8901            MOV DWORD PTR DS:[ECX],EAX
0048E7C0    58              POP EAX
0048E7C1    59              POP ECX
0048E7C2    66:9D           POPFW
0048E7C4    81D7 5885D8AD   ADC EDI,ADD88558
0048E7CA    5F              POP EDI
0048E7CB    8B47 08         MOV EAX,DWORD PTR DS:[EDI+8]
0048E7CE    85C0            TEST EAX,EAX
0048E7D0    E9 AC0A0000     JMP de_start.0048F281
0048E7D5    8B00            MOV EAX,DWORD PTR DS:[EAX]
0048E7D7  ^ E9 D6FEFFFF     JMP de_start.0048E6B2
0048E7DC    23D9            AND EBX,ECX
0048E7DE    81DB 5296B9C4   SBB EBX,C4B99652
0048E7E4    035C24 38       ADD EBX,DWORD PTR SS:[ESP+38]
0048E7E8    83EB 33         SUB EBX,33
0048E7EB    3E:EB 02        JMP SHORT de_start.0048E7F0              ; 多余的前缀
0048E7EE    CD 20           INT 20
0048E7F0    8D9C35 D0CDC2F0 LEA EBX,DWORD PTR SS:[EBP+ESI+F0C2CDD0]
0048E7F7    56              PUSH ESI
0048E7F8    57              PUSH EDI
0048E7F9    EB 02           JMP SHORT de_start.0048E7FD
0048E7FB    CD 20           INT 20
0048E7FD    52              PUSH EDX
0048E7FE    C1D2 0F         RCL EDX,0F
0048E801    C1D2 AB         RCL EDX,0AB                              ; 移位常量超出 1..31 的范围
0048E804    68 861361D4     PUSH D4611386
0048E809    EB 01           JMP SHORT de_start.0048E80C
0048E80B    F3:66:          PREFIX REP:                              ; 多余的前缀
0048E80D    9C              PUSHFD
0048E80E    57              PUSH EDI
0048E80F    81EF 0C797092   SUB EDI,9270790C
0048E815    8BFC            MOV EDI,ESP
0048E817    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E818    EB 01           JMP SHORT de_start.0048E81B
0048E81A    9A 8D7C1F06 2BF>CALL FAR FB2B:061F7C8D                   ; 远调用
0048E821    53              PUSH EBX
0048E822    8D5C35 83       LEA EBX,DWORD PTR SS:[EBP+ESI-7D]
0048E826    2BDE            SUB EBX,ESI
0048E828    8D9C21 B297D276 LEA EBX,DWORD PTR DS:[ECX+76D297B2]
0048E82F    2BD9            SUB EBX,ECX
0048E831    891F            MOV DWORD PTR DS:[EDI],EBX
0048E833    5B              POP EBX
0048E834    5F              POP EDI
0048E835    66:9D           POPFW
0048E837    81E2 1C6FB3D6   AND EDX,D6B36F1C
0048E83D    5A              POP EDX
0048E83E    C1CA 91         ROR EDX,91                               ; 移位常量超出 1..31 的范围
0048E841    F7D2            NOT EDX
0048E843    52              PUSH EDX
0048E844    81EF 3699C018   SUB EDI,18C09936
0048E84A    5F              POP EDI
0048E84B    81F7 89B642CE   XOR EDI,CE42B689
0048E851    F7DF            NEG EDI
0048E853    57              PUSH EDI
0048E854    81CE 3051AB04   OR ESI,4AB5130
0048E85A    5E              POP ESI
0048E85B    C1C6 F7         ROL ESI,0F7                              ; 移位常量超出 1..31 的范围
0048E85E    26:EB 02        JMP SHORT de_start.0048E863              ; 多余的前缀
0048E861    CD 20           INT 20
0048E863    33D7            XOR EDX,EDI
0048E865    EB 02           JMP SHORT de_start.0048E869
0048E867    CD 20           INT 20
0048E869    81DA 65F8D354   SBB EDX,54D3F865
0048E86F    8D56 48         LEA EDX,DWORD PTR DS:[ESI+48]
0048E872    57              PUSH EDI
0048E873    51              PUSH ECX
0048E874    53              PUSH EBX
0048E875    8D7C75 74       LEA EDI,DWORD PTR SS:[EBP+ESI*2+74]
0048E879    2E:EB 01        JMP SHORT de_start.0048E87D              ; 多余的前缀
0048E87C    E8 8D7C078C     CALL 8C50650E
0048E881    2BF8            SUB EDI,EAX
0048E883    BF BE754800     MOV EDI,de_start.004875BE
0048E888    C1DF 7B         RCR EDI,7B                               ; 移位常量超出 1..31 的范围
0048E88B    8DBC26 64088FD5 LEA EDI,DWORD PTR DS:[ESI+D58F0864]
0048E892    2BFE            SUB EDI,ESI
0048E894    57              PUSH EDI
0048E895    83DB 3F         SBB EBX,3F
0048E898    EB 01           JMP SHORT de_start.0048E89B
0048E89A    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E89B    335C24 08       XOR EBX,DWORD PTR SS:[ESP+8]
0048E89F    5B              POP EBX
0048E8A0    81C3 8DF1DEAC   ADD EBX,ACDEF18D
0048E8A6    F7DB            NEG EBX
0048E8A8    EB 01           JMP SHORT de_start.0048E8AB
0048E8AA    9A 334C2408 F2E>CALL FAR EBF2:08244C33                   ; 远调用
0048E8B1    01F3            ADD EBX,ESI
0048E8B3    C1D9 CB         RCR ECX,0CB                              ; 移位常量超出 1..31 的范围
0048E8B6    F3:             PREFIX REP:                              ; 多余的前缀
0048E8B7    EB 02           JMP SHORT de_start.0048E8BB
0048E8B9    CD 20           INT 20
0048E8BB    81E9 D4F79892   SUB ECX,9298F7D4
0048E8C1    8D4B 22         LEA ECX,DWORD PTR DS:[EBX+22]
0048E8C4    8D49 DE         LEA ECX,DWORD PTR DS:[ECX-22]
0048E8C7    C1C1 A1         ROL ECX,0A1                              ; 移位常量超出 1..31 的范围
0048E8CA    81DF F846D741   SBB EDI,41D746F8
0048E8D0    EB 01           JMP SHORT de_start.0048E8D3
0048E8D2  - E9 51EB010F     JMP 0F4AD428
0048E8D7    BF 562D4200     MOV EDI,de_start.00422D56
0048E8DC    C1DF 87         RCR EDI,87                               ; 移位常量超出 1..31 的范围
0048E8DF    5F              POP EDI
0048E8E0    81EF F30B24FB   SUB EDI,FB240BF3
0048E8E6    8D547A 46       LEA EDX,DWORD PTR DS:[EDX+EDI*2+46]
0048E8EA    83EA 46         SUB EDX,46
0048E8ED    2BD7            SUB EDX,EDI
0048E8EF    BB 1A5A4100     MOV EBX,de_start.00415A1A
0048E8F4    C1DB C9         RCR EBX,0C9                              ; 移位常量超出 1..31 的范围
0048E8F7    5B              POP EBX
0048E8F8    0BCB            OR ECX,EBX
0048E8FA    59              POP ECX
0048E8FB    037C24 18       ADD EDI,DWORD PTR SS:[ESP+18]
0048E8FF    C1D7 AF         RCL EDI,0AF                              ; 移位常量超出 1..31 的范围
0048E902    5F              POP EDI
0048E903    F3:             PREFIX REP:                              ; 多余的前缀
0048E904    EB 02           JMP SHORT de_start.0048E908
0048E906    CD 20           INT 20
0048E908    8D540A B4       LEA EDX,DWORD PTR DS:[EDX+ECX-4C]
0048E90C    EB 01           JMP SHORT de_start.0048E90F
0048E90E    9A 565751C1 C6F>CALL FAR F3C6:C1515756                   ; 远调用
0048E915    83EE 4F         SUB ESI,4F
0048E918    F3:             PREFIX REP:                              ; 多余的前缀
0048E919    EB 02           JMP SHORT de_start.0048E91D
0048E91B    CD 20           INT 20
0048E91D    EB 01           JMP SHORT de_start.0048E920
0048E91F    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E920    68 FFFFFFE4     PUSH E4FFFFFF
0048E925    83DE E3         SBB ESI,-1D
0048E928    037424 38       ADD ESI,DWORD PTR SS:[ESP+38]
0048E92C    5E              POP ESI
0048E92D    87CE            XCHG ESI,ECX
0048E92F    C1C9 57         ROR ECX,57                               ; 移位常量超出 1..31 的范围
0048E932    337C24 28       XOR EDI,DWORD PTR SS:[ESP+28]
0048E936    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E937    EB 01           JMP SHORT de_start.0048E93A
0048E939    9A 83EF07F3 EB0>CALL FAR 02EB:F307EF83                   ; 远调用
0048E940    CD 20           INT 20
0048E942    8BF9            MOV EDI,ECX
0048E944    83EF CE         SUB EDI,-32
0048E947    3E:EB 02        JMP SHORT de_start.0048E94C              ; 多余的前缀
0048E94A    CD 20           INT 20
0048E94C    13F5            ADC ESI,EBP
0048E94E    81CE 36DC7ED1   OR ESI,D17EDC36
0048E954    F3:             PREFIX REP:                              ; 多余的前缀
0048E955    EB 02           JMP SHORT de_start.0048E959
0048E957    CD 20           INT 20
0048E959    8DB435 78284400 LEA ESI,DWORD PTR SS:[EBP+ESI+442878]
0048E960    8D740F 25       LEA ESI,DWORD PTR DS:[EDI+ECX+25]
0048E964    2BF1            SUB ESI,ECX
0048E966    83EE 25         SUB ESI,25
0048E969    83C6 2C         ADD ESI,2C
0048E96C    EB 02           JMP SHORT de_start.0048E970
0048E96E    CD 20           INT 20
0048E970    2BD6            SUB EDX,ESI
0048E972    034C24 38       ADD ECX,DWORD PTR SS:[ESP+38]
0048E976    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E977    EB 01           JMP SHORT de_start.0048E97A
0048E979    9A B972F948 005>CALL FAR 5900:48F972B9                   ; 远调用
0048E980    23FB            AND EDI,EBX
0048E982    5F              POP EDI
0048E983    C1C6 C3         ROL ESI,0C3                              ; 移位常量超出 1..31 的范围
0048E986    BE 3EE44400     MOV ESI,de_start.0044E43E
0048E98B    5E              POP ESI
0048E98C    2BD1            SUB EDX,ECX
0048E98E    2BDA            SUB EBX,EDX
0048E990    C1DA 63         RCR EDX,63                               ; 移位常量超出 1..31 的范围
0048E993    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E994    EB 01           JMP SHORT de_start.0048E997
0048E996    0FC1CA          XADD EDX,ECX
0048E999    C55A 81         LDS EBX,FWORD PTR DS:[EDX-7F]            ; 段寄存器更改
0048E99C    E7 18           OUT 18,EAX                               ; I/O 命令
0048E99E    40              INC EAX
0048E99F    0AC4            OR AL,AH
0048E9A1    5F              POP EDI
0048E9A2    037424 38       ADD ESI,DWORD PTR SS:[ESP+38]
0048E9A6    83EE 4B         SUB ESI,4B
0048E9A9    5E              POP ESI
0048E9AA    2BDE            SUB EBX,ESI
0048E9AC    2BDD            SUB EBX,EBP
0048E9AE    99              CDQ
0048E9AF    F7FB            IDIV EBX
0048E9B1    C1CB A5         ROR EBX,0A5                              ; 移位常量超出 1..31 的范围
0048E9B4    335C24 08       XOR EBX,DWORD PTR SS:[ESP+8]
0048E9B8    26:EB 02        JMP SHORT de_start.0048E9BD              ; 多余的前缀
0048E9BB    CD 20           INT 20
0048E9BD    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E9BE    EB 01           JMP SHORT de_start.0048E9C1
0048E9C0    9A 335C2428 C1C>CALL FAR CBC1:28245C33                   ; 远调用
0048E9C7    51              PUSH ECX
0048E9C8    13D9            ADC EBX,ECX
0048E9CA    65:EB 01        JMP SHORT de_start.0048E9CE              ; 多余的前缀
0048E9CD    9A 8D5C280D 2BD>CALL FAR DD2B:0D285C8D                   ; 远调用
0048E9D4    8D5C23 F3       LEA EBX,DWORD PTR DS:[EBX-D]
0048E9D8    49              DEC ECX
0048E9D9    85DB            TEST EBX,EBX
0048E9DB    0F85 D1030000   JNZ de_start.0048EDB2
0048E9E1    B1 1C           MOV CL,1C
0048E9E3    64:EB 02        JMP SHORT de_start.0048E9E8              ; 多余的前缀
0048E9E6    CD 20           INT 20
0048E9E8    81C8 3CB7F4A7   OR EAX,A7F4B73C
0048E9EE    8D444B 59       LEA EAX,DWORD PTR DS:[EBX+ECX*2+59]
0048E9F2    56              PUSH ESI
0048E9F3    57              PUSH EDI
0048E9F4    51              PUSH ECX
0048E9F5    68 048A9F10     PUSH 109F8A04
0048E9FA    66:9C           PUSHFW
0048E9FC    57              PUSH EDI
0048E9FD    F2:             PREFIX REPNE:                            ; 多余的前缀
0048E9FE    EB 01           JMP SHORT de_start.0048EA01
0048EA00    F3:             PREFIX REP:                              ; 多余的前缀
0048EA01    8D7C2C 6A       LEA EDI,DWORD PTR SS:[ESP+EBP+6A]
0048EA05    2BFD            SUB EDI,EBP
0048EA07    F2:             PREFIX REPNE:                            ; 多余的前缀
0048EA08    EB 01           JMP SHORT de_start.0048EA0B
0048EA0A    E8 83EF6A83     CALL 83B3D992
0048EA0F    C706 51528D54   MOV DWORD PTR DS:[ESI],548D5251
0048EA15    24 1B           AND AL,1B
0048EA17    83EA 1B         SUB EDX,1B
0048EA1A    EB 02           JMP SHORT de_start.0048EA1E
0048EA1C    CD 20           INT 20
0048EA1E    8D541A 04       LEA EDX,DWORD PTR DS:[EDX+EBX+4]
0048EA22    2BD3            SUB EDX,EBX
0048EA24    53              PUSH EBX
0048EA25    8D9C29 E268CA6F LEA EBX,DWORD PTR DS:[ECX+EBP+6FCA68E2]
0048EA2C    2BDD            SUB EBX,EBP
0048EA2E    2BD9            SUB EBX,ECX
0048EA30    53              PUSH EBX
0048EA31    8F02            POP DWORD PTR DS:[EDX]
0048EA33    5B              POP EBX
0048EA34    5A              POP EDX
0048EA35    8F07            POP DWORD PTR DS:[EDI]
0048EA37    5F              POP EDI
0048EA38    66:9D           POPFW
0048EA3A    5E              POP ESI
0048EA3B    56              PUSH ESI
0048EA3C    C1C1 45         ROL ECX,45                               ; 移位常量超出 1..31 的范围
0048EA3F    B9 02D54A00     MOV ECX,4AD502
0048EA44    59              POP ECX
0048EA45    81F1 E368E66E   XOR ECX,6EE668E3
0048EA4B    49              DEC ECX
0048EA4C    EB 01           JMP SHORT de_start.0048EA4F
0048EA4E    F3:             PREFIX REP:                              ; 多余的前缀
0048EA4F    BF 72674200     MOV EDI,de_start.00426772
0048EA54    F2:             PREFIX REPNE:                            ; 多余的前缀
0048EA55    EB 01           JMP SHORT de_start.0048EA58
0048EA57    9A 037C2418 3EE>CALL FAR EB3E:18247C03                   ; 远调用
0048EA5E    02CD            ADD CL,CH
0048EA60    20BF 52424900   AND BYTE PTR DS:[EDI+494252],BH
0048EA66    337C24 28       XOR EDI,DWORD PTR SS:[ESP+28]
0048EA6A    8D79 3E         LEA EDI,DWORD PTR DS:[ECX+3E]
0048EA6D    EB 01           JMP SHORT de_start.0048EA70
0048EA6F    F0:52           LOCK PUSH EDX                            ; 不允许锁定前缀
0048EA71    51              PUSH ECX
0048EA72    035424 18       ADD EDX,DWORD PTR SS:[ESP+18]
0048EA76    36:EB 01        JMP SHORT de_start.0048EA7A              ; 多余的前缀
0048EA79    C7              ???                                      ; 未知命令
0048EA7A    BA FCA24700     MOV EDX,de_start.0047A2FC
0048EA7F    68 49C49C5A     PUSH 5A9CC449
0048EA84    BA E6324300     MOV EDX,de_start.004332E6
0048EA89    F2:             PREFIX REPNE:                            ; 多余的前缀
0048EA8A    EB 01           JMP SHORT de_start.0048EA8D
0048EA8C    9A C1DA555A 87C>CALL FAR CA87:5A55DAC1                   ; 远调用
0048EA93    81C1 A30CCCCE   ADD ECX,CECC0CA3
0048EA99    49              DEC ECX
0048EA9A    81C1 AB6C8DF3   ADD ECX,F38D6CAB
0048EAA0    F7D9            NEG ECX
0048EAA2    51              PUSH ECX
0048EAA3    EB 01           JMP SHORT de_start.0048EAA6
0048EAA5    9A 8D547568 83E>CALL FAR EA83:6875548D                   ; 远调用
0048EAAC    68 5A81C2B3     PUSH B3C2815A
0048EAB1    3D F61C4A2B     CMP EAX,2B4A1CF6
0048EAB6    FA              CLI
0048EAB7    26:EB 02        JMP SHORT de_start.0048EABC              ; 多余的前缀
0048EABA    CD 20           INT 20
0048EABC    03CD            ADD ECX,EBP
0048EABE    59              POP ECX
0048EABF    EB 01           JMP SHORT de_start.0048EAC2
0048EAC1    F3:             PREFIX REP:                              ; 多余的前缀
0048EAC2    035424 18       ADD EDX,DWORD PTR SS:[ESP+18]
0048EAC6    2E:EB 01        JMP SHORT de_start.0048EACA              ; 多余的前缀
0048EAC9    F0:83F2 76      LOCK XOR EDX,76                          ; 不允许锁定前缀
0048EACD    5A              POP EDX
0048EACE    F2:             PREFIX REPNE:                            ; 多余的前缀
0048EACF    EB 01           JMP SHORT de_start.0048EAD2
0048EAD1    F2:             PREFIX REPNE:                            ; 多余的前缀
0048EAD2    83EF 22         SUB EDI,22
0048EAD5    C1C7 D1         ROL EDI,0D1                              ; 移位常量超出 1..31 的范围
0048EAD8    57              PUSH EDI
0048EAD9    64:EB 02        JMP SHORT de_start.0048EADE              ; 多余的前缀
0048EADC    CD 20           INT 20
0048EADE    8D3407          LEA ESI,DWORD PTR DS:[EDI+EAX]
0048EAE1    5E              POP ESI
0048EAE2    C1C6 FD         ROL ESI,0FD                              ; 移位常量超出 1..31 的范围
0048EAE5    2BC6            SUB EAX,ESI
0048EAE7    59              POP ECX
0048EAE8    5F              POP EDI
0048EAE9    5E              POP ESI
0048EAEA    EB 01           JMP SHORT de_start.0048EAED
0048EAEC    E8 8D40F213     CALL 143B2B7E
0048EAF1    C58D 840F0430   LDS ECX,FWORD PTR SS:[EBP+30040F84]      ; 段寄存器更改
0048EAF7    45              INC EBP
0048EAF8    002B            ADD BYTE PTR DS:[EBX],CH
0048EAFA    C12B C7         SHR DWORD PTR DS:[EBX],0C7               ; 移位常量超出 1..31 的范围
0048EAFD    F2:             PREFIX REPNE:                            ; 多余的前缀
0048EAFE    EB 01           JMP SHORT de_start.0048EB01
0048EB00    F0:FF30         LOCK PUSH DWORD PTR DS:[EAX]             ; 不允许锁定前缀
0048EB03    B8 76AD4000     MOV EAX,de_start.0040AD76
0048EB08    F2:             PREFIX REPNE:                            ; 多余的前缀
0048EB09    EB 01           JMP SHORT de_start.0048EB0C
0048EB0B    0FB8            ???                                      ; 未知命令
0048EB0D    BA 87400058     MOV EDX,58004087
0048EB12    E9 AF040000     JMP de_start.0048EFC6
0048EB17    E9 0A060000     JMP de_start.0048F126
0048EB1C    FFD3            CALL EBX
0048EB1E    5B              POP EBX
0048EB1F    C3              RETN
0048EB20    E9 0B030000     JMP de_start.0048EE30
0048EB25    8B43 10         MOV EAX,DWORD PTR DS:[EBX+10]
0048EB28    85C0            TEST EAX,EAX
0048EB2A    0F84 35060000   JE de_start.0048F165
0048EB30    E8 3F69F7FF     CALL de_start.00405474
0048EB35  ^ E9 B2F9FFFF     JMP de_start.0048E4EC
0048EB3A    64:EB 02        JMP SHORT de_start.0048EB3F              ; 多余的前缀
0048EB3D    CD 20           INT 20
0048EB3F    81E8 4E2FA4C1   SUB EAX,C1A42F4E
0048EB45    FF35 24404500   PUSH DWORD PTR DS:[454024]               ; de_start.00455BDC
0048EB4B    C1D0 83         RCL EAX,83                               ; 移位常量超出 1..31 的范围
0048EB4E    65:EB 01        JMP SHORT de_start.0048EB52              ; 多余的前缀
0048EB51    F2:             PREFIX REPNE:                            ; 多余的前缀
0048EB52    83E0 7E         AND EAX,7E
0048EB55    58              POP EAX
0048EB56  ^ E9 7AFCFFFF     JMP de_start.0048E7D5
0048EB5B    6A 00           PUSH 0
0048EB5D    E8 3A70F7FF     CALL de_start.00405B9C                   ; JMP 到 kernel32.GetModuleHandleA
0048EB62    E9 1E020000     JMP de_start.0048ED85
0048EB67    83CA FF         OR EDX,FFFFFFFF
0048EB6A    83C8 7D         OR EAX,7D
0048EB6D    83C8 39         OR EAX,39
0048EB70    2E:EB 01        JMP SHORT de_start.0048EB74              ; 多余的前缀
0048EB73    9A B8908B4A 00F>CALL FAR F300:4A8B90B8                   ; 远调用
0048EB7A    EB 02           JMP SHORT de_start.0048EB7E
0048EB7C    CD 20           INT 20
0048EB7E    8D8411 40804100 LEA EAX,DWORD PTR DS:[ECX+EDX+418040]
0048EB85    2BC2            SUB EAX,EDX
0048EB87    8D4423 62       LEA EAX,DWORD PTR DS:[EBX+62]
0048EB8B    EB 02           JMP SHORT de_start.0048EB8F
0048EB8D    CD 20           INT 20
0048EB8F    8D40 9E         LEA EAX,DWORD PTR DS:[EAX-62]
0048EB92    E9 B5010000     JMP de_start.0048ED4C
0048EB97    E9 F0060000     JMP de_start.0048F28C
0048EB9C    5B              POP EBX
0048EB9D    C3              RETN
0048EB9E    53              PUSH EBX
0048EB9F  ^ E9 F3F6FFFF     JMP de_start.0048E297
0048EBA4    EB 01           JMP SHORT de_start.0048EBA7
0048EBA6    E8 8D741189     CALL 895A6038
0048EBAB    FF7424 20       PUSH DWORD PTR SS:[ESP+20]
0048EBAF    66:9C           PUSHFW
0048EBB1    56              PUSH ESI
0048EBB2    83EE DF         SUB ESI,-21
0048EBB5    F2:             PREFIX REPNE:                            ; 多余的前缀
0048EBB6    EB 01           JMP SHORT de_start.0048EBB9
0048EBB8    9A 33742408 8BF>CALL FAR F48B:08247433                   ; 远调用
0048EBBF    8D76 4E         LEA ESI,DWORD PTR DS:[ESI+4E]
0048EBC2    52              PUSH EDX
0048EBC3    53              PUSH EBX
0048EBC4    55              PUSH EBP
0048EBC5    335424 08       XOR EDX,DWORD PTR SS:[ESP+8]
0048EBC9    83CA 15         OR EDX,15
0048EBCC    EB 01           JMP SHORT de_start.0048EBCF
0048EBCE    F0:8D5475 23    LOCK LEA EDX,DWORD PTR SS:[EBP+ESI*2+23] ; 不允许锁定前缀
0048EBD3    3E:EB 02        JMP SHORT de_start.0048EBD8              ; 多余的前缀
0048EBD6    CD 20           INT 20
0048EBD8    23D1            AND EDX,ECX
0048EBDA    EB 01           JMP SHORT de_start.0048EBDD
0048EBDC  - E9 8D9439FF     JMP FF82806E
0048EBE1    BA A2662BD7     MOV EDX,D72B66A2
0048EBE6    2BD1            SUB EDX,ECX
0048EBE8    52              PUSH EDX
0048EBE9    336C24 08       XOR EBP,DWORD PTR SS:[ESP+8]
0048EBED    336C24 28       XOR EBP,DWORD PTR SS:[ESP+28]
0048EBF1    5D              POP EBP
0048EBF2    81F5 BFBAA266   XOR EBP,66A2BABF
0048EBF8    4D              DEC EBP
0048EBF9    035C24 38       ADD EBX,DWORD PTR SS:[ESP+38]
0048EBFD    BB 96684900     MOV EBX,496896
0048EC02    55              PUSH EBP
0048EC03    23DD            AND EBX,EBP
0048EC05    5B              POP EBX
0048EC06    83C3 6E         ADD EBX,6E
0048EC09    2BD7            SUB EDX,EDI
0048EC0B    8BD3            MOV EDX,EBX
0048EC0D    83C2 9B         ADD EDX,-65
0048EC10    2BF2            SUB ESI,EDX
0048EC12    EB 01           JMP SHORT de_start.0048EC15
0048EC14    6903 6C243803   IMUL EAX,DWORD PTR DS:[EBX],338246C
0048EC1A    6C              INS BYTE PTR ES:[EDI],DX                 ; I/O 命令
0048EC1B    24 18           AND AL,18
0048EC1D    5D              POP EBP
0048EC1E    81EB 96D8D9DA   SUB EBX,DAD9D896
0048EC24    5B              POP EBX
0048EC25    83DA D5         SBB EDX,-2B
0048EC28    83DA 11         SBB EDX,11
0048EC2B    5A              POP EDX
0048EC2C    68 00304500     PUSH de_start.00453000
0048EC31    8F06            POP DWORD PTR DS:[ESI]
0048EC33    5E              POP ESI
0048EC34    65:EB 01        JMP SHORT de_start.0048EC38              ; 多余的前缀
0048EC37    9A 669DF2EB 01C>CALL FAR C701:EBF29D66                   ; 远调用
0048EC3E    8D7407 03       LEA ESI,DWORD PTR DS:[EDI+EAX+3]
0048EC42    5E              POP ESI
0048EC43  ^ E9 D2F7FFFF     JMP de_start.0048E41A
0048EC48    59              POP ECX
0048EC49  ^ E9 20F6FFFF     JMP de_start.0048E26E
0048EC4E    034C24 18       ADD ECX,DWORD PTR SS:[ESP+18]
0048EC52    B9 9E964800     MOV ECX,de_start.0048969E
0048EC57    2E:EB 01        JMP SHORT de_start.0048EC5B              ; 多余的前缀
0048EC5A    0FB9            ???                                      ; 未知命令
0048EC5C    8C07            MOV WORD PTR DS:[EDI],ES
0048EC5E    46              INC ESI
0048EC5F    00EB            ADD BL,CH
0048EC61    02CD            ADD CL,CH
0048EC63    2081 E13FEB4C   AND BYTE PTR DS:[ECX+4CEB3FE1],AL
0048EC69    B4 8D           MOV AH,8D
0048EC6B    8C26            MOV WORD PTR DS:[ESI],FS
0048EC6D    0B00            OR EAX,DWORD PTR DS:[EAX]
0048EC6F    0000            ADD BYTE PTR DS:[EAX],AL
0048EC71    2BCE            SUB ECX,ESI
0048EC73    F3:A5           REP MOVS DWORD PTR ES:[EDI],DWORD PTR DS>
0048EC75    5F              POP EDI
0048EC76    5E              POP ESI
0048EC77    C9              LEAVE
0048EC78    C2 0C00         RETN 0C
0048EC7B    53              PUSH EBX
0048EC7C    E9 B5010000     JMP de_start.0048EE36
0048EC81    8B5F 0C         MOV EBX,DWORD PTR DS:[EDI+C]
0048EC84    8B70 04         MOV ESI,DWORD PTR DS:[EAX+4]
0048EC87    33D2            XOR EDX,EDX
0048EC89    55              PUSH EBP
0048EC8A    EB 02           JMP SHORT de_start.0048EC8E
0048EC8C    CD 20           INT 20
0048EC8E    FF7424 24       PUSH DWORD PTR SS:[ESP+24]
0048EC92    66:9C           PUSHFW
0048EC94    56              PUSH ESI
0048EC95    037424 38       ADD ESI,DWORD PTR SS:[ESP+38]
0048EC99    BE F6104800     MOV ESI,de_start.004810F6
0048EC9E    F3:             PREFIX REP:                              ; 多余的前缀
0048EC9F    EB 02           JMP SHORT de_start.0048ECA3
0048ECA1    CD 20           INT 20
0048ECA3    8BF4            MOV ESI,ESP
0048ECA5    8D76 06         LEA ESI,DWORD PTR DS:[ESI+6]
0048ECA8    52              PUSH EDX
0048ECA9    8D544B 08       LEA EDX,DWORD PTR DS:[EBX+ECX*2+8]
0048ECAD    8D52 F8         LEA EDX,DWORD PTR DS:[EDX-8]
0048ECB0    EB 01           JMP SHORT de_start.0048ECB3
0048ECB2    9A 2BD1EB02 CD2>CALL FAR 20CD:02EBD12B                   ; 远调用
0048ECB9    1BD6            SBB EDX,ESI
0048ECBB    8D940F 1A3B4000 LEA EDX,DWORD PTR DS:[EDI+ECX+403B1A]
0048ECC2    26:EB 02        JMP SHORT de_start.0048ECC7              ; 多余的前缀
0048ECC5    CD 20           INT 20
0048ECC7    2BD1            SUB EDX,ECX
0048ECC9    2BD7            SUB EDX,EDI
0048ECCB    8916            MOV DWORD PTR DS:[ESI],EDX
0048ECCD    5A              POP EDX
0048ECCE    5E              POP ESI
0048ECCF    66:9D           POPFW
0048ECD1    64:FF32         PUSH DWORD PTR FS:[EDX]
0048ECD4    64:8922         MOV DWORD PTR FS:[EDX],ESP
0048ECD7    85DB            TEST EBX,EBX
0048ECD9    E9 C0050000     JMP de_start.0048F29E
0048ECDE    5B              POP EBX
0048ECDF    E9 AF010000     JMP de_start.0048EE93
0048ECE4    33C0            XOR EAX,EAX
0048ECE6    A3 04304500     MOV DWORD PTR DS:[453004],EAX
0048ECEB    807B 28 02      CMP BYTE PTR DS:[EBX+28],2
0048ECEF    E9 B5050000     JMP de_start.0048F2A9
0048ECF4    83DA EB         SBB EDX,-15
0048ECF7    BA 8E4D4300     MOV EDX,de_start.00434D8E
0048ECFC    FF35 44204500   PUSH DWORD PTR DS:[452044]               ; de_start.00452090
0048ED02    EB 01           JMP SHORT de_start.0048ED05
0048ED04    9A 8D544745 5AE>CALL FAR E95A:4547548D                   ; 远调用
0048ED0B    C1F6 FF         SAL ESI,0FF                              ; 移位常量超出 1..31 的范围
0048ED0E    FFFF            ???                                      ; 未知命令
0048ED10    50              PUSH EAX
0048ED11    F4              HLT                                      ; 特权命令
0048ED12    335C24 28       XOR EBX,DWORD PTR SS:[ESP+28]
0048ED16    335C24 08       XOR EBX,DWORD PTR SS:[ESP+8]
0048ED1A    50              PUSH EAX
0048ED1B    F3:             PREFIX REP:                              ; 多余的前缀
0048ED1C    EB 02           JMP SHORT de_start.0048ED20
0048ED1E    CD 20           INT 20
0048ED20    03D9            ADD EBX,ECX
0048ED22    5B              POP EBX
0048ED23  ^ E9 B5F9FFFF     JMP de_start.0048E6DD
0048ED28    FF15 24504500   CALL DWORD PTR DS:[455024]
0048ED2E    81F0 A6683AE6   XOR EAX,E63A68A6
0048ED34    FF36            PUSH DWORD PTR DS:[ESI]
0048ED36    034424 18       ADD EAX,DWORD PTR SS:[ESP+18]
0048ED3A    F2:             PREFIX REPNE:                            ; 多余的前缀
0048ED3B    EB 01           JMP SHORT de_start.0048ED3E
0048ED3D  - 0F83 E85D58E9   JNB E9A14B2B
0048ED43    9A F7FFFFE9 680>CALL FAR 0568:E9FFFFF7                   ; 远调用
0048ED4A    0000            ADD BYTE PTR DS:[EAX],AL
0048ED4C    1BFF            SBB EDI,EDI
0048ED4E    FF30            PUSH DWORD PTR DS:[EAX]
0048ED50    BF 0ADB4300     MOV EDI,de_start.0043DB0A
0048ED55    EB 01           JMP SHORT de_start.0048ED58
0048ED57  - E9 C1C7F75F     JMP 6040B51D
0048ED5C    FF57 2C         CALL DWORD PTR DS:[EDI+2C]
0048ED5F    33C0            XOR EAX,EAX
0048ED61    E9 8E000000     JMP de_start.0048EDF4
0048ED66  ^ 0F84 53F8FFFF   JE de_start.0048E5BF
0048ED6C    E8 2F4FF7FF     CALL de_start.00403CA0
0048ED71  ^ E9 49F8FFFF     JMP de_start.0048E5BF
0048ED76    33C0            XOR EAX,EAX
0048ED78    8943 0C         MOV DWORD PTR DS:[EBX+C],EAX
0048ED7B    E8 544DF7FF     CALL de_start.00403AD4
0048ED80    E9 32020000     JMP de_start.0048EFB7
0048ED85    A3 64564500     MOV DWORD PTR DS:[455664],EAX
0048ED8A    8D440B B2       LEA EAX,DWORD PTR DS:[EBX+ECX-4E]
0048ED8E    2BC1            SUB EAX,ECX
0048ED90    81E8 CE4E5395   SUB EAX,95534ECE
0048ED96    B8 06044200     MOV EAX,de_start.00420406                ; ASCII "s(j"
0048ED9B    B8 BE084300     MOV EAX,de_start.004308BE
0048EDA0    8D8411 64564500 LEA EAX,DWORD PTR DS:[ECX+EDX+455664]
0048EDA7    2BC2            SUB EAX,EDX
0048EDA9    2BC1            SUB EAX,ECX
0048EDAB    8B00            MOV EAX,DWORD PTR DS:[EAX]
0048EDAD  ^ E9 BBF7FFFF     JMP de_start.0048E56D
0048EDB2    81E0 F091701C   AND EAX,1C7091F0
0048EDB8    F3:             PREFIX REP:                              ; 多余的前缀
0048EDB9    EB 02           JMP SHORT de_start.0048EDBD
0048EDBB    CD 20           INT 20
0048EDBD    2BC0            SUB EAX,EAX
0048EDBF    EB 02           JMP SHORT de_start.0048EDC3
0048EDC1    CD 20           INT 20
0048EDC3    8D8435 58D54600 LEA EAX,DWORD PTR SS:[EBP+ESI+46D558]
0048EDCA    2BC6            SUB EAX,ESI
0048EDCC    EB 02           JMP SHORT de_start.0048EDD0
0048EDCE    CD 20           INT 20
0048EDD0    8D440B 04       LEA EAX,DWORD PTR DS:[EBX+ECX+4]
0048EDD4    2BC1            SUB EAX,ECX
0048EDD6    8D4428 FC       LEA EAX,DWORD PTR DS:[EAX+EBP-4]
0048EDDA    2BC5            SUB EAX,EBP
0048EDDC    E9 27020000     JMP de_start.0048F008
0048EDE1    85C0            TEST EAX,EAX
0048EDE3    0F84 7C030000   JE de_start.0048F165
0048EDE9    50              PUSH EAX
0048EDEA    E8 5524F7FF     CALL de_start.00401244                   ; JMP 到 kernel32.FreeLibrary
0048EDEF    E9 71030000     JMP de_start.0048F165
0048EDF4    5A              POP EDX
0048EDF5  ^ E9 4EFEFFFF     JMP de_start.0048EC48
0048EDFA    336C24 28       XOR EBP,DWORD PTR SS:[ESP+28]
0048EDFE    C1DD C9         RCR EBP,0C9                              ; 移位常量超出 1..31 的范围
0048EE01    3E:EB 02        JMP SHORT de_start.0048EE06              ; 多余的前缀
0048EE04    CD 20           INT 20
0048EE06    036C24 38       ADD EBP,DWORD PTR SS:[ESP+38]
0048EE0A    F2:             PREFIX REPNE:                            ; 多余的前缀
0048EE0B    EB 01           JMP SHORT de_start.0048EE0E
0048EE0D    0F33            RDPMC                                    ; 特权命令
0048EE0F    6C              INS BYTE PTR ES:[EDI],DX                 ; I/O 命令
0048EE10    24 08           AND AL,8
0048EE12    336C24 08       XOR EBP,DWORD PTR SS:[ESP+8]
0048EE16    BD DAF34A00     MOV EBP,4AF3DA
0048EE1B    8D6C04 44       LEA EBP,DWORD PTR SS:[ESP+EAX+44]
0048EE1F    2BE8            SUB EBP,EAX
0048EE21    8D6C05 BC       LEA EBP,DWORD PTR SS:[EBP+EAX-44]
0048EE25    65:EB 01        JMP SHORT de_start.0048EE29              ; 多余的前缀
0048EE28    F3:             PREFIX REP:                              ; 多余的前缀
0048EE29    2BE8            SUB EBP,EAX
0048EE2B  ^ E9 CAF6FFFF     JMP de_start.0048E4FA
0048EE30    55              PUSH EBP
0048EE31  ^ E9 C4FFFFFF     JMP de_start.0048EDFA
0048EE36    56              PUSH ESI
0048EE37    57              PUSH EDI
0048EE38    55              PUSH EBP
0048EE39    EB 01           JMP SHORT de_start.0048EE3C
0048EE3B    C7              ???                                      ; 未知命令
0048EE3C    8D5C75 2B       LEA EBX,DWORD PTR SS:[EBP+ESI*2+2B]
0048EE40    8D5C2B D5       LEA EBX,DWORD PTR DS:[EBX+EBP-2B]
0048EE44    2BDD            SUB EBX,EBP
0048EE46    335C24 08       XOR EBX,DWORD PTR SS:[ESP+8]
0048EE4A    C1D3 95         RCL EBX,95                               ; 移位常量超出 1..31 的范围
0048EE4D    13DD            ADC EBX,EBP
0048EE4F    8D9C08 34564500 LEA EBX,DWORD PTR DS:[EAX+ECX+455634]
0048EE56    2BD9            SUB EBX,ECX
0048EE58    2BD8            SUB EBX,EAX
0048EE5A  ^ E9 45FDFFFF     JMP de_start.0048EBA4
0048EE5F    B9 A2864000     MOV ECX,de_start.004086A2
0048EE64    C1D9 CD         RCR ECX,0CD                              ; 移位常量超出 1..31 的范围
0048EE67    FF35 04414500   PUSH DWORD PTR DS:[454104]               ; de_start.00455C0C
0048EE6D    33CD            XOR ECX,EBP
0048EE6F    59              POP ECX
0048EE70  ^ E9 C8F7FFFF     JMP de_start.0048E63D
0048EE75    334424 08       XOR EAX,DWORD PTR SS:[ESP+8]
0048EE79    C1C8 AD         ROR EAX,0AD                              ; 移位常量超出 1..31 的范围
0048EE7C    53              PUSH EBX
0048EE7D    81F0 E03E4510   XOR EAX,10453EE0
0048EE83    58              POP EAX
0048EE84  ^ E9 89F6FFFF     JMP de_start.0048E512
0048EE89    E8 D26DF7FF     CALL de_start.00405C60
0048EE8E  ^ E9 64F5FFFF     JMP de_start.0048E3F7
0048EE93    59              POP ECX
0048EE94    5D              POP EBP
0048EE95  ^ E9 7AF5FFFF     JMP de_start.0048E414
0048EE9A    E8 C565F7FF     CALL de_start.00405464
0048EE9F  ^ E9 6EF7FFFF     JMP de_start.0048E612
0048EEA4    EB 02           JMP SHORT de_start.0048EEA8
0048EEA6    CD 20           INT 20
0048EEA8    81D0 476317A0   ADC EAX,A0176347
0048EEAE    034424 38       ADD EAX,DWORD PTR SS:[ESP+38]
0048EEB2    B8 B6B84300     MOV EAX,de_start.0043B8B6
0048EEB7    8D4423 52       LEA EAX,DWORD PTR DS:[EBX+52]
0048EEBB    8D4428 AB       LEA EAX,DWORD PTR DS:[EAX+EBP-55]
0048EEBF    52              PUSH EDX
0048EEC0    51              PUSH ECX
0048EEC1    53              PUSH EBX
0048EEC2    83CA 51         OR EDX,51
0048EEC5    335424 28       XOR EDX,DWORD PTR SS:[ESP+28]
0048EEC9    81F2 9ECD9403   XOR EDX,394CD9E
0048EECF    2E:EB 01        JMP SHORT de_start.0048EED3              ; 多余的前缀
0048EED2    C7              ???                                      ; 未知命令
0048EED3    BA F25F4100     MOV EDX,de_start.00415FF2
0048EED8    335424 28       XOR EDX,DWORD PTR SS:[ESP+28]
0048EEDC    EB 02           JMP SHORT de_start.0048EEE0
0048EEDE    CD 20           INT 20
0048EEE0    8D9401 06F99407 LEA EDX,DWORD PTR DS:[ECX+EAX+794F906]
0048EEE7    2BD0            SUB EDX,EAX
0048EEE9    2BD1            SUB EDX,ECX
0048EEEB    87DA            XCHG EDX,EBX
0048EEED    83EB 46         SUB EBX,46
0048EEF0    87CB            XCHG EBX,ECX
0048EEF2    C1C1 F4         ROL ECX,0F4                              ; 移位常量超出 1..31 的范围
0048EEF5    33D7            XOR EDX,EDI
0048EEF7    8BD1            MOV EDX,ECX
0048EEF9    81EA 4B79008C   SUB EDX,8C00794B
0048EEFF    4A              DEC EDX
0048EF00    03C2            ADD EAX,EDX
0048EF02    035C24 38       ADD EBX,DWORD PTR SS:[ESP+38]
0048EF06    EB 01           JMP SHORT de_start.0048EF09
0048EF08    C7              ???                                      ; 未知命令
0048EF09    335C24 08       XOR EBX,DWORD PTR SS:[ESP+8]
0048EF0D    5B              POP EBX
0048EF0E    F3:             PREFIX REP:                              ; 多余的前缀
0048EF0F    EB 02           JMP SHORT de_start.0048EF13
0048EF11    CD 20           INT 20
0048EF13    81C9 D98699F6   OR ECX,F69986D9
0048EF19    F3:             PREFIX REP:                              ; 多余的前缀
0048EF1A    EB 02           JMP SHORT de_start.0048EF1E
0048EF1C    CD 20           INT 20
0048EF1E    59              POP ECX
0048EF1F    EB 01           JMP SHORT de_start.0048EF22
0048EF21    F0:C1D2 C7      LOCK RCL EDX,0C7                         ; 不允许锁定前缀
0048EF25    C1CA E3         ROR EDX,0E3                              ; 移位常量超出 1..31 的范围
0048EF28    F3:             PREFIX REP:                              ; 多余的前缀
0048EF29    EB 02           JMP SHORT de_start.0048EF2D
0048EF2B    CD 20           INT 20
0048EF2D    5A              POP EDX
0048EF2E    EB 01           JMP SHORT de_start.0048EF31
0048EF30    F3:             PREFIX REP:                              ; 多余的前缀
0048EF31    2BC5            SUB EAX,EBP
0048EF33    E9 69000000     JMP de_start.0048EFA1
0048EF38    84C0            TEST AL,AL
0048EF3A    E9 83030000     JMP de_start.0048F2C2
0048EF3F    BA D2474500     MOV EDX,de_start.004547D2
0048EF44    BA CA4D4100     MOV EDX,de_start.00414DCA
0048EF49    8B17            MOV EDX,DWORD PTR DS:[EDI]
0048EF4B    89D0            MOV EAX,EDX
0048EF4D    33D2            XOR EDX,EDX
0048EF4F    8917            MOV DWORD PTR DS:[EDI],EDX
0048EF51    81ED 4448EC05   SUB EBP,5EC4844
0048EF57    81D5 1C1B4221   ADC EBP,21421B1C
0048EF5D    8D68 08         LEA EBP,DWORD PTR DS:[EAX+8]
0048EF60    F2:             PREFIX REPNE:                            ; 多余的前缀
0048EF61    EB 01           JMP SHORT de_start.0048EF64
0048EF63    698D 6C0DF82B E>IMUL ECX,DWORD PTR SS:[EBP+2BF80D6C],E9D>
0048EF6D    5C              POP ESP
0048EF6E    0300            ADD EAX,DWORD PTR DS:[EAX]
0048EF70    0080 7B28010F   ADD BYTE PTR DS:[EAX+F01287B],AL
0048EF76    8533            TEST DWORD PTR DS:[EBX],ESI
0048EF78    0000            ADD BYTE PTR DS:[EAX],AL
0048EF7A    00FF            ADD BH,BH
0048EF7C    53              PUSH EBX
0048EF7D    24 E9           AND AL,0E9
0048EF7F    2B00            SUB EAX,DWORD PTR DS:[EAX]
0048EF81    0000            ADD BYTE PTR DS:[EAX],AL
0048EF83    C605 34504500 0>MOV BYTE PTR DS:[455034],0
0048EF8A    E8 A54BF7FF     CALL de_start.00403B34
0048EF8F    E9 14020000     JMP de_start.0048F1A8
0048EF94    33C0            XOR EAX,EAX
0048EF96    5A              POP EDX
0048EF97    59              POP ECX
0048EF98    59              POP ECX
0048EF99    64:8910         MOV DWORD PTR FS:[EAX],EDX
0048EF9C  ^ E9 F2F3FFFF     JMP de_start.0048E393
0048EFA1    EB 02           JMP SHORT de_start.0048EFA5
0048EFA3    CD 20           INT 20
0048EFA5    2BD0            SUB EDX,EAX
0048EFA7    8B10            MOV EDX,DWORD PTR DS:[EAX]
0048EFA9  ^ E9 B2F5FFFF     JMP de_start.0048E560
0048EFAE    807B 28 00      CMP BYTE PTR DS:[EBX+28],0
0048EFB2  ^ E9 AFFDFFFF     JMP de_start.0048ED66
0048EFB7    807B 28 01      CMP BYTE PTR DS:[EBX+28],1
0048EFBB  ^ 0F86 64FBFFFF   JBE de_start.0048EB25
0048EFC1    E9 15030000     JMP de_start.0048F2DB
0048EFC6    035424 38       ADD EDX,DWORD PTR SS:[ESP+38]
0048EFCA    F2:             PREFIX REPNE:                            ; 多余的前缀
0048EFCB    EB 01           JMP SHORT de_start.0048EFCE
0048EFCD    0FBAA2 BF4300F3>BT DWORD PTR DS:[EDX+F30043BF],0EB
0048EFD5    02CD            ADD CL,CH
0048EFD7    2050 BA         AND BYTE PTR DS:[EAX-46],DL
0048EFDA    12BE 4400BA0A   ADC BH,BYTE PTR DS:[ESI+ABA0044]
0048EFE0    0048 00         ADD BYTE PTR DS:[EAX],CL
0048EFE3    5A              POP EDX
0048EFE4    83E2 0F         AND EDX,0F
0048EFE7    8A92 8C304500   MOV DL,BYTE PTR DS:[EDX+45308C]
0048EFED    33DB            XOR EBX,EBX
0048EFEF    8AD9            MOV BL,CL
0048EFF1    88141E          MOV BYTE PTR DS:[ESI+EBX],DL
0048EFF4    C1E8 04         SHR EAX,4
0048EFF7    49              DEC ECX
0048EFF8    85C0            TEST EAX,EAX
0048EFFA  ^ 0F85 C6FFFFFF   JNZ de_start.0048EFC6
0048F000    5F              POP EDI
0048F001    5E              POP ESI
0048F002    5B              POP EBX
0048F003  ^ E9 FCF2FFFF     JMP de_start.0048E304
0048F008    83CF 9B         OR EDI,FFFFFF9B
0048F00B    83EF 77         SUB EDI,77
0048F00E    52              PUSH EDX
0048F00F    66:9C           PUSHFW
0048F011    55              PUSH EBP
0048F012    8DAC11 10BC4A00 LEA EBP,DWORD PTR DS:[ECX+EDX+4ABC10]
0048F019    8D6C4B 3E       LEA EBP,DWORD PTR DS:[EBX+ECX*2+3E]
0048F01D    F2:             PREFIX REPNE:                            ; 多余的前缀
0048F01E    EB 01           JMP SHORT de_start.0048F021
0048F020    E8 8D6C35C2     CALL C27E5CB2
0048F025    2BEE            SUB EBP,ESI
0048F027    2BE9            SUB EBP,ECX
0048F029    8D6C24 20       LEA EBP,DWORD PTR SS:[ESP+20]
0048F02D    83ED 20         SUB EBP,20
0048F030    65:EB 01        JMP SHORT de_start.0048F034              ; 多余的前缀
0048F033    9A 8D6D5252 535>CALL FAR 5653:52526D8D                   ; 远调用
0048F03A    23F5            AND ESI,EBP
0048F03C    2E:EB 01        JMP SHORT de_start.0048F040              ; 多余的前缀
0048F03F    F2:             PREFIX REPNE:                            ; 多余的前缀
0048F040    68 C4003B81     PUSH 813B00C4
0048F045    51              PUSH ECX
0048F046    EB 01           JMP SHORT de_start.0048F049
0048F048    9A 8D4C3571 3EE>CALL FAR EB3E:71354C8D                   ; 远调用
0048F04F    02CD            ADD CL,CH
0048F051    208D 4C118F2B   AND BYTE PTR SS:[EBP+2B8F114C],CL
0048F057    CA 8BCC         RETF 0CC8B                               ; 远返回
0048F05A    8D4C39 04       LEA ECX,DWORD PTR DS:[ECX+EDI+4]
0048F05E    2BCF            SUB ECX,EDI
0048F060    57              PUSH EDI
0048F061    C1CF 29         ROR EDI,29                               ; 移位常量超出 1..31 的范围
0048F064    65:EB 01        JMP SHORT de_start.0048F068              ; 多余的前缀
0048F067    C7              ???                                      ; 未知命令
0048F068    BF 58AB4300     MOV EDI,de_start.0043AB58
0048F06D    8DB8 BFFFFFFE   LEA EDI,DWORD PTR DS:[EAX+FEFFFFBF]
0048F073    2BF8            SUB EDI,EAX
0048F075    57              PUSH EDI
0048F076    65:EB 01        JMP SHORT de_start.0048F07A              ; 多余的前缀
0048F079    9A 8F41005F 598>CALL FAR 8159:5F00418F                   ; 远调用
0048F080    D6              SALC
0048F081    1A33            SBB DH,BYTE PTR DS:[EBX]
0048F083    99              CDQ
0048F084    45              INC EBP
0048F085    5E              POP ESI
0048F086    C1CE 06         ROR ESI,6
0048F089    46              INC ESI
0048F08A    56              PUSH ESI
0048F08B    13D9            ADC EBX,ECX
0048F08D    5B              POP EBX
0048F08E    C1CB B1         ROR EBX,0B1                              ; 移位常量超出 1..31 的范围
0048F091    53              PUSH EBX
0048F092    EB 02           JMP SHORT de_start.0048F096
0048F094    CD 20           INT 20
0048F096    8D140B          LEA EDX,DWORD PTR DS:[EBX+ECX]
0048F099    5A              POP EDX
0048F09A    83C2 4F         ADD EDX,4F
0048F09D    64:EB 02        JMP SHORT de_start.0048F0A2              ; 多余的前缀
0048F0A0    CD 20           INT 20
0048F0A2    8D7475 77       LEA ESI,DWORD PTR SS:[EBP+ESI*2+77]
0048F0A6    EB 01           JMP SHORT de_start.0048F0A9
0048F0A8    698D 768952EB 0>IMUL ECX,DWORD PTR SS:[EBP+EB528976],16B>
0048F0B2    AC              LODS BYTE PTR DS:[ESI]
0048F0B3    44              INC ESP
0048F0B4    00BE CE574100   ADD BYTE PTR DS:[ESI+4157CE],BH
0048F0BA    5E              POP ESI
0048F0BB    F2:             PREFIX REPNE:                            ; 多余的前缀
0048F0BC    EB 01           JMP SHORT de_start.0048F0BF
0048F0BE  - E9 2BEE0374     JMP 744CDEEE
0048F0C3    24 38           AND AL,38
0048F0C5    C1D6 9B         RCL ESI,9B                               ; 移位常量超出 1..31 的范围
0048F0C8    5E              POP ESI
0048F0C9    0BDD            OR EBX,EBP
0048F0CB    5B              POP EBX
0048F0CC    F2:             PREFIX REPNE:                            ; 多余的前缀
0048F0CD    EB 01           JMP SHORT de_start.0048F0D0
0048F0CF    C703 542418F2   MOV DWORD PTR DS:[EBX],F2182454
0048F0D5    EB 01           JMP SHORT de_start.0048F0D8
0048F0D7    F2:             PREFIX REPNE:                            ; 多余的前缀
0048F0D8    335424 28       XOR EDX,DWORD PTR SS:[ESP+28]
0048F0DC    F3:             PREFIX REP:                              ; 多余的前缀
0048F0DD    EB 02           JMP SHORT de_start.0048F0E1
0048F0DF    CD 20           INT 20
0048F0E1    5A              POP EDX
0048F0E2    50              PUSH EAX
0048F0E3    034424 38       ADD EAX,DWORD PTR SS:[ESP+38]
0048F0E7    C1D0 73         RCL EAX,73                               ; 移位常量超出 1..31 的范围
0048F0EA    8D8426 0A000000 LEA EAX,DWORD PTR DS:[ESI+A]
0048F0F1    2BC6            SUB EAX,ESI
0048F0F3    8945 00         MOV DWORD PTR SS:[EBP],EAX
0048F0F6    58              POP EAX
0048F0F7    5D              POP EBP
0048F0F8    36:EB 01        JMP SHORT de_start.0048F0FC              ; 多余的前缀
0048F0FB    9A 669D0BFB 5F9>CALL FAR 995F:FB0B9D66                   ; 远调用
0048F102    F7FF            IDIV EDI
0048F104    80C2 30         ADD DL,30
0048F107    33C0            XOR EAX,EAX
0048F109    8AC1            MOV AL,CL
0048F10B    881406          MOV BYTE PTR DS:[ESI+EAX],DL
0048F10E    F3:             PREFIX REP:                              ; 多余的前缀
0048F10F    EB 02           JMP SHORT de_start.0048F113
0048F111    CD 20           INT 20
0048F113    81E0 7DD6EE92   AND EAX,92EED67D
0048F119    53              PUSH EBX
0048F11A    81E0 709A5AD5   AND EAX,D55A9A70
0048F120    58              POP EAX
0048F121  ^ E9 B6F6FFFF     JMP de_start.0048E7DC
0048F126    837E 44 00      CMP DWORD PTR DS:[ESI+44],0
0048F12A  ^ E9 ECF0FFFF     JMP de_start.0048E21B
0048F12F    03C7            ADD EAX,EDI
0048F131    FF33            PUSH DWORD PTR DS:[EBX]
0048F133    F2:             PREFIX REPNE:                            ; 多余的前缀
0048F134    EB 01           JMP SHORT de_start.0048F137
0048F136    9A B8469244 00F>CALL FAR F200:449246B8                   ; 远调用
0048F13D    EB 01           JMP SHORT de_start.0048F140
0048F13F    F0:83D8 85      LOCK SBB EAX,-7B                         ; 不允许锁定前缀
0048F143    58              POP EAX
0048F144    56              PUSH ESI
0048F145    81C6 D83AED3A   ADD ESI,3AED3AD8
0048F14B    03F7            ADD ESI,EDI
0048F14D    8D70 19         LEA ESI,DWORD PTR DS:[EAX+19]
0048F150    8D740E E7       LEA ESI,DWORD PTR DS:[ESI+ECX-19]
0048F154    2BF1            SUB ESI,ECX
0048F156  ^ E9 BEF4FFFF     JMP de_start.0048E619
0048F15B    E8 D48AFAFF     CALL de_start.00437C34
0048F160  ^ E9 3FFDFFFF     JMP de_start.0048EEA4
0048F165    E8 4249F7FF     CALL de_start.00403AAC
0048F16A  ^ E9 02FEFFFF     JMP de_start.0048EF71
0048F16F    EB 02           JMP SHORT de_start.0048F173
0048F171    CD 20           INT 20
0048F173    81D3 71654377   ADC EBX,77436571
0048F179    C1D3 A9         RCL EBX,0A9                              ; 移位常量超出 1..31 的范围
0048F17C    83DB A5         SBB EBX,-5B
0048F17F    0BDD            OR EBX,EBP
0048F181    8D5C08 04       LEA EBX,DWORD PTR DS:[EAX+ECX+4]
0048F185    2BD9            SUB EBX,ECX
0048F187    8D5B FC         LEA EBX,DWORD PTR DS:[EBX-4]
0048F18A    33C0            XOR EAX,EAX
0048F18C    A3 9C304500     MOV DWORD PTR DS:[45309C],EAX
0048F191  ^ E9 C5F9FFFF     JMP de_start.0048EB5B
0048F196    833D 04304500 0>CMP DWORD PTR DS:[453004],0
0048F19D  ^ 0F84 48FBFFFF   JE de_start.0048ECEB
0048F1A3  ^ E9 12F1FFFF     JMP de_start.0048E2BA
0048F1A8    C3              RETN
0048F1A9    53              PUSH EBX
0048F1AA    56              PUSH ESI
0048F1AB    57              PUSH EDI
0048F1AC    81F6 CA0B375D   XOR ESI,5D370BCA
0048F1B2    8DB411 60464300 LEA ESI,DWORD PTR DS:[ECX+EDX+434660]
0048F1B9    65:EB 01        JMP SHORT de_start.0048F1BD              ; 多余的前缀
0048F1BC    C7              ???                                      ; 未知命令
0048F1BD    8DB425 6C304500 LEA ESI,DWORD PTR SS:[EBP+45306C]
0048F1C4    EB 02           JMP SHORT de_start.0048F1C8
0048F1C6    CD 20           INT 20
0048F1C8    2BF5            SUB ESI,EBP
0048F1CA    B1 10           MOV CL,10
0048F1CC    035C24 18       ADD EBX,DWORD PTR SS:[ESP+18]
0048F1D0    035C24 38       ADD EBX,DWORD PTR SS:[ESP+38]
0048F1D4    035C24 38       ADD EBX,DWORD PTR SS:[ESP+38]
0048F1D8    BB D6394A00     MOV EBX,4A39D6
0048F1DD    8D9C26 00304500 LEA EBX,DWORD PTR DS:[ESI+453000]
0048F1E4    F3:             PREFIX REP:                              ; 多余的前缀
0048F1E5    EB 02           JMP SHORT de_start.0048F1E9
0048F1E7    CD 20           INT 20
0048F1E9    2BDE            SUB EBX,ESI
0048F1EB    EB 01           JMP SHORT de_start.0048F1EE
0048F1ED    69FF 33BBB63B   IMUL EDI,EDI,3BB6BB33
0048F1F3    43              INC EBX
0048F1F4    002E            ADD BYTE PTR DS:[ESI],CH
0048F1F6    EB 01           JMP SHORT de_start.0048F1F9
0048F1F8    F2:             PREFIX REPNE:                            ; 多余的前缀
0048F1F9    8B5C24 30       MOV EBX,DWORD PTR SS:[ESP+30]
0048F1FD    5B              POP EBX
0048F1FE  ^ E9 AFFBFFFF     JMP de_start.0048EDB2
0048F203    0000            ADD BYTE PTR DS:[EAX],AL
0048F205    0000            ADD BYTE PTR DS:[EAX],AL
0048F207    0000            ADD BYTE PTR DS:[EAX],AL
0048F209    0000            ADD BYTE PTR DS:[EAX],AL
0048F20B    0000            ADD BYTE PTR DS:[EAX],AL
0048F20D    0000            ADD BYTE PTR DS:[EAX],AL
0048F20F    0000            ADD BYTE PTR DS:[EAX],AL
0048F211    0000            ADD BYTE PTR DS:[EAX],AL
0048F213    0000            ADD BYTE PTR DS:[EAX],AL
0048F215    0000            ADD BYTE PTR DS:[EAX],AL
0048F217    0000            ADD BYTE PTR DS:[EAX],AL
0048F219    0000            ADD BYTE PTR DS:[EAX],AL
0048F21B    0000            ADD BYTE PTR DS:[EAX],AL
0048F21D    0000            ADD BYTE PTR DS:[EAX],AL
0048F21F    000F            ADD BYTE PTR DS:[EDI],CL
0048F221    8540 F3         TEST DWORD PTR DS:[EAX-D],EAX
0048F224    FFFF            ???                                      ; 未知命令
0048F226  ^ E9 C2F1FFFF     JMP de_start.0048E3ED
0048F22B    8338 00         CMP DWORD PTR DS:[EAX],0
0048F22E  ^ 0F84 EAF8FFFF   JE de_start.0048EB1E
0048F234  ^ E9 9CF3FFFF     JMP de_start.0048E5D5
0048F239  ^ 0F84 65FCFFFF   JE de_start.0048EEA4
0048F23F  ^ E9 17FFFFFF     JMP de_start.0048F15B
0048F244    833F 00         CMP DWORD PTR DS:[EDI],0
0048F247  ^ 0F84 49FFFFFF   JE de_start.0048F196
0048F24D  ^ E9 EDFCFFFF     JMP de_start.0048EF3F
0048F252  ^ 0F84 0DFFFFFF   JE de_start.0048F165
0048F258  ^ E9 84FBFFFF     JMP de_start.0048EDE1
0048F25D  ^ 0F84 63F3FFFF   JE de_start.0048E5C6
0048F263  ^ E9 5CF3FFFF     JMP de_start.0048E5C4
0048F268    833B 00         CMP DWORD PTR DS:[EBX],0
0048F26B  ^ 0F85 BEFEFFFF   JNZ de_start.0048F12F
0048F271  ^ E9 21F9FFFF     JMP de_start.0048EB97
0048F276  ^ 0F8F 87F2FFFF   JG de_start.0048E503
0048F27C  ^ E9 13FDFFFF     JMP de_start.0048EF94
0048F281  ^ 0F84 0CF1FFFF   JE de_start.0048E393
0048F287  ^ E9 F5F9FFFF     JMP de_start.0048EC81
0048F28C    833D 24504500 0>CMP DWORD PTR DS:[455024],0
0048F293  ^ 0F84 95FAFFFF   JE de_start.0048ED2E
0048F299  ^ E9 8AFAFFFF     JMP de_start.0048ED28
0048F29E  ^ 0F8E F0FCFFFF   JLE de_start.0048EF94
0048F2A4  ^ E9 5AF2FFFF     JMP de_start.0048E503
0048F2A9  ^ 0F85 CCFAFFFF   JNZ de_start.0048ED7B
0048F2AF  ^ E9 93FAFFFF     JMP de_start.0048ED47
0048F2B4    833E 00         CMP DWORD PTR DS:[ESI],0
0048F2B7  ^ 0F85 BEFAFFFF   JNZ de_start.0048ED7B
0048F2BD  ^ E9 B4FAFFFF     JMP de_start.0048ED76
0048F2C2  ^ 0F84 99F3FFFF   JE de_start.0048E661
0048F2C8  ^ E9 9BF3FFFF     JMP de_start.0048E668
0048F2CD    833F 00         CMP DWORD PTR DS:[EDI],0
0048F2D0  ^ 0F85 69FCFFFF   JNZ de_start.0048EF3F
0048F2D6  ^ E9 BBFEFFFF     JMP de_start.0048F196
0048F2DB    833E 00         CMP DWORD PTR DS:[ESI],0
0048F2DE  ^ 0F84 81FEFFFF   JE de_start.0048F165
0048F2E4  ^ E9 3CF8FFFF     JMP de_start.0048EB25

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 485
活跃值: (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
2
被刷屏了:)
这么多没几个人能看下去。。。。
2008-2-11 13:28
0
雪    币: 134
活跃值: (84)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
3
先学C++在学汇编,然后你就知道该怎么办了。
2008-2-11 14:16
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我也遇到了类似的,ExitProcess下断后,返回不了程序领空,堆栈被破坏了。我怀疑《中国共享软件注册中心》出的软件都有这种防破解功能!
2008-4-25 15:11
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
补充一下,我遇到情况有两个特征:
1、若用OD加载,会直接kernel32.RaiseException后终止。解决kernel32.RaiseException,在抛出异常之前RETN,OD可正常运行;

2、破解注册码后,程序窗口标题提示注册(未激活),自动ExitProcess,若在ExitProcess下断,则返回不了程序领空,堆栈被破坏得乱七八糟。
2008-4-25 15:16
0
雪    币: 190
活跃值: (20)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
6
把文件传上来,这么长,不会有多少人有耐心看下去
2008-4-25 15:45
0
游客
登录 | 注册 方可回帖
返回
//