首页
社区
课程
招聘
[旧帖] [求助]ASProtect 1.2x - 1.3x [Registered] -> Alexey Solodovnikov壳的问题(特申请邀请码得到更多的学习) 0.00雪花
发表于: 2010-6-24 10:49 1460

[旧帖] [求助]ASProtect 1.2x - 1.3x [Registered] -> Alexey Solodovnikov壳的问题(特申请邀请码得到更多的学习) 0.00雪花

2010-6-24 10:49
1460
我是对加密和解密极为有兴趣的新手,这壳该如何处理呢?
用反汇编工具又该处理下面哪个重要的东西呢?特申请邀请码得到更多的学习,望版主给予学习的机会。谢谢
00401000: 680110B100               PUSH 00B11001H
00401005: E801000000               CALL 0040100BH
0040100A: C3                       RET
0040100B: C3                       RET
0040100C: D6                       SETALC
0040100D: 14FF                     ADC AL, FFH
0040100F: FD                       STD
00401010: 16                       PUSH SS
00401011: BDFF2E447A               MOV EBP, 7A442EFFH
00401016: AB                       STOSD
00401017: AC                       LODSB
00401018: C70D922C344462617FB7     INVALID
00401022: F9                       STC
00401023: 58                       POP EAX
00401024: DED2                     INVALID
00401026: 01AA952B242F             ADD [EDX+2F242B95H], EBP
0040102C: 3C5C                     CMP AL, 5CH
0040102E: 2E7DF2                   JNL 401023H
00401031: C0839DF79C804B           ROL BYTE PTR [EBX-7F630863H], 4BH
00401038: 144D                     ADC AL, 4DH
0040103A: A017DCAF24               MOV AL, [24AFDC17H]
0040103F: B176                     MOV CL, 76H
00401041: 53                       PUSH EBX
00401042: C721DFA54911             INVALID
00401048: 50                       PUSH EAX
00401049: 9D                       POPFD
0040104A: DD4EFB                   INVALID
0040104D: 8B1F                     MOV EBX, [EDI]
0040104F: E96B277F42               JMP 42BF37BFH
00401054: C9                       LEAVE
00401055: 68FB7DF4F9               PUSH F9F47DFBH
0040105A: 89F5                     MOV EBP, ESI
0040105C: BCD95C8B95               MOV ESP, 958B5CD9H
00401061: BA910AAF1F               MOV EDX, 1FAF0A91H
00401066: B313                     MOV BL, 13H
00401068: D6                       SETALC
00401069: 79F4                     JNS 40105FH
0040106B: 45                       INC EBP
0040106C: 93                       XCHG EBX, EAX
0040106D: 215461F2                 AND EDX, [ECX+*2]
00401071: 1DB7183D98               SBB EAX, 983D18B7H
00401076: 8658BD                   XCHG BL, [EAX-43H]
00401079: 2A1D3DAF51E2             SUB BL, [E251AF3DH]
0040107F: 3A6C71EF                 CMP CH, [ECX+ESI*2-11H]
00401083: CC                       INT 3
00401084: A4                       MOVSB
00401085: 2F                       DAS
00401086: 9A62ECB20FFB69           CALL FAR 69FB:0FB2EC62H
0040108D: CB                       RETF
0040108E: 68D5354045               PUSH 454035D5H
00401093: D594                     AAD 94H
00401095: EE                       OUT DX, AL
00401096: 52                       PUSH EDX
00401097: FF7C8714                 INVALID
0040109B: 60                       PUSHAD
0040109C: 44                       INC ESP
0040109D: 19B2FAA51EA9             SBB [EDX-56E15A06H], ESI
004010A3: 7699                     JBE 40103EH
004010A5: CC                       INT 3
004010A6: 5B                       POP EBX
004010A7: 660F7EAFCAFDE76A         MOVD DWORD PTR [EDI+6AE7FDCAH], MM5
004010AF: 25CB9D719A               AND EAX, 9A719DCBH
004010B4: 6B3AA2                   IMUL EDI, [EDX], A2H
004010B7: 050C720ADF               ADD EAX, DF0A720CH
004010BC: B459                     MOV AH, 59H
004010BE: 1AAFFBF8960B             SBB CH, [EDI+0B96F8FBH]
004010C4: B968891E85               MOV ECX, 851E8968H
004010C9: 09346A                   OR [EDX+EBP*2], ESI
004010CC: 5D                       POP EBP
004010CD: 34F0                     XOR AL, F0H
004010CF: CD2D                     INT 2DH
004010D1: C6197E                   INVALID
004010D4: BE38DD8144               MOV ESI, 4481DD38H
004010D9: 7751                     JNBE 40112CH
004010DB: 2307                     AND EAX, [EDI]
004010DD: DB04DB                   FILD DWORD PTR [EBX+EBX*8]
004010E0: 34A5                     XOR AL, A5H
004010E2: BEDF9D76BF               MOV ESI, BF769DDFH
004010E7: 309AED2C4062             XOR [EDX+62402CEDH], BL
004010ED: 1DE4DB7CD4               SBB EAX, D47CDBE4H
004010F2: 37                       AAA
004010F3: 9D                       POPFD
004010F4: 8623                     XCHG AH, [EBX]
004010F6: D7                       XLAT
004010F7: 7478                     JZ 401171H
004010F9: 9ADD4BDCB69AD0           CALL FAR D09A:B6DC4BDDH
00401100: D6                       SETALC
00401101: BDFA722EDF               MOV EBP, DF2E72FAH
00401106: 78F6                     JS 4010FEH
00401108: DCF6                     FDIVR ST(6), ST(0)
0040110A: E69A                     OUT 9AH, AL
0040110C: 74A7                     JZ 4010B5H
0040110E: EC                       IN AL, DX
0040110F: 7B37                     JNP 401148H
00401111: 825B503D                 AND BYTE PTR [EBX+50H], 3DH
00401115: EE                       OUT DX, AL
00401116: 65EE                     OUT DX, AL
00401118: 3BC6                     CMP EAX, ESI
0040111A: E12A                     LOOPZ 401146H
0040111C: BEA6C0F07C               MOV ESI, 7CF0C0A6H
00401121: 349E                     XOR AL, 9EH
00401123: 3876E9                   CMP [ESI-17H], DH
00401126: 7FA4                     JNLE 4010CCH
00401128: AC                       LODSB
00401129: 3A922877C44E             CMP DL, [EDX+4EC47728H]
0040112F: AF                       SCASD
00401130: 0951BC                   OR [ECX-44H], EDX
00401133: 37                       AAA
00401134: 8CDD                     MOV EBP, DS
00401136: 06                       PUSH ES
00401137: 6D                       INSD
00401138: E330                     JECXZ 40116AH
0040113A: 10B78FE30C70             ADC [EDI+700CE38FH], DH
00401140: C9                       LEAVE
00401141: 85AFDF97F4E7             TEST EBP, [EDI-180B6821H]
00401147: F4                       HLT
00401148: A5                       MOVSD
00401149: 85E2                     TEST ESP, EDX
0040114B: D196905256D2             RCL [ESI-2DA9AD70H], 01H
00401151: 93                       XCHG EBX, EAX
00401152: 6407                     POP ES
00401154: C58F29339DEA             LDS ECX, [EDI-1562CCD7H]
0040115A: C3                       RET
0040115B: 6326                     ARPL ESP, [ESI]
0040115D: 6B2A1E                   IMUL EBP, [EDX], 1EH
00401160: 0341C9                   ADD EAX, [ECX-37H]
00401163: 3B4AB4                   CMP ECX, [EDX-4CH]
00401166: 210E                     AND [ESI], ECX
00401168: 82035B                   AND BYTE PTR [EBX], 5BH
0040116B: 2AB378C5ADBE             SUB DH, [EBX-41523A88H]
00401171: 847DE9                   TEST BH, [EBP-17H]
00401174: F7BA714C90A2             IDIV [EDX-5D6FB38FH]
0040117A: 94                       XCHG ESP, EAX
0040117B: 773E                     JNBE 4011BBH
0040117D: D11B                     RCR [EBX], 01H
0040117F: 7262                     JB 4011E3H
00401181: BDE466906B               MOV EBP, 6B9066E4H
00401186: 6B600BD6                 IMUL ESP, [EAX+0BH], D6H
0040118A: A7                       CMPSD
0040118B: 9D                       POPFD
0040118C: B06D                     MOV AL, 6DH
0040118E: E7D3                     OUT D3H, EAX
00401190: FA                       CLI
00401191: B6FE                     MOV DH, FEH
00401193: C2859E                   RETN 9E85H
00401196: F3A095126378             REP MOV AL, [78631295H]
0040119C: 7F75                     JNLE 401213H
0040119E: D6                       SETALC
0040119F: FEBFC179C9D4             INVALID
004011A5: 51                       PUSH ECX
004011A6: B7C7                     MOV BH, C7H
004011A8: 37                       AAA
004011A9: 2E1A4740                 SBB AL, CS:[EDI+40H]
004011AD: B688                     MOV DH, 88H
004011AF: 4A                       DEC EDX
004011B0: 75E3                     JNZ 401195H
004011B2: 7ECD                     JLE 401181H
004011B4: E261                     LOOP 401217H
004011B6: 4D                       DEC EBP
004011B7: 82D12F                   AND CL, 2FH
004011BA: 9A43012549CB4E           CALL FAR 4ECB:49250143H
004011C1: 2416                     AND AL, 16H
004011C3: 87B92252B70B             XCHG EDI, [ECX+0BB75222H]
004011C9: A22E345368               MOV [6853342EH], AL
004011CE: 71A9                     JNO 401179H
004011D0: EBB4                     JMP 401186H
004011D2: 91                       XCHG ECX, EAX
004011D3: 80BE6044C7A273           CMP BYTE PTR [ESI-5D38BBA0H], 73H
004011DA: 9D                       POPFD
004011DB: 2644                     INC ESP
004011DD: 7895                     JS 401174H
004011DF: 2F                       DAS
004011E0: 84DA                     TEST BL, DL
004011E2: AC                       LODSB
004011E3: 8252764A                 AND BYTE PTR [EDX+76H], 4AH
004011E7: 62EE                     BOUND EBP, ESI
004011E9: 99                       CDQ
004011EA: C76CBA4274E7B323         INVALID
004011F2: 14F0                     ADC AL, F0H
004011F4: 46                       INC ESI
004011F5: 395897                   CMP [EAX-69H], EBX
004011F8: 8D643361                 LEA ESP, [EBX+ESI+61H]
004011FC: 804DFFCF                 OR BYTE PTR [EBP-01H], FFFFFFCFH
00401200: B4BA                     MOV AH, BAH
00401202: 19D8                     SBB EAX, EBX
00401204: E2CB                     LOOP 4011D1H
00401206: DE7964                   FIDIVR WORD PTR [ECX+64H]
00401209: AF                       SCASD
0040120A: 8F29                     INVALID
0040120C: B99712297A               MOV ECX, 7A291297H
00401211: 71D2                     JNO 4011E5H
00401213: C63F32                   INVALID
00401216: 7FD0                     JNLE 4011E8H
00401218: DEEF                     FSUBP ST(7), ST(0)
0040121A: E8E5083832               CALL 32781B04H
0040121F: C3                       RET
00401220: 1458                     ADC AL, 58H
00401222: 8FA9C1BB0D06             INVALID
00401228: 78B1                     JS 4011DBH
0040122A: 652F                     DAS
0040122C: E503                     IN EAX, 03H
0040122E: 1C76                     SBB AL, 76H
00401230: B297                     MOV DL, 97H
00401232: A7                       CMPSD
00401233: 7CAF                     JL 4011E4H
00401235: 58                       POP EAX
00401236: A4                       MOVSB
00401237: 60                       PUSHAD
00401238: 69D6912E4C5F             IMUL EDX, ESI, 5F4C2E91H
0040123E: 0FD4                     INVALID
00401240: 7F86                     JNLE 4011C8H
00401242: D8B81B7AF77A             FDIVR REAL4 PTR [EAX+7AF77A1BH]
00401248: DF502B                   FIST WORD PTR [EAX+2BH]
0040124B: CC                       INT 3
0040124C: 14D5                     ADC AL, D5H
0040124E: BFF3BA1470               MOV EDI, 7014BAF3H
00401253: C1E0C8                   SHL EAX, C8H
00401256: 97                       XCHG EDI, EAX
00401257: 2C31                     SUB AL, 31H
00401259: C1544D82E5               RCL [EBP+ECX*2-7EH], E5H
0040125E: 37                       AAA
0040125F: D827                     FSUB REAL4 PTR [EDI]
00401261: 7C66                     JL 4012C9H
00401263: 3F                       AAS
00401264: 79C8                     JNS 40122EH
00401266: 7B64                     JNP 4012CCH
00401268: 30E5                     XOR CH, AH
0040126A: 1C01                     SBB AL, 01H
0040126C: 6796                     XCHG ESI, EAX
0040126E: CD91                     INT 91H
00401270: 1A7A38                   SBB BH, [EDX+38H]
00401273: 25BEA3609D               AND EAX, 9D60A3BEH
00401278: BF6DC5DDBF               MOV EDI, BFDDC56DH
0040127D: 6A67                     PUSH 00000067H
0040127F: 3B01                     CMP EAX, [ECX]
00401281: 1C56                     SBB AL, 56H
00401283: A2D25F287E               MOV [7E285FD2H], AL
00401288: 49                       DEC ECX
00401289: F9                       STC
0040128A: 89590F                   MOV [ECX+0FH], EBX
0040128D: B85D9A6BB8               MOV EAX, B86B9A5DH
00401292: 61                       POPAD
00401293: F5                       CMC
00401294: 44                       INC ESP
00401295: AF                       SCASD
00401296: 8C801E7D6D09             MOV [EAX+096D7D1EH], ES
0040129C: 40                       INC EAX
0040129D: 6C                       INSB
0040129E: B143                     MOV CL, 43H
004012A0: 10DE                     ADC DH, BL
004012A2: DE1DE47363D8             FICOMP WORD PTR [D86373E4H]
004012A8: E167                     LOOPZ 401311H
004012AA: CAA8C1                   RETF C1A8H
004012AD: DE36                     FIDIV WORD PTR [ESI]
004012AF: 091E                     OR [ESI], EBX
004012B1: 5C                       POP ESP
004012B2: A3B23B8749               MOV [49873BB2H], EAX
004012B7: 65D34D7A                 ROR DWORD PTR GS:[EBP+7AH], CL
004012BB: 6858EF14A9               PUSH A914EF58H
004012C0: 8115C1EE6EA202964F9C     ADC [A26EEEC1H], 9C4F9602H
004012CA: FEF9                     INVALID
004012CC: EC                       IN AL, DX
004012CD: D6                       SETALC
004012CE: 0182DC5FE1E7             ADD [EDX-181EA024H], EAX
004012D4: F210E3                   REPNZ ADC BL, AH
004012D7: DA2A                     FISUBR DWORD PTR [EDX]
004012D9: 57                       PUSH EDI
004012DA: 8E9A0138D64C             MOV DS, [EDX+4CD63801H]
004012E0: 3DC7A8896F               CMP EAX, 6F89A8C7H
004012E5: 7AF2                     JPE 4012D9H
004012E7: C109EA                   ROR [ECX], EAH
004012EA: BAE27022B5               MOV EDX, B52270E2H
004012EF: D81C34                   FCOMP REAL4 PTR [ESP+ESI]
004012F2: 69815283A3C3490462CC     IMUL EAX, [ECX-3C5C7CAEH], CC620449H
004012FC: 43                       INC EBX
004012FD: CB                       RETF
004012FE: 677A2B                   JPE 40132CH
00401301: B40D                     MOV AH, 0DH
00401303: D919                     FSTP REAL4 PTR [ECX]
00401305: 8D05341131E0             LEA EAX, [E0311134H]
0040130B: 47                       INC EDI
0040130C: 61                       POPAD
0040130D: 328705CB6771             XOR AL, [EDI+7167CB05H]
00401313: E1FC                     LOOPZ 401311H
00401315: 2B57C3                   SUB EDX, [EDI-3DH]
00401318: 21B52DDC6790             AND [EBP-6F9823D3H], ESI
0040131E: 9B                       WAIT
0040131F: BF5683598B               MOV EDI, 8B598356H
00401324: D8EE                     FSUBR ST(0), ST(6)
00401326: 85644804                 TEST ESP, [EAX+ECX*2+04H]
0040132A: A5                       MOVSD
0040132B: EF                       OUT DX, EAX
0040132C: 46                       INC ESI
0040132D: 131CAA                   ADC EBX, [EDX+EBP*4]
00401330: 48                       DEC EAX
00401331: BBA4003AD0               MOV EBX, D03A00A4H
00401336: C0D6CE                   RCL DH, CEH
00401339: 26E120                   LOOPZ 40135CH
0040133C: 5D                       POP EBP
0040133D: CE                       INTO
0040133E: 45                       INC EBP
0040133F: B747                     MOV BH, 47H
00401341: DBF8                     INVALID
00401343: 9C                       PUSHFD
00401344: DB27                     INVALID
00401346: 645B                     POP EBX
00401348: 2D64D8F9A2               SUB EAX, A2F9D864H
0040134D: 2A499D                   SUB CL, [ECX-63H]
00401350: CD45                     INT 45H
00401352: 70CE                     JO 401322H
00401354: 4C                       DEC ESP
00401355: 42                       INC EDX
00401356: 36E14F                   LOOPZ 4013A8H
00401359: BB74199D97               MOV EBX, 979D1974H
0040135E: 97                       XCHG EDI, EAX
0040135F: 049C                     ADD AL, 9CH
00401361: 6D                       INSD
00401362: EC                       IN AL, DX
00401363: 58                       POP EAX
00401364: AF                       SCASD
00401365: 3A687D                   CMP CH, [EAX+7DH]
00401368: 2F                       DAS
00401369: 1505E3BB7E               ADC EAX, 7EBBE305H
0040136E: 7522                     JNZ 401392H
00401370: 02E9                     ADD CH, CL
00401372: 86AE0FD5AAD2             XCHG CH, [ESI-2D552AF1H]
00401378: E290                     LOOP 40130AH
0040137A: AA                       STOSB
0040137B: B1B3                     MOV CL, B3H
0040137D: 3ECB                     RETF
0040137F: E8CE62B4C8               CALL C8F47652H
00401384: 0127                     ADD [EDI], ESP
00401386: 689B7F246B               PUSH 6B247F9BH
0040138B: 0505C60BE2               ADD EAX, E20BC605H
00401390: 25326C35EF               AND EAX, EF356C32H
00401395: 79B3                     JNS 40134AH
00401397: 5F                       POP EDI
00401398: 5F                       POP EDI
00401399: FD                       STD
0040139A: EE                       OUT DX, AL
0040139B: ED                       IN EAX, DX
0040139C: 25C9A01E81               AND EAX, 811EA0C9H
004013A1: 656E                     OUTSB
004013A3: 54                       PUSH ESP
004013A4: 2BF7                     SUB ESI, EDI
004013A6: C0AF2F543E43A0           SHR BYTE PTR [EDI+433E542FH], A0H
004013AD: C5F3                     LDS ESI, EBX
004013AF: A5                       MOVSD
004013B0: EE                       OUT DX, AL
004013B1: 92                       XCHG EDX, EAX
004013B2: 143A                     ADC AL, 3AH
004013B4: 0C1A                     OR AL, 1AH
004013B6: 1927                     SBB [EDI], ESP
004013B8: 20C4                     AND AH, AL
004013BA: AA                       STOSB
004013BB: 23FB                     AND EDI, EBX
004013BD: C0A60DE1FDEAE3           SHL BYTE PTR [ESI-15021EF3H], E3H
004013C4: 91                       XCHG ECX, EAX
004013C5: 2F                       DAS
004013C6: C86A99E9                 ENTER 996AH, E9H
004013CA: 95                       XCHG EBP, EAX
004013CB: B50A                     MOV CH, 0AH
004013CD: 7656                     JBE 401425H
004013CF: FE9B37055A7A             CALL BYTE PTR [EBX+7A5A0537H]
004013D5: F3AF                     REP SCASD
004013D7: F075D2                   LOCK JNZ 4013ACH
004013DA: 95                       XCHG EBP, EAX
004013DB: 49                       DEC ECX
004013DC: CA1DAE                   RETF AE1DH
004013DF: A6                       CMPSB
004013E0: 68EEB5EAF4               PUSH F4EAB5EEH
004013E5: ED                       IN EAX, DX
004013E6: 39573A                   CMP [EDI+3AH], EDX
004013E9: F0EF                     LOCK OUT DX, EAX
004013EB: 5F                       POP EDI
004013EC: 2B83087901CF             SUB EAX, [EBX-30FE86F8H]
004013F2: 2B5D85                   SUB EBX, [EBP-7BH]
004013F5: E7FD                     OUT FDH, EAX
004013F7: 1D7F05FDA0               SBB EAX, A0FD057FH
004013FC: C3                       RET
004013FD: E337                     JECXZ 401436H
004013FF: E99E235145               JMP 459137A2H
00401404: 6BBD8BEA183407           IMUL EDI, [EBP+3418EA8BH], 07H
0040140B: BA174CD3E0               MOV EDX, E0D34C17H
00401410: 37                       AAA
00401411: 135B74                   ADC EBX, [EBX+74H]
00401414: B8ABEC8159               MOV EAX, 5981ECABH
00401419: 89ACEF9E6503E2           MOV [EDI+EBP*8-1DFC9A62H], EBP
00401420: BB63E60091               MOV EBX, 9100E663H
00401425: 9D                       POPFD
00401426: 9AA3B5C6C93AC5           CALL FAR C53A:C9C6B5A3H
0040142D: 6316                     ARPL EDX, [ESI]
0040142F: 764E                     JBE 40147FH
00401431: 9A7164CC33C5FE           CALL FAR FEC5:33CC6471H
00401438: FA                       CLI
00401439: 634724                   ARPL EAX, [EDI+24H]
0040143C: 3F                       AAS
0040143D: C46E0F                   LES EBP, [ESI+0FH]
00401440: 52                       PUSH EDX
00401441: 760B                     JBE 40144EH
00401443: F4                       HLT
00401444: 2423                     AND AL, 23H
00401446: 45                       INC EBP
00401447: B689                     MOV DH, 89H
00401449: B21F                     MOV DL, 1FH
0040144B: 2D73B6E67F               SUB EAX, 7FE6B673H
00401450: F02907                   LOCK SUB [EDI], EAX
00401453: AB                       STOSD
00401454: 55                       PUSH EBP
00401455: 156D48529D               ADC EAX, 9D52486DH
0040145A: 83AE2D6A4EAA8D           SUB [ESI-55B195D3H], FFFFFF8DH
00401461: 7718                     JNBE 40147BH
00401463: 07                       POP ES
00401464: 51                       PUSH ECX
00401465: E2FF                     LOOP 401466H
00401467: 70C3                     JO 40142CH
00401469: CC                       INT 3
0040146A: 3892F7CB03C7             CMP [EDX-38FC3409H], DL
00401470: 8731                     XCHG ESI, [ECX]
00401472: DDBB10801572             FSTSW [EBX+72158010H]
00401478: 4F                       DEC EDI
00401479: 1471                     ADC AL, 71H
0040147B: 41                       INC ECX
0040147C: 24C7                     AND AL, C7H
0040147E: E7F3                     OUT F3H, EAX
00401480: F1                       ICEBP
00401481: D15151                   RCL [ECX+51H], 01H
00401484: 3E4F                     DEC EDI
00401486: D5AA                     AAD AAH
00401488: 362ED860B1               FSUB REAL4 PTR CS:[EAX-4FH]
0040148D: FD                       STD
0040148E: F33AF7                   REP CMP DH, BH
00401491: 58                       POP EAX
00401492: FE30                     PUSH BYTE PTR [EAX]
00401494: A2ECF65D64               MOV [645DF6ECH], AL
00401499: 06                       PUSH ES
0040149A: 25D7D7276B               AND EAX, 6B27D7D7H
0040149F: F9                       STC
004014A0: 62920F1C8113             BOUND EDX, [EDX+13811C0FH]
004014A6: EBCC                     JMP 401474H
004014A8: 39D7                     CMP EDI, EDX
004014AA: 5D                       POP EBP
004014AB: 1ADE                     SBB BL, DH
004014AD: F7B995920AD8             IDIV [ECX-27F56D6BH]
004014B3: DF973AC85CE6             FIST WORD PTR [EDI-19A337C6H]
004014B9: C1D993                   RCR ECX, 93H
004014BC: 016C7FF2                 ADD [EDI+EDI*2-0EH], EBP
004014C0: 01A99772A18C             ADD [ECX-735E8D69H], EBP
004014C6: D6                       SETALC
004014C7: A7                       CMPSD
004014C8: C56752                   LDS ESP, [EDI+52H]
004014CB: 4D                       DEC EBP
004014CC: 30EA                     XOR DL, CH
004014CE: 58                       POP EAX
004014CF: 41                       INC ECX
004014D0: 56                       PUSH ESI
004014D1: 743B                     JZ 40150EH
004014D3: 44                       INC ESP
004014D4: B095                     MOV AL, 95H
004014D6: 5D                       POP EBP
004014D7: EE                       OUT DX, AL
004014D8: 1BBEA37FC359             SBB EDI, [ESI+59C37FA3H]
004014DE: E1AB                     LOOPZ 40148BH
004014E0: 21B071DCFEDE             AND [EAX-2101238FH], ESI
004014E6: 6228                     BOUND EBP, [EAX]
004014E8: 9E                       SAHF
004014E9: CC                       INT 3
004014EA: F042                     LOCK INC EDX
004014EC: C03F62                   SAR BYTE PTR [EDI], 62H
004014EF: CA68EA                   RETF EA68H
004014F2: 8094F3AF259AB911         ADC BYTE PTR [EBX+ESI*8-4665DA51H], 11H
004014FA: 217CCD3A                 AND [EBP+ECX*8+3AH], EDI
004014FE: 51                       PUSH ECX
004014FF: EB6F                     JMP 401570H
00401501: 6F                       OUTSD
00401502: 7AE3                     JPE 4014E7H
00401504: AD                       LODSD
00401505: 703B                     JO 401542H
00401507: F6E8                     IMUL AL
00401509: 4F                       DEC EDI
0040150A: 79DC                     JNS 4014E8H
0040150C: 0310                     ADD EDX, [EAX]
0040150E: C51E                     LDS EBX, [ESI]
00401510: 27                       DAA
00401511: 61                       POPAD
00401512: 33D3                     XOR EDX, EBX
00401514: 6E                       OUTSB
00401515: 36134B8E                 ADC ECX, SS:[EBX-72H]
00401519: F2124AC5                 REPNZ ADC CL, [EDX-3BH]
0040151D: B740                     MOV BH, 40H
0040151F: 00BF0D9B861E             ADD [EDI+1E869B0DH], BH
00401525: 9D                       POPFD
00401526: AF                       SCASD
00401527: AA                       STOSB
00401528: FF4221                   INC [EDX+21H]
0040152B: C3                       RET
0040152C: E531                     IN EAX, 31H
0040152E: C3                       RET
0040152F: 2ED7                     XLAT
00401531: 6BAA7D901B187F           IMUL EBP, [EDX+181B907DH], 7FH
00401538: 4D                       DEC EBP
00401539: 49                       DEC ECX
0040153A: 8AA8EDC03C5F             MOV CH, [EAX+5F3CC0EDH]
00401540: 9D                       POPFD
00401541: 8749C4                   XCHG ECX, [ECX-3CH]
00401544: E638                     OUT 38H, AL
00401546: A8DF                     TEST AL, DFH
00401548: C57F67                   LDS EDI, [EDI+67H]
0040154B: 262F                     DAS
0040154D: 7662                     JBE 4015B1H
0040154F: 633A                     ARPL EDI, [EDX]
00401551: C0F67B                   INVALID
00401554: B102                     MOV CL, 02H
00401556: 3BEB                     CMP EBP, EBX
00401558: B476                     MOV AH, 76H
0040155A: 2597A5E0CB               AND EAX, CBE0A597H
0040155F: 04B1                     ADD AL, B1H
00401561: 46                       INC ESI
00401562: 8428                     TEST CH, [EAX]
00401564: 51                       PUSH ECX
00401565: B5A7                     MOV CH, A7H
00401567: B752                     MOV BH, 52H
00401569: 2F                       DAS
0040156A: B629                     MOV DH, 29H
0040156C: DDA4D25BDDA7B2           FRSTOR [EDX+EDX*8-4D5822A5H]
00401573: 389D8B8F14C4             CMP [EBP-3BEB7075H], BL
00401579: E34C                     JECXZ 4015C7H
0040157B: C6ACF6B51822191A         INVALID
00401583: BF935E0B0D               MOV EDI, 0D0B5E93H
00401588: C03A66                   SAR BYTE PTR [EDX], 66H
0040158B: 90                       NOP
0040158C: 45                       INC EBP
0040158D: 6D                       INSD
0040158E: D6                       SETALC
0040158F: E7C0                     OUT C0H, EAX
00401591: 3E388A94645604           CMP DS:[EDX+04566494H], CL
00401598: D9620C                   FLDENV [EDX+0CH]
0040159B: 15828795D7               ADC EAX, D7958782H
004015A0: 51                       PUSH ECX
004015A1: C0C4F6                   ROL AH, F6H
004015A4: BCC0FE4049               MOV ESP, 4940FEC0H
004015A9: 2DCED44EE1               SUB EAX, E14ED4CEH
004015AE: C47354                   LES ESI, [EBX+54H]
004015B1: 267FFC                   JNLE 4015B0H
004015B4: D6                       SETALC
004015B5: 4E                       DEC ESI
004015B6: 12477B                   ADC AL, [EDI+7BH]
004015B9: 59                       POP ECX
004015BA: B9D195D925               MOV ECX, 25D995D1H
004015BF: 6C                       INSB
004015C0: 0D48873797               OR EAX, 97378748H
004015C5: 344A                     XOR AL, 4AH
004015C7: EE                       OUT DX, AL
004015C8: 45                       INC EBP
004015C9: 0E                       PUSH CS
004015CA: 96                       XCHG ESI, EAX
004015CB: 7DBA                     JNL 401587H
004015CD: C3                       RET
004015CE: 55                       PUSH EBP
004015CF: 1C39                     SBB AL, 39H
004015D1: 862A                     XCHG CH, [EDX]
004015D3: A82B                     TEST AL, 2BH
004015D5: DA5AB4                   FICOMP DWORD PTR [EDX-4CH]
004015D8: 58                       POP EAX
004015D9: 12BB8F40D7AE             ADC BH, [EBX-5128BF71H]
004015DF: 5C                       POP ESP
004015E0: 7194                     JNO 401576H
004015E2: 5E                       POP ESI
004015E3: 72AC                     JB 401591H
004015E5: 6C                       INSB
004015E6: FB                       STI
004015E7: B9D3512FCD               MOV ECX, CD2F51D3H
004015EC: BFB8BE18D5               MOV EDI, D518BEB8H
004015F1: 50                       PUSH EAX
004015F2: DBD7                     FCMOVNBE ST(0), ST(7)
004015F4: E457                     IN AL, 57H
004015F6: 4F                       DEC EDI
004015F7: 65F1                     ICEBP
004015F9: 8FC9                     INVALID
004015FB: 92                       XCHG EDX, EAX
004015FC: 283432                   SUB [EDX+ESI], DH
004015FF: 41                       INC ECX
00401600: FFE8                     JMP FAR EAX
00401602: E69C                     OUT 9CH, AL
00401604: B35D                     MOV BL, 5DH
00401606: ED                       IN EAX, DX
00401607: 7725                     JNBE 40162EH
00401609: F1                       ICEBP
0040160A: 20F4                     AND AH, DH
0040160C: ED                       IN EAX, DX
0040160D: 6A1B                     PUSH 0000001BH
0040160F: 64803457AC               XOR BYTE PTR FS:[EDI+EDX*2], FFFFFFACH
00401614: 23720D                   AND ESI, [EDX+0DH]
00401617: B75C                     MOV BH, 5CH
00401619: DD2A                     INVALID
0040161B: D98B8BC62DD5             INVALID
00401621: C7826E2A2733E381F1D9     MOV [EDX+33272A6EH], D9F181E3H
0040162B: 53                       PUSH EBX
0040162C: AC                       LODSB
0040162D: 86E5                     XCHG AH, CH
0040162F: 09F8                     OR EAX, EDI
00401631: E2BC                     LOOP 4015EFH
00401633: B758                     MOV BH, 58H
00401635: 027994                   ADD BH, [ECX-6CH]
00401638: 8641E7                   XCHG AL, [ECX-19H]
0040163B: FE5182                   CALL BYTE PTR [ECX-7EH]
0040163E: 29D7                     SUB EDI, EDX
00401640: 125EF7                   ADC BL, [ESI-09H]
00401643: B9CB775B05               MOV ECX, 055B77CBH
00401648: 48                       DEC EAX
00401649: 0BE9                     OR EBP, ECX
0040164B: CB                       RETF
0040164C: 55                       PUSH EBP
0040164D: 58                       POP EAX
0040164E: 41                       INC ECX
0040164F: 60                       PUSHAD
00401650: EA806DEBFC0C38           JMP FAR 380C:FCEB6D80H
00401657: 0CE9                     OR AL, E9H
00401659: 022B                     ADD CH, [EBX]
0040165B: 9B                       WAIT
0040165C: 7DB8                     JNL 401616H
0040165E: D067FC                   SHL BYTE PTR [EDI-04H], 01H
00401661: 10A264CB66E5             ADC [EDX-1A99349CH], AH
00401667: FFC7                     INC EDI
00401669: EBA0                     JMP 40160BH
0040166B: 16                       PUSH SS
0040166C: 9C                       PUSHFD
0040166D: 5B                       POP EBX
0040166E: 7949                     JNS 4016B9H
00401670: E4E5                     IN AL, E5H
00401672: 34B1                     XOR AL, B1H
00401674: 8ABE21166879             MOV BH, [ESI+79681621H]
0040167A: 11ED                     ADC EBP, EBP
0040167C: A5                       MOVSD
0040167D: 5F                       POP EDI
0040167E: B4A0                     MOV AH, A0H
00401680: 60                       PUSHAD
00401681: 06                       PUSH ES
00401682: 4E                       DEC ESI
00401683: B9601C8C11               MOV ECX, 118C1C60H
00401688: C0C5A4                   ROL CH, A4H
0040168B: CD64                     INT 64H
0040168D: 3E60                     PUSHAD
0040168F: FFC6                     INC ESI
00401691: F2E08F                   REPNZ LOOPNZ 401623H
00401694: E8FC6CD7E2               CALL E3178395H
00401699: 862B                     XCHG CH, [EBX]
0040169B: B662                     MOV DH, 62H
0040169D: BD7D29BC4B               MOV EBP, 4BBC297DH
004016A2: 75E5                     JNZ 401689H
004016A4: 1B03                     SBB EAX, [EBX]
004016A6: 0D618C204A               OR EAX, 4A208C61H
004016AB: D8864A65F72D             FADD REAL4 PTR [ESI+2DF7654AH]
004016B1: 52                       PUSH EDX
004016B2: 1A3E                     SBB BH, [ESI]
004016B4: 55                       PUSH EBP
004016B5: 20AA1633B7FB             AND [EDX-0448CCEAH], CH
004016BB: F4                       HLT
004016BC: 47                       INC EDI
004016BD: 42                       INC EDX
004016BE: B7AB                     MOV BH, ABH
004016C0: 00D3                     ADD BL, DL
004016C2: 6500C8                   ADD AL, CL
004016C5: 47                       INC EDI
004016C6: 008AE91E05ED             ADD [EDX-12FAE117H], CL
004016CC: 1DEE642400               SBB EAX, 002464EEH
004016D1: 9D                       POPFD
004016D2: DBEA                     INVALID
004016D4: CE                       INTO
004016D5: 1BB2CFFA5485             SBB ESI, [EDX-7AAB0531H]
004016DB: 10C6                     ADC DH, AL
004016DD: D511                     AAD 11H
004016DF: 9E                       SAHF
004016E0: 8FE9                     INVALID
004016E2: 8452CD                   TEST DL, [EDX-33H]
004016E5: FFFF                     INVALID
004016E7: 8F01                     POP [ECX]
004016E9: B7B6                     MOV BH, B6H
004016EB: 0121                     ADD [ECX], ESP
004016ED: 282E                     SUB [ESI], CH
004016EF: 7C7B                     JL 40176CH
004016F1: 21602C                   AND [EAX+2CH], ESP
004016F4: 93                       XCHG EBX, EAX
004016F5: 37                       AAA
004016F6: 87C2                     XCHG EAX, EDX
004016F8: 3AC4                     CMP AL, AH
004016FA: AA                       STOSB
004016FB: B5A3                     MOV CH, A3H
004016FD: D311                     RCL DWORD PTR [ECX], CL
004016FF: 07                       POP ES
00401700: D938                     FNSTCW [EAX]
00401702: 7BA7                     JNP 4016ABH
00401704: C1A8F95F123A8A           SHR [EAX+3A125FF9H], 8AH
0040170B: 796E                     JNS 40177BH
0040170D: 7256                     JB 401765H
0040170F: AC                       LODSB
00401710: F9                       STC
00401711: 87ED                     XCHG EBP, EBP
00401713: 49                       DEC ECX
00401714: D7                       XLAT
00401715: 95                       XCHG EBP, EAX
00401716: 37                       AAA
00401717: 154B75CF70               ADC EAX, 70CF754BH
0040171C: 2D98A81D28               SUB EAX, 281DA898H
00401721: 99                       CDQ
00401722: 81C4CEC439C0             ADD ESP, C039C4CEH
00401728: AC                       LODSB
00401729: AB                       STOSD
0040172A: 46                       INC ESI
0040172B: D84F21                   FMUL REAL4 PTR [EDI+21H]
0040172E: 47                       INC EDI
0040172F: 3F                       AAS
00401730: 6E                       OUTSB
00401731: 35DDB4A161               XOR EAX, 61A1B4DDH
00401736: 87B72FD7644B             XCHG ESI, [EDI+4B64D72FH]
0040173C: 56                       PUSH ESI
0040173D: E81BDCD3CD               CALL CE13F35DH
00401742: CF                       IRETD
00401743: 81B8601EA66A21F7D9DB     CMP [EAX+6AA61E60H], DBD9F721H
0040174D: CE                       INTO
0040174E: 8045F410                 ADD BYTE PTR [EBP-0CH], 10H
00401752: CE                       INTO
00401753: 30E2                     XOR DL, AH
00401755: 88F3                     MOV BL, DH
00401757: 654D                     DEC EBP
00401759: C48918190DC5             LES ECX, [ECX-3AF2E6E8H]
0040175F: 6A7A                     PUSH 0000007AH
00401761: EAB3DD3250AFAA           JMP FAR AAAF:5032DDB3H
00401768: E00F                     LOOPNZ 401779H
0040176A: 57                       PUSH EDI
0040176B: 90                       NOP
0040176C: 3455                     XOR AL, 55H
0040176E: 02989814AD72             ADD BL, [EAX+72AD1498H]
00401774: D54A                     AAD 4AH
00401776: 353F748EF9               XOR EAX, F98E743FH
0040177B: 9F                       LAHF
0040177C: 5F                       POP EDI
0040177D: 3DD4873DA2               CMP EAX, A23D87D4H
00401782: 0E                       PUSH CS
00401783: 44                       INC ESP
00401784: 8E9DC72AE26A             MOV DS, [EBP+6AE22AC7H]
0040178A: E2DC                     LOOP 401768H
0040178C: 98                       CWDE
0040178D: 8CA512065996             MOV [EBP-69A6F9EEH], FS
00401793: 00E9                     ADD CL, CH
00401795: E81E7BDA0A               CALL 0B1A92B8H
0040179A: 8912                     MOV [EDX], EDX
0040179C: C9                       LEAVE
0040179D: D5C4                     AAD C4H
0040179F: BC542D1CF4               MOV ESP, F41C2D54H
004017A4: 66D1BE52AFE707           SAR WORD PTR [ESI+07E7AF52H], 01H
004017AB: F734859362F35D           DIV [EAX*4+5DF36293H]
004017B2: 3BB7F28F115D             CMP ESI, [EDI+5D118FF2H]
004017B8: 0D31A7D5EB               OR EAX, EBD5A731H
004017BD: 2DAF3C9654               SUB EAX, 54963CAFH
004017C2: 52                       PUSH EDX
004017C3: 06                       PUSH ES
004017C4: 7FC8                     JNLE 40178EH
004017C6: 6850E9A87A               PUSH 7AA8E950H
004017CB: F8                       CLC
004017CC: D7                       XLAT
004017CD: 7538                     JNZ 401807H
004017CF: D5B1                     AAD B1H
004017D1: B6A9                     MOV DH, A9H
004017D3: 7216                     JB 4017EBH
004017D5: 94                       XCHG ESP, EAX
004017D6: C8B4DB99                 ENTER DBB4H, 99H
004017DA: BEFE2FC1BB               MOV ESI, BBC12FFEH
004017DF: 0961DB                   OR [ECX-25H], ESP
004017E2: 184943                   SBB [ECX+43H], CL
004017E5: CA065F                   RETF 5F06H
004017E8: DF27                     FBLD TBYTE PTR [EDI]
004017EA: BEFB097ED4               MOV ESI, D47E09FBH
004017EF: F318FA                   REP SBB DL, BH
004017F2: CE                       INTO
004017F3: 7B31                     JNP 401826H
004017F5: F6AAFE2E7ACC             IMUL BYTE PTR [EDX-3385D102H]
004017FB: B26E                     MOV DL, 6EH
004017FD: 3490                     XOR AL, 90H
004017FF: 250350CD12               AND EAX, 12CD5003H
00401804: 90                       NOP
00401805: E05D                     LOOPNZ 401864H
00401807: D874A9CE                 FDIV REAL4 PTR [ECX+EBP*4-32H]
0040180B: 7603                     JBE 401810H
0040180D: 666F                     OUTSW
0040180F: 20AB63AFBD05             AND [EBX+05BDAF63H], CH
00401815: 21785E                   AND [EAX+5EH], EDI
00401818: DFEB                     INVALID
0040181A: 44                       INC ESP
0040181B: 7923                     JNS 401840H
0040181D: E468                     IN AL, 68H
0040181F: 770B                     JNBE 40182CH
00401821: D012                     RCL BYTE PTR [EDX], 01H
00401823: 90                       NOP
00401824: F9                       STC
00401825: BE70E62AE2               MOV ESI, E22AE670H
0040182A: 6450                     PUSH EAX
0040182C: 3B55F1                   CMP EDX, [EBP-0FH]
0040182F: 25DE140ECA               AND EAX, CA0E14DEH
00401834: C095103549B2BD           RCL BYTE PTR [EBP-4DB6CAF0H], BDH
0040183B: F0D8F8                   LOCK FDIVR ST(0), ST(0)
0040183E: 45                       INC EBP
0040183F: AC                       LODSB
00401840: D11A                     RCR [EDX], 01H
00401842: D332                     INVALID
00401844: D323                     SHL DWORD PTR [EBX], CL
00401846: 189E5737BB07             SBB [ESI+07BB3757H], BL
0040184C: 6E                       OUTSB
0040184D: C679D3D6                 INVALID
00401851: F0DA2D606AB85B           LOCK FISUBR DWORD PTR [5BB86A60H]
00401858: 47                       INC EDI
00401859: FB                       STI
0040185A: 8E4A8A                   MOV CS, [EDX-76H]
0040185D: 48                       DEC EAX
0040185E: E5A4                     IN EAX, A4H
00401860: D6                       SETALC
00401861: A7                       CMPSD
00401862: 8284C29CE45B25A8         AND BYTE PTR [EDX+EAX*8+255BE49CH], FFFFFFA8H
0040186A: C42B                     LES EBP, [EBX]
0040186C: E3F2                     JECXZ 401860H
0040186E: E25F                     LOOP 4018CFH
00401870: F0FE36                   LOCK PUSH BYTE PTR [ESI]
00401873: 8DDB                     LEA EBX, EBX
00401875: 5B                       POP EBX
00401876: EF                       OUT DX, EAX
00401877: EBCB                     JMP 401844H
00401879: 0FF4                     INVALID
0040187B: CE                       INTO
0040187C: 5B                       POP EBX
0040187D: FF6AEB                   JMP FAR [EDX-15H]
00401880: B765                     MOV BH, 65H
00401882: 0BCC                     OR ECX, ESP
00401884: 43                       INC EBX
00401885: 86A7E849D4DC             XCHG AH, [EDI-232BB618H]
0040188B: C48D55622DA6             LES ECX, [EBP-59D29DABH]
00401891: 6306                     ARPL EAX, [ESI]
00401893: 824CE4B30C               AND [ESP+*8]
00401898: 57                       PUSH EDI
00401899: 5E                       POP ESI
0040189A: AE                       SCASB
0040189B: E3F5                     JECXZ 401892H
0040189D: 4E                       DEC ESI
0040189E: 7267                     JB 401907H
004018A0: 36339B1B8F3418           XOR EBX, SS:[EBX+18348F1BH]
004018A7: 44                       INC ESP
004018A8: 5B                       POP EBX
004018A9: 349B                     XOR AL, 9BH
004018AB: 53                       PUSH EBX
004018AC: 06                       PUSH ES
004018AD: 47                       INC EDI
004018AE: E95B15669B               JMP 9BA62E0EH
004018B3: 8CAF95D54A95             MOV [EDI-6AB52A6BH], GS
004018B9: CB                       RETF
004018BA: 75EC                     JNZ 4018A8H
004018BC: 9B                       WAIT
004018BD: A6                       CMPSB
004018BE: EF                       OUT DX, EAX
004018BF: 04E4                     ADD AL, E4H
004018C1: 51                       PUSH ECX
004018C2: FB                       STI
004018C3: 47                       INC EDI
004018C4: DDB7DE6CB9A8             FSAVE [EDI-57469322H]
004018CA: A9DA1694BE               TEST EAX, BE9416DAH
004018CF: 00588A                   ADD [EAX-76H], BL
004018D2: 68DD8C419F               PUSH 9F418CDDH
004018D7: A4                       MOVSB
004018D8: 49                       DEC ECX
004018D9: A7                       CMPSD
004018DA: EC                       IN AL, DX
004018DB: 3170F2                   XOR [EAX-0EH], ESI
004018DE: DE9E5D50D585             FICOMP WORD PTR [ESI-7A2AAFA3H]
004018E4: 238FA0936DAC             AND ECX, [EDI-53926C60H]
004018EA: 71D3                     JNO 4018BFH
004018EC: 32D0                     XOR DL, AL
004018EE: E052                     LOOPNZ 401942H
004018F0: 1CBF                     SBB AL, BFH
004018F2: 56                       PUSH ESI
004018F3: 59                       POP ECX
004018F4: 65FE57FC                 CALL BYTE PTR GS:[EDI-04H]
004018F8: B9682D61EE               MOV ECX, EE612D68H
004018FD: DC50C6                   FCOM REAL8 PTR [EAX-3AH]
00401900: F72468                   MUL [EAX+EBP*2]
00401903: 7D5D                     JNL 401962H
00401905: B5F5                     MOV CH, F5H
00401907: 32FD                     XOR BH, CH
00401909: 390B                     CMP [EBX], ECX
0040190B: 5C                       POP ESP
0040190C: 42                       INC EDX
0040190D: B7F1                     MOV BH, F1H
0040190F: 92                       XCHG EDX, EAX
00401910: C4AF694C640B             LES EBP, [EDI+0B644C69H]
00401916: F8                       CLC
00401917: C8AA0259                 ENTER 2AAH, 59H
0040191B: AE                       SCASB
0040191C: 37                       AAA
0040191D: DFCC                     INVALID
0040191F: A9B520AE05               TEST EAX, 05AE20B5H
00401924: 1E                       PUSH DS
00401925: F77633                   DIV [ESI+33H]
00401928: F4                       HLT
00401929: C139B9                   SAR [ECX], B9H
0040192C: 0CB3                     OR AL, B3H
0040192E: D6                       SETALC
0040192F: E5C2                     IN EAX, C2H
00401931: DEA49BA2EC970E           FISUB WORD PTR [EBX+EBX*4+0E97ECA2H]
00401938: 5E                       POP ESI
00401939: 2181B2AE3053             AND [ECX+5330AEB2H], EAX
0040193F: DCF8                     FDIV ST(0), ST(0)
00401941: 813B1138118E             CMP [EBX], 8E113811H
00401947: A4                       MOVSB
00401948: 96                       XCHG ESI, EAX
00401949: 98                       CWDE
0040194A: 3C07                     CMP AL, 07H
0040194C: C53E                     LDS EDI, [ESI]
0040194E: 7F39                     JNLE 401989H
00401950: 5F                       POP EDI
00401951: 0AEA                     OR CH, DL
00401953: F3F9                     REP STC
00401955: B376                     MOV BL, 76H
00401957: 3B57F3                   CMP EDX, [EDI-0DH]
0040195A: 59                       POP ECX
0040195B: E408                     IN AL, 08H
0040195D: 1C3F                     SBB AL, 3FH
0040195F: B097                     MOV AL, 97H
00401961: 2E7485                   JZ 4018E9H
00401964: 2648                     DEC EAX
00401966: D1B8C92077DF             SAR [EAX-2088DF37H], 01H
0040196C: DC4BF8                   FMUL REAL8 PTR [EBX-08H]
0040196F: D444                     AAM 44H
00401971: B969D40C8A               MOV ECX, 8A0CD469H
00401976: 3F                       AAS
00401977: C860532A                 ENTER 5360H, 2AH
0040197B: CD42                     INT 42H
0040197D: 59                       POP ECX
0040197E: 70F1                     JO 401971H
00401980: DF08                     INVALID
00401982: 1866BB                   SBB [ESI-45H], AH
00401985: 3349DD                   XOR ECX, [ECX-23H]
00401988: BEB62FDEB6               MOV ESI, B6DE2FB6H
0040198D: 9D                       POPFD
0040198E: 43                       INC EBX
0040198F: 6A48                     PUSH 00000048H
00401991: 30F0                     XOR AL, DH
00401993: 1AEC                     SBB CH, AH
00401995: CE                       INTO
00401996: FD                       STD
00401997: 34C8                     XOR AL, C8H
00401999: 385369                   CMP [EBX+69H], DL
0040199C: 8D30                     LEA ESI, [EAX]
0040199E: 35289D62BC               XOR EAX, BC629D28H
004019A3: 2D61FFCEC8               SUB EAX, C8CEFF61H
004019A8: 32FE                     XOR BH, DH
004019AA: D8DD                     FCOMP ST(5)
004019AC: 286806                   SUB [EAX+06H], CH
004019AF: 5C                       POP ESP
004019B0: 53                       PUSH EBX
004019B1: 17                       POP SS
004019B2: 6E                       OUTSB
004019B3: E6C6                     OUT C6H, AL
004019B5: CD55                     INT 55H
004019B7: DF8C81306DC3DC           INVALID
004019BE: 8E3B                     MOV , [EBX]
004019C0: 16                       PUSH SS
004019C1: 95                       XCHG EBP, EAX
004019C2: 8DA4B10B35735F           LEA ESP, [ECX+ESI*4+5F73350BH]
004019C9: FE982772BD93             CALL BYTE PTR [EAX-6C428DD9H]
004019CF: 0F70DB23                 PSHUFW MM3, 23H
004019D3: 4E                       DEC ESI
004019D4: 4C                       DEC ESP
004019D5: DFAEF58C171B             FILD QWORD PTR [ESI+1B178CF5H]
004019DB: EF                       OUT DX, EAX
004019DC: FFF1                     PUSH ECX
004019DE: 2D9D3E286C               SUB EAX, 6C283E9DH
004019E3: 27                       DAA
004019E4: EA71738E47792A           JMP FAR 2A79:478E7371H
004019EB: D8154082EDD5             FCOM REAL4 PTR [D5ED8240H]
004019F1: 53                       PUSH EBX
004019F2: EE                       OUT DX, AL
004019F3: 9D                       POPFD
004019F4: 6E                       OUTSB
004019F5: 696CA6079BDBFB28         IMUL EBP, [ESI+*4]
004019FD: 41                       INC ECX
004019FE: 1B812F88D028             SBB EAX, [ECX+28D0882FH]
00401A04: B9FD1D2C58               MOV ECX, 582C1DFDH
00401A09: 93                       XCHG EBX, EAX
00401A0A: A34905CFB0               MOV [B0CF0549H], EAX
00401A0F: 222489                   AND AH, [ECX+ECX*4]
00401A12: 36FD                     STD
00401A14: 47                       INC EDI
00401A15: 1099AA354661             ADC [ECX+614635AAH], BL
00401A1B: EE                       OUT DX, AL
00401A1C: 60                       PUSHAD
00401A1D: 641466                   ADC AL, 66H
00401A20: 0F944396                 SETZ BYTE PTR [EBX-6AH]
00401A24: 9A835D15DDB8E4           CALL FAR E4B8:DD155D83H
00401A2B: F07AC1                   LOCK JPE 4019EFH
00401A2E: 152A5BC636               ADC EAX, 36C65B2AH
00401A33: E17C                     LOOPZ 401AB1H
00401A35: 40                       INC EAX
00401A36: C567E0                   LDS ESP, [EDI-20H]
00401A39: C9                       LEAVE
00401A3A: 4B                       DEC EBX
00401A3B: AC                       LODSB
00401A3C: 195C48B5                 SBB [EAX+ECX*2-4BH], EBX
00401A40: B9B78C3D5B               MOV ECX, 5B3D8CB7H
00401A45: FB                       STI
00401A46: 40                       INC EAX
00401A47: C9                       LEAVE
00401A48: B033                     MOV AL, 33H
00401A4A: 770B                     JNBE 401A57H
00401A4C: E730                     OUT 30H, EAX
00401A4E: BDCD1B57A2               MOV EBP, A2571BCDH
00401A53: EB10                     JMP 401A65H
00401A55: FF7BDF                   INVALID
00401A58: 09C0                     OR EAX, EAX
00401A5A: B25D                     MOV DL, 5DH
00401A5C: B624                     MOV DH, 24H
00401A5E: F6935219735A             NOT BYTE PTR [EBX+5A731952H]
00401A64: 9ADCACD9C198CC           CALL FAR CC98:C1D9ACDCH
00401A6B: 0450                     ADD AL, 50H
00401A6D: AE                       SCASB
00401A6E: 3B932448800E             CMP EDX, [EBX+0E804824H]
00401A74: 8C10                     MOV [EAX], SS
00401A76: BABC666D6C               MOV EDX, 6C6D66BCH
00401A7B: C1FEA4                   SAR ESI, A4H
00401A7E: AB                       STOSD
00401A7F: 6866D83317               PUSH 1733D866H
00401A84: 45                       INC EBP
00401A85: 59                       POP ECX
00401A86: 93                       XCHG EBX, EAX
00401A87: 8BA1BE2A2E82             MOV ESP, [ECX-7DD1D542H]
00401A8D: 0D2BA46286               OR EAX, 8662A42BH
00401A92: B458                     MOV AH, 58H
00401A94: 7007                     JO 401A9DH
00401A96: 96                       XCHG ESI, EAX
00401A97: 14D4                     ADC AL, D4H
00401A99: 98                       CWDE
00401A9A: 91                       XCHG ECX, EAX
00401A9B: 9F                       LAHF
00401A9C: 0BD2                     OR EDX, EDX
00401A9E: 6D                       INSD
00401A9F: B51E                     MOV CH, 1EH
00401AA1: 64B7F6                   MOV BH, F6H
00401AA4: AE                       SCASB
00401AA5: 7CCC                     JL 401A73H
00401AA7: 5D                       POP EBP
00401AA8: E36D                     JECXZ 401B17H
00401AAA: FFD8                     CALL FAR EAX
00401AAC: 55                       PUSH EBP
00401AAD: 2315E9085C9A             AND EDX, [9A5C08E9H]
00401AB3: 11F1                     ADC ECX, ESI
00401AB5: DF7336                   FBSTP TBYTE PTR [EBX+36H]
00401AB8: 42                       INC EDX
00401AB9: 74B0                     JZ 401A6BH
00401ABB: 7DA4                     JNL 401A61H
00401ABD: A6                       CMPSB
00401ABE: 57                       PUSH EDI
00401ABF: 97                       XCHG EDI, EAX
00401AC0: 45                       INC EBP
00401AC1: 2F                       DAS
00401AC2: B94AF4D5EF               MOV ECX, EFD5F44AH
00401AC7: 2EB8264799A6             MOV EAX, A6994726H
00401ACD: BC13306B46               MOV ESP, 466B3013H
00401AD2: 40                       INC EAX
00401AD3: 14C3                     ADC AL, C3H
00401AD5: 194E00                   SBB [ESI], ECX
00401AD8: 3404                     XOR AL, 04H
00401ADA: 8B7F94                   MOV EDI, [EDI-6CH]
00401ADD: D50C                     AAD 0CH
00401ADF: 7936                     JNS 401B17H
00401AE1: C44264                   LES EAX, [EDX+64H]
00401AE4: 6A96                     PUSH FFFFFF96H
00401AE6: 6E                       OUTSB
00401AE7: 94                       XCHG ESP, EAX
00401AE8: 2EDC8A9F78DF3C           FMUL REAL8 PTR CS:[EDX+3CDF789FH]
00401AEF: 147E                     ADC AL, 7EH
00401AF1: 899EBEA72746             MOV [ESI+4627A7BEH], EBX
00401AF7: A7                       CMPSD
00401AF8: AB                       STOSD
00401AF9: 00B120FEEC21             ADD [ECX+21ECFE20H], DH
00401AFF: C6A5416F4A01C8           INVALID
00401B06: 136BD1                   ADC EBP, [EBX-2FH]
00401B09: 3BD5                     CMP EDX, EBP
00401B0B: 699EC6104DAFB612CB46     IMUL EBX, [ESI-50B2EF3AH], 46CB12B6H
00401B15: 4C                       DEC ESP
00401B16: B3B0                     MOV BL, B0H
00401B18: EF                       OUT DX, EAX
00401B19: D301                     ROL DWORD PTR [ECX], CL
00401B1B: 7A60                     JPE 401B7DH
00401B1D: 16                       PUSH SS
00401B1E: D6                       SETALC
00401B1F: C3                       RET
00401B20: D94E50                   INVALID
00401B23: 29EB                     SUB EBX, EBP
00401B25: B144                     MOV CL, 44H
00401B27: CF                       IRETD
00401B28: E9AD7A5F2D               JMP 2D9F95DAH
00401B2D: 14A1                     ADC AL, A1H
00401B2F: 48                       DEC EAX
00401B30: AA                       STOSB
00401B31: C197C766F1E9F0           RCL [EDI-160E9939H], F0H
00401B38: 0BEA                     OR EBP, EDX
00401B3A: 7285                     JB 401AC1H
00401B3C: AF                       SCASD
00401B3D: 6C                       INSB
00401B3E: C275F7                   RETN F775H
00401B41: AC                       LODSB
00401B42: B341                     MOV BL, 41H
00401B44: EC                       IN AL, DX
00401B45: D0EA                     SHR DL, 01H
00401B47: 37                       AAA
00401B48: F5                       CMC
00401B49: FFE2                     JMP EDX
00401B4B: 63EB                     ARPL EBP, EBX
00401B4D: D7                       XLAT
00401B4E: 1D5B18B4F8               SBB EAX, F8B4185BH
00401B53: 61                       POPAD
00401B54: A3326F763C               MOV [3C766F32H], EAX
00401B59: 712D                     JNO 401B88H
00401B5B: F355                     REP PUSH EBP
00401B5D: 7063                     JO 401BC2H
00401B5F: 41                       INC ECX
00401B60: 51                       PUSH ECX
00401B61: 6437                     AAA
00401B63: 1806                     SBB [ESI], AL
00401B65: E51B                     IN EAX, 1BH
00401B67: 78A8                     JS 401B11H
00401B69: 0F5484AEF5A038BD         ANDPS XMM0, [ESI+EBP*4-42C75F0BH]
00401B71: 8485235FF57D             TEST AL, [EBP+7DF55F23H]
00401B77: A4                       MOVSB
00401B78: B93EC3DA54               MOV ECX, 54DAC33EH
00401B7D: 03C7                     ADD EAX, EDI
00401B7F: 7E35                     JLE 401BB6H
00401B81: DC61B1                   FSUB REAL8 PTR [ECX-4FH]
00401B84: 76E3                     JBE 401B69H
00401B86: 13F4                     ADC ESI, ESP
00401B88: 4F                       DEC EDI
00401B89: 6785B7C605               TEST ESI, [BX+05C6H]
00401B8E: FC                       CLD
00401B8F: 4C                       DEC ESP
00401B90: 4C                       DEC ESP
00401B91: DEA1E59528A9             FISUB WORD PTR [ECX-56D76A1BH]
00401B97: AE                       SCASB
00401B98: 7459                     JZ 401BF3H
00401B9A: 56                       PUSH ESI
00401B9B: B9ABCDBD32               MOV ECX, 32BDCDABH
00401BA0: DD18                     FSTP REAL8 PTR [EAX]
00401BA2: 4F                       DEC EDI
00401BA3: EA43ED8ED7B488           JMP FAR 88B4:D78EED43H
00401BAA: 5E                       POP ESI
00401BAB: 4C                       DEC ESP
00401BAC: CD2D                     INT 2DH
00401BAE: 5A                       POP EDX
00401BAF: FC                       CLD
00401BB0: DCD3                     FCOM
00401BB2: 44                       INC ESP
00401BB3: 17                       POP SS
00401BB4: 8D960FFEC51E             LEA EDX, [ESI+1EC5FE0FH]
00401BBA: 74B7                     JZ 401B73H
00401BBC: A9207B1E65               TEST EAX, 651E7B20H
00401BC1: 2B0C4A                   SUB ECX, [EDX+ECX*2]
00401BC4: 26369B                   WAIT
00401BC7: F4                       HLT
00401BC8: 144A                     ADC AL, 4AH
00401BCA: 94                       XCHG ESP, EAX
00401BCB: AF                       SCASD
00401BCC: 96                       XCHG ESI, EAX
00401BCD: 0F75DF                   PCMPEQW MM3, MM7
00401BD0: 95                       XCHG EBP, EAX
00401BD1: C57CDEF3                 LDS EDI, [ESI+EBX*8-0DH]
00401BD5: C6BB98C664B48E           INVALID
00401BDC: A1B5F60164               MOV EAX, [6401F6B5H]
00401BE1: D132                     INVALID
00401BE3: C6A52898B38C7B           INVALID
00401BEA: 6A9D                     PUSH FFFFFF9DH
00401BEC: 7186                     JNO 401B74H
00401BEE: D041B6                   ROL BYTE PTR [ECX-4AH], 01H
00401BF1: DC811300DC3E             FADD REAL8 PTR [ECX+3EDC0013H]
00401BF7: 1A28                     SBB CH, [EAX]
00401BF9: 57                       PUSH EDI
00401BFA: 45                       INC EBP
00401BFB: 893B                     MOV [EBX], EDI
00401BFD: 41                       INC ECX
00401BFE: AC                       LODSB
00401BFF: E3A2                     JECXZ 401BA3H
00401C01: F05C                     LOCK POP ESP
00401C03: E745                     OUT 45H, EAX
00401C05: EB42                     JMP 401C49H
00401C07: DC3488                   FDIV REAL8 PTR [EAX+ECX*4]
00401C0A: 0BBD74573E47             OR EDI, [EBP+473E5774H]
00401C10: A7                       CMPSD
00401C11: FD                       STD
00401C12: 3444                     XOR AL, 44H
00401C14: 1C67                     SBB AL, 67H
00401C16: 6880472990               PUSH 90294780H
00401C1B: 5C                       POP ESP
00401C1C: 93                       XCHG EBX, EAX
00401C1D: 08C5                     OR CH, AL
00401C1F: 8BE1                     MOV ESP, ECX
00401C21: C3                       RET
00401C22: 59                       POP ECX
00401C23: 3E61                     POPAD
00401C25: D511                     AAD 11H
00401C27: F1                       ICEBP
00401C28: 35E5600EEC               XOR EAX, EC0E60E5H
00401C2D: 2D65F53A2E               SUB EAX, 2E3AF565H
00401C32: CD6C                     INT 6CH
00401C34: 8D7017                   LEA ESI, [EAX+17H]
00401C37: ED                       IN EAX, DX
00401C38: 56                       PUSH ESI
00401C39: 48                       DEC EAX
00401C3A: FF881B044E15             DEC [EAX+154E041BH]
00401C40: 650DA69770E4             OR EAX, E47097A6H
00401C46: A97537BB68               TEST EAX, 68BB3775H
00401C4B: B697                     MOV DH, 97H
00401C4D: 1D9E8E770A               SBB EAX, 0A778E9EH
00401C52: 2F                       DAS
00401C53: D11F                     RCR [EDI], 01H
00401C55: 24D7                     AND AL, D7H
00401C57: F8                       CLC
00401C58: F8                       CLC
00401C59: ED                       IN EAX, DX
00401C5A: 6BBFD59B337F9E           IMUL EDI, [EDI+7F339BD5H], 9EH
00401C61: 4E                       DEC ESI
00401C62: 72D8                     JB 401C3CH
00401C64: 46                       INC ESI
00401C65: F32F                     REP DAS
00401C67: 042A                     ADD AL, 2AH
00401C69: C4CA                     LES ECX, EDX
00401C6B: DE862BE83BA2             FIADD WORD PTR [ESI-5DC417D5H]
00401C71: CE                       INTO
00401C72: B6D1                     MOV DH, D1H
00401C74: 6941CA40ED209D           IMUL EAX, [ECX-36H], 9D20ED40H
00401C7B: F9                       STC
00401C7C: 9AAA5B2353AD8C           CALL FAR 8CAD:53235BAAH
00401C83: CB                       RETF
00401C84: C40F                     LES ECX, [EDI]
00401C86: FF6875                   JMP FAR [EAX+75H]
00401C89: B79A                     MOV BH, 9AH
00401C8B: 0A2B                     OR CH, [EBX]
00401C8D: 864CCBDF                 XCHG CL, [EBX+ECX*8-21H]
00401C91: 2878AA                   SUB [EAX-56H], BH
00401C94: 7101                     JNO 401C97H
00401C96: DA9F2FE7931E             FICOMP DWORD PTR [EDI+1E93E72FH]
00401C9C: 60                       PUSHAD
00401C9D: 65BC6E03FDF6             MOV ESP, F6FD036EH
00401CA3: D89DBE35797B             FCOMP REAL4 PTR [EBP+7B7935BEH]
00401CA9: B46E                     MOV AH, 6EH
00401CAB: 97                       XCHG EDI, EAX
00401CAC: 098E34B37B7F             OR [ESI+7F7BB334H], ECX
00401CB2: 205852                   AND [EAX+52H], BL
00401CB5: 9AD67D39B12276           CALL FAR 7622:B1397DD6H
00401CBC: 5C                       POP ESP
00401CBD: 860C3F                   XCHG CL, [EDI+EDI]
00401CC0: 85F7                     TEST ESI, EDI
00401CC2: 042C                     ADD AL, 2CH
00401CC4: 54                       PUSH ESP
00401CC5: 97                       XCHG EDI, EAX
00401CC6: 7D4B                     JNL 401D13H
00401CC8: 96                       XCHG ESI, EAX
00401CC9: 0FB554A65D               LGS EDX, [ESI+*4]
00401CCE: 8DC8                     LEA ECX, EAX
00401CD0: A351931D6F               MOV [6F1D9351H], EAX
00401CD5: 02F0                     ADD DH, AL
00401CD7: F9                       STC
00401CD8: 5F                       POP EDI
00401CD9: 4B                       DEC EBX
00401CDA: 0E                       PUSH CS
00401CDB: 93                       XCHG EBX, EAX
00401CDC: B92625F9C9               MOV ECX, C9F92526H
00401CE1: 80B6BC4AB8C1DB           XOR BYTE PTR [ESI-3E47B544H], FFFFFFDBH
00401CE8: 46                       INC ESI
00401CE9: 8E03                     MOV ES, [EBX]
00401CEB: FA                       CLI
00401CEC: 235CB037                 AND EBX, [EAX+ESI*4+37H]
00401CF0: A1D8F7BB25               MOV EAX, [25BBF7D8H]
00401CF5: 72EF                     JB 401CE6H
00401CF7: B312                     MOV BL, 12H
00401CF9: CE                       INTO
00401CFA: 004BE5                   ADD [EBX-1BH], CL
00401CFD: D9E8                     FLD1
00401CFF: AC                       LODSB
00401D00: 794A                     JNS 401D4CH
00401D02: 41                       INC ECX
00401D03: 4C                       DEC ESP
00401D04: 69B26B24D631A9896BD6     IMUL ESI, [EDX+31D6246BH], D66B89A9H
00401D0E: 61                       POPAD
00401D0F: 286B6D                   SUB [EBX+6DH], CH
00401D12: 0832                     OR [EDX], DH
00401D14: 898126429390             MOV [ECX-6F6CBDDAH], EAX
00401D1A: 1F                       POP DS
00401D1B: 825768A7                 AND BYTE PTR [EDI+68H], FFFFFFA7H
00401D1F: 646F                     OUTSD
00401D21: AD                       LODSD
00401D22: 79C7                     JNS 401CEBH
00401D24: D7                       XLAT
00401D25: 1F                       POP DS
00401D26: A4                       MOVSB
00401D27: E95AC98646               JMP 46C6E686H
00401D2C: CA7742                   RETF 4277H
00401D2F: 21F1                     AND ECX, ESI
00401D31: 1520241EC6               ADC EAX, C61E2420H
00401D36: E242                     LOOP 401D7AH
00401D38: DB07                     FILD DWORD PTR [EDI]
00401D3A: 64262C23                 SUB AL, 23H
00401D3E: D555                     AAD 55H
00401D40: 186CF7CD                 SBB [EDI+ESI*8-33H], CH
00401D44: F6A594DA9EA7             MUL BYTE PTR [EBP-5861256CH]
00401D4A: AC                       LODSB
00401D4B: 1C24                     SBB AL, 24H
00401D4D: 0CF1                     OR AL, F1H
00401D4F: B288                     MOV DL, 88H
00401D51: F2C5E3                   REPNZ LDS ESP, EBX
00401D54: 3F                       AAS
00401D55: 8747DA                   XCHG EAX, [EDI-26H]
00401D58: 0216                     ADD DL, [ESI]
00401D5A: 2F                       DAS
00401D5B: BC57964A63               MOV ESP, 634A9657H
00401D60: B954D47AC7               MOV ECX, C77AD454H
00401D65: 6B84ADC35ED1874C         IMUL EAX, [EBP+EBP*4-782EA13DH], 4CH
00401D6D: 9E                       SAHF
00401D6E: 8AB8B57855A1             MOV BH, [EAX-5EAA874BH]
00401D74: 4C                       DEC ESP
00401D75: 1974A1CE                 SBB ESI, [ECX+*4]
00401D79: E7ED                     OUT EDH, EAX
00401D7B: 52                       PUSH EDX
00401D7C: 7637                     JBE 401DB5H
00401D7E: 4B                       DEC EBX
00401D7F: D4D7                     AAM D7H
00401D81: 78C9                     JS 401D4CH
00401D83: 64FD                     STD
00401D85: C9                       LEAVE
00401D86: F8                       CLC
00401D87: 8C29                     MOV [ECX], GS
00401D89: FB                       STI
00401D8A: 96                       XCHG ESI, EAX
00401D8B: E93D2D59E2               JMP E2994ACDH
00401D90: 85E8                     TEST EBP, EAX
00401D92: E48D                     IN AL, 8DH
00401D94: 3F                       AAS
00401D95: 3C46                     CMP AL, 46H
00401D97: CAF0A9                   RETF A9F0H
00401D9A: D322                     SHL DWORD PTR [EDX], CL
00401D9C: F202C9                   REPNZ ADD CL, CL
00401D9F: 53                       PUSH EBX
00401DA0: AF                       SCASD
00401DA1: A0C179C53C               MOV AL, [3CC579C1H]
00401DA6: 3884BCA959DF2E           CMP [ESP+EDI*4+2EDF59A9H], AL
00401DAD: 96                       XCHG ESI, EAX
00401DAE: 010CF3                   ADD [EBX+ESI*8], ECX
00401DB1: 6F                       OUTSD
00401DB2: 47                       INC EDI
00401DB3: 95                       XCHG EBP, EAX
00401DB4: 19E9                     SBB ECX, EBP
00401DB6: 1B22                     SBB ESP, [EDX]
00401DB8: BAFCC583F4               MOV EDX, F483C5FCH
00401DBD: CF                       IRETD
00401DBE: BB6CAAB678               MOV EBX, 78B6AA6CH
00401DC3: 7C23                     JL 401DE8H
00401DC5: F5                       CMC
00401DC6: A9C0481A93               TEST EAX, 931A48C0H
00401DCB: E2AB                     LOOP 401D78H
00401DCD: 3EB83DE2BB37             MOV EAX, 37BBE23DH
00401DD3: C788026BE590802AB3B1     INVALID
00401DDD: CD2E                     INT 2EH
00401DDF: AF                       SCASD
00401DE0: 52                       PUSH EDX
00401DE1: 6BB0728FDC0561           IMUL ESI, [EAX+05DC8F72H], 61H
00401DE8: A3C17CBA19               MOV [19BA7CC1H], EAX
00401DED: EE                       OUT DX, AL
00401DEE: D3C4                     ROL ESP, CL
00401DF0: 48                       DEC EAX
00401DF1: 0E                       PUSH CS
00401DF2: 187E9D                   SBB [ESI-63H], BH
00401DF5: 03AE4A4F59D9             ADD EBP, [ESI-26A6B0B6H]
00401DFB: B49A                     MOV AH, 9AH
00401DFD: 1393040F4B94             ADC EDX, [EBX-6BB4F0FCH]
00401E03: B443                     MOV AH, 43H
00401E05: 0A543BF2                 OR DL, [EBX+EDI-0EH]
00401E09: 59                       POP ECX
00401E0A: 02B02120546C             ADD DH, [EAX+6C542021H]
00401E10: 0464                     ADD AL, 64H
00401E12: 2430                     AND AL, 30H
00401E14: 29B21E88F9C5             SUB [EDX-3A0677E2H], ESI
00401E1A: 21C0                     AND EAX, EAX
00401E1C: DB9D986C52C0             FISTP DWORD PTR [EBP-3FAD9368H]
00401E22: 00C7                     ADD BH, AL
00401E24: 43                       INC EBX
00401E25: B6F7                     MOV DH, F7H
00401E27: DE3480                   FIDIV WORD PTR [EAX+EAX*4]
00401E2A: CE                       INTO
00401E2B: 0DBFD260B3               OR EAX, B360D2BFH
00401E30: 357D80F580               XOR EAX, 80F5807DH
00401E35: 9E                       SAHF
00401E36: 8107183DEE73             ADD [EDI], 73EE3D18H
00401E3C: 83769DD1                 XOR [ESI-63H], FFFFFFD1H
00401E40: FE39                     INVALID
00401E42: 2406                     AND AL, 06H
00401E44: F2B411                   REPNZ MOV AH, 11H
00401E47: E302                     JECXZ 401E4BH
00401E49: D0A927B8DCF0             SHR BYTE PTR [ECX-0F2347D9H], 01H
00401E4F: 0D6F667F5C               OR EAX, 5C7F666FH
00401E54: 9AE33C92DF6790           CALL FAR 9067:DF923CE3H
00401E5B: B4DC                     MOV AH, DCH
00401E5D: F8                       CLC
00401E5E: B29C                     MOV DL, 9CH
00401E60: E0A1                     LOOPNZ 401E03H
00401E62: 50                       PUSH EAX
00401E63: 8FF2                     INVALID
00401E65: A3316E6D41               MOV [416D6E31H], EAX
00401E6A: BB8A9E7CCB               MOV EBX, CB7C9E8AH
00401E6F: 45                       INC EBP
00401E70: A8FA                     TEST AL, FAH
00401E72: 9D                       POPFD
00401E73: 55                       PUSH EBP
00401E74: 3C8F                     CMP AL, 8FH
00401E76: 730B                     JNB 401E83H
00401E78: B298                     MOV DL, 98H
00401E7A: 95                       XCHG EBP, EAX
00401E7B: D9C0                     FLD ST(0)
00401E7D: FC                       CLD
00401E7E: 6B9596BD995690           IMUL EDX, [EBP+5699BD96H], 90H
00401E85: 5F                       POP EDI
00401E86: 3A8A68E3B6AA             CMP CL, [EDX-55491C98H]
00401E8C: AC                       LODSB
00401E8D: 5E                       POP ESI
00401E8E: E45B                     IN AL, 5BH
00401E90: B7F8                     MOV BH, F8H
00401E92: 78E2                     JS 401E76H
00401E94: C23AD6                   RETN D63AH
00401E97: D1EF                     SHR EDI, 01H
00401E99: 1DDA2931E4               SBB EAX, E43129DAH
00401E9E: 08F6                     OR DH, DH
00401EA0: F36F                     REP OUTSD
00401EA2: CB                       RETF
00401EA3: C46959                   LES EBP, [ECX+59H]
00401EA6: 43                       INC EBX
00401EA7: 37                       AAA
00401EA8: 28E1                     SUB CL, AH
00401EAA: 59                       POP ECX
00401EAB: 1BDC                     SBB EBX, ESP
00401EAD: D9B5105A6A75             FSTENV [EBP+756A5A10H]
00401EB3: A00D2262CE               MOV AL, [CE62220DH]
00401EB8: 3667FD                   STD
00401EBB: 3A2B                     CMP CH, [EBX]
00401EBD: 7B6D                     JNP 401F2CH
00401EBF: F4                       HLT
00401EC0: 9B                       WAIT
00401EC1: D9E6                     INVALID
00401EC3: DB0A                     INVALID
00401EC5: B8E6A09EA6               MOV EAX, A69EA0E6H
00401ECA: AF                       SCASD
00401ECB: 94                       XCHG ESP, EAX
00401ECC: 6A19                     PUSH 00000019H
00401ECE: 9F                       LAHF
00401ECF: F9                       STC
00401ED0: BB2CE07798               MOV EBX, 9877E02CH
00401ED5: 7D6D                     JNL 401F44H
00401ED7: 6C                       INSB
00401ED8: A93EE9BE44               TEST EAX, 44BEE93EH
00401EDD: 43                       INC EBX
00401EDE: 6C                       INSB
00401EDF: 0832                     OR [EDX], DH
00401EE1: BFB4E82A7D               MOV EDI, 7D2AE8B4H
00401EE6: 119930B86E90             ADC [ECX-6F9147D0H], EBX
00401EEC: 7B0E                     JNP 401EFCH
00401EEE: 40                       INC EAX
00401EEF: AA                       STOSB
00401EF0: D7                       XLAT
00401EF1: 5D                       POP EBP
00401EF2: 28FD                     SUB CH, BH
00401EF4: BDAA947AD6               MOV EBP, D67A94AAH
00401EF9: 2A12                     SUB DL, [EDX]
00401EFB: BF5317EE42               MOV EDI, 42EE1753H
00401F00: E96857B7AE               JMP AEF7766DH
00401F05: BACC5373CB               MOV EDX, CB7353CCH
00401F0A: 46                       INC ESI
00401F0B: 0E                       PUSH CS
00401F0C: F039F1                   LOCK CMP ECX, ESI
00401F0F: AC                       LODSB
00401F10: 325337                   XOR DL, [EBX+37H]
00401F13: F61A                     NEG BYTE PTR [EDX]
00401F15: A1645EF516               MOV EAX, [16F55E64H]
00401F1A: 5A                       POP EDX
00401F1B: 5C                       POP ESP
00401F1C: D7                       XLAT
00401F1D: 96                       XCHG ESI, EAX
00401F1E: 42                       INC EDX
00401F1F: B5D4                     MOV CH, D4H
00401F21: D87E14                   FDIVR REAL4 PTR [ESI+14H]
00401F24: 23A4C4DF898187           AND ESP, [ESP+EAX*8-787E7621H]
00401F2B: BF68E5E926               MOV EDI, 26E9E568H
00401F30: ED                       IN EAX, DX
00401F31: CB                       RETF
00401F32: B1FC                     MOV CL, FCH
00401F34: 5E                       POP ESI
00401F35: 86D3                     XCHG DL, BL
00401F37: 36FD                     STD
00401F39: B97801DE1D               MOV ECX, 1DDE0178H
00401F3E: F8                       CLC
00401F3F: 48                       DEC EAX
00401F40: 9F                       LAHF
00401F41: 243A                     AND AL, 3AH
00401F43: 98                       CWDE
00401F44: 0A05642D1DF8             OR AL, [F81D2D64H]
00401F4A: EC                       IN AL, DX
00401F4B: 5E                       POP ESI
00401F4C: 17                       POP SS
00401F4D: 93                       XCHG EBX, EAX
00401F4E: AA                       STOSB
00401F4F: 68E462ADC3               PUSH C3AD62E4H
00401F54: AA                       STOSB
00401F55: AB                       STOSD
00401F56: 04DA                     ADD AL, DAH
00401F58: 7210                     JB 401F6AH
00401F5A: ED                       IN EAX, DX
00401F5B: 1E                       PUSH DS
00401F5C: A4                       MOVSB
00401F5D: B2D8                     MOV DL, D8H
00401F5F: D909                     INVALID
00401F61: 9D                       POPFD
00401F62: DA551C                   FICOM DWORD PTR [EBP+1CH]
00401F65: 78C5                     JS 401F2CH
00401F67: 71EC                     JNO 401F55H
00401F69: FB                       STI
00401F6A: 05E726FCA3               ADD EAX, A3FC26E7H
00401F6F: 3018                     XOR [EAX], BL
00401F71: AC                       LODSB
00401F72: 7F1A                     JNLE 401F8EH
00401F74: F9                       STC
00401F75: F70518A24EE2C6E16512     TEST [E24EA218H], 1265E1C6H
00401F7F: 8219A1                   AND BYTE PTR [ECX], FFFFFFA1H
00401F82: 4B                       DEC EBX
00401F83: C6CE68                   INVALID
00401F86: 51                       PUSH ECX
00401F87: A80F                     TEST AL, 0FH
00401F89: C1F49A                   INVALID
00401F8C: 8FD9                     INVALID
00401F8E: 80D3D1                   ADC BL, FFFFFFD1H
00401F91: CDFF                     INT FFH
00401F93: 724C                     JB 401FE1H
00401F95: 0CB8                     OR AL, B8H
00401F97: 95                       XCHG EBP, EAX
00401F98: 387C8F63                 CMP [EDI+ECX*4+63H], BH
00401F9C: C4648ACE                 LES ESP, [EDX+ECX*4-32H]
00401FA0: 11A153C53383             ADC [ECX-7CCC3AADH], ESP
00401FA6: 677CA9                   JL 401F52H
00401FA9: 8D7D83                   LEA EDI, [EBP-7DH]
00401FAC: 1A03                     SBB AL, [EBX]
00401FAE: 6F                       OUTSD
00401FAF: 755D                     JNZ 40200EH
00401FB1: 764B                     JBE 401FFEH
00401FB3: 52                       PUSH EDX
00401FB4: 57                       PUSH EDI
00401FB5: DE667F                   FISUB WORD PTR [ESI+7FH]
00401FB8: 8A5215                   MOV DL, [EDX+15H]
00401FBB: 13D3                     ADC EDX, EBX
00401FBD: 53                       PUSH EBX
00401FBE: 16                       PUSH SS
00401FBF: 0032                     ADD [EDX], DH
00401FC1: 6405D00B37F8             ADD EAX, F8370BD0H
00401FC7: A0FE2EA60D               MOV AL, [DA62EFEH]
00401FCC: 01EA                     ADD EDX, EBP
00401FCE: 26F8                     CLC
00401FD0: 3326                     XOR ESP, [ESI]
00401FD2: 7BEF                     JNP 401FC3H
00401FD4: A4                       MOVSB
00401FD5: 52                       PUSH EDX
00401FD6: 42                       INC EDX
00401FD7: FB                       STI
00401FD8: 78D3                     JS 401FADH
00401FDA: 5C                       POP ESP
00401FDB: 94                       XCHG ESP, EAX
00401FDC: 69F5E07C7F97             IMUL ESI, EBP, 977F7CE0H
00401FE2: 93                       XCHG EBX, EAX
00401FE3: 1F                       POP DS
00401FE4: 3A796F                   CMP BH, [ECX+6FH]
00401FE7: BAFD0977EC               MOV EDX, EC7709FDH
00401FEC: 44                       INC ESP
00401FED: 97                       XCHG EDI, EAX
00401FEE: E357                     JECXZ 402047H
00401FF0: 5D                       POP EBP
00401FF1: F1                       ICEBP
00401FF2: 45                       INC EBP
00401FF3: 59                       POP ECX
00401FF4: 7A25                     JPE 40201BH
00401FF6: D2E5                     SHL CH, CL
00401FF8: E9B948DAAC               JMP AD1A68B6H
00401FFD: 83F2AF                   XOR EDX, FFFFFFAFH

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//