首页
社区
课程
招聘
[旧帖] 看看这个汇编语言怎么转成C语言?谢谢大家 0.00雪花
2010-9-17 23:20 1056

[旧帖] 看看这个汇编语言怎么转成C语言?谢谢大家 0.00雪花

2010-9-17 23:20
1056
10038014: B80000B40B               MOV EAX, 0BB40000
10038019: 60                       PUSHAD
1003801A: 0BC0                     OR EAX, EAX
1003801C: 7468                     JZ 10038086
1003801E: E800000000               CALL 10038023
10038023: 58                       POP EAX
10038024: 0553000000               ADD EAX, 00000053
10038029: 8038E9                   CMP BYTE PTR [EAX], FFFFFFE9
1003802C: 7513                     JNZ 10038041
1003802E: 61                       POPAD
1003802F: EB45                     JMP 10038076
10038031: DB2D37800310             FLD REAL10 PTR [10038037]
10038037: FFFF                     INVALID
10038039: FFFF                     INVALID
1003803B: FFFF                     INVALID
1003803D: FFFF                     INVALID
1003803F: 3D40E80000               CMP EAX, 0000E840
10038044: 0000                     ADD [EAX], AL
10038046: 58                       POP EAX
10038047: 2500F0FFFF               AND EAX, FFFFF000
1003804C: 33FF                     XOR EDI, EDI
1003804E: 66BB195A                 MOV BX, 5A19
10038052: 6683C334                 ADD BX, 0034
10038056: 663918                   CMP [EAX], BX
10038059: 7512                     JNZ 1003806D
1003805B: 0FB7503C                 MOVZX EDX, WORD PTR [EAX+3C]
1003805F: 03D0                     ADD EDX, EAX
10038061: BBE9440000               MOV EBX, 000044E9
10038066: 83C367                   ADD EBX, 00000067
10038069: 391A                     CMP [EDX], EBX
1003806B: 7407                     JZ 10038074
1003806D: 2D00100000               SUB EAX, 00001000
10038072: EBDA                     JMP 1003804E
10038074: 8BF8                     MOV EDI, EAX
10038076: B88A2D3000               MOV EAX, 00302D8A
1003807B: 03C7                     ADD EAX, EDI
1003807D: B96D820300               MOV ECX, 0003826D
10038082: 03CF                     ADD ECX, EDI
10038084: EB0A                     JMP 10038090
10038086: B88A2D3010               MOV EAX, 10302D8A
1003808B: B96D820310               MOV ECX, 1003826D
10038090: 50                       PUSH EAX
10038091: 51                       PUSH ECX
10038092: E887000000               CALL 1003811E
10038097: E800000000               CALL 1003809C
1003809C: 58                       POP EAX
1003809D: 2D26000000               SUB EAX, 00000026
100380A2: B943405E00               MOV ECX, 005E4043
100380A7: 81E9563E5E00             SUB ECX, 005E3E56
100380AD: 894801                   MOV [EAX+01], ECX
100380B0: C600E9                   MOV BYTE PTR [EAX], E9
100380B3: 61                       POPAD
100380B4: E9AF010000               JMP 10038268
100380B9: 2293C9E48A78             AND DL, [EBX+788AE4C9]
100380BF: BC5EA2FFB4               MOV ESP, B4FFA25E
100380C4: 324178                   XOR AL, [ECX+78]
100380C7: 8F2566159075             INVALID
100380CD: BADCED763B               MOV EDX, 3B76EDDC
100380D2: 1D8EC76331               SBB EAX, 3163C78E
100380D7: 98                       CWDE
100380D8: 4C                       DEC ESP
100380D9: 2693                     XCHG EBX, EAX
100380DB: C9                       LEAVE
100380DC: E4F2                     IN AL, F2
100380DE: 78BC                     JS 1003809C
100380E0: 5E                       POP ESI
100380E1: 2F                       DAS
100380E2: 17                       POP SS
100380E3: 8B4522                   MOV EAX, [EBP+22]
100380E6: 91                       XCHG ECX, EAX
100380E7: C864B1D8                 ENTER B164, D8
100380EB: EB75                     JMP 10038162
100380ED: BADCED763B               MOV EDX, 3B76EDDC
100380F2: 1DF63B5761               SBB EAX, 61573BF6
100380F7: B22B                     MOV DL, 2B
100380F9: 4D                       DEC EBP
100380FA: 06                       PUSH ES
100380FB: 3657                     PUSH EDI
100380FD: 202DEAAE90F6             AND [F690AEEA], CH
10038103: B073                     MOV AL, 73
10038105: 45                       INC EBP
10038106: 77C8                     JNBE 100380D0
10038108: 64B1D8                   MOV CL, D8
1003810B: EB75                     JMP 10038182
1003810D: BADCED763B               MOV EDX, 3B76EDDC
10038112: 1D8EC76331               SBB EAX, 3163C78E
10038117: 98                       CWDE
10038118: 4C                       DEC ESP
10038119: 2693                     XCHG EBX, EAX
1003811B: C8E4F260                 ENTER F2E4, 60
1003811F: 8B742424                 MOV ESI, [ESP+24]
10038123: 8B7C2428                 MOV EDI, [ESP+28]
10038127: FC                       CLD
10038128: B280                     MOV DL, 80
1003812A: 8A06                     MOV AL, [ESI]
1003812C: 46                       INC ESI
1003812D: 8807                     MOV [EDI], AL
1003812F: 47                       INC EDI
10038130: BB02000000               MOV EBX, 00000002
10038135: 02D2                     ADD DL, DL
10038137: 7505                     JNZ 1003813E
10038139: 8A16                     MOV DL, [ESI]
1003813B: 46                       INC ESI
1003813C: 12D2                     ADC DL, DL
1003813E: 73EA                     JNB 1003812A
10038140: 02D2                     ADD DL, DL
10038142: 7505                     JNZ 10038149
10038144: 8A16                     MOV DL, [ESI]
10038146: 46                       INC ESI
10038147: 12D2                     ADC DL, DL
10038149: 734F                     JNB 1003819A
1003814B: 33C0                     XOR EAX, EAX
1003814D: 02D2                     ADD DL, DL
1003814F: 7505                     JNZ 10038156
10038151: 8A16                     MOV DL, [ESI]
10038153: 46                       INC ESI
10038154: 12D2                     ADC DL, DL
10038156: 0F83DF000000             JNB 1003823B
1003815C: 02D2                     ADD DL, DL
1003815E: 7505                     JNZ 10038165
10038160: 8A16                     MOV DL, [ESI]
10038162: 46                       INC ESI
10038163: 12D2                     ADC DL, DL
10038165: 13C0                     ADC EAX, EAX
10038167: 02D2                     ADD DL, DL
10038169: 7505                     JNZ 10038170
1003816B: 8A16                     MOV DL, [ESI]
1003816D: 46                       INC ESI
1003816E: 12D2                     ADC DL, DL
10038170: 13C0                     ADC EAX, EAX
10038172: 02D2                     ADD DL, DL
10038174: 7505                     JNZ 1003817B
10038176: 8A16                     MOV DL, [ESI]
10038178: 46                       INC ESI
10038179: 12D2                     ADC DL, DL
1003817B: 13C0                     ADC EAX, EAX
1003817D: 02D2                     ADD DL, DL
1003817F: 7505                     JNZ 10038186
10038181: 8A16                     MOV DL, [ESI]
10038183: 46                       INC ESI
10038184: 12D2                     ADC DL, DL
10038186: 13C0                     ADC EAX, EAX
10038188: 7406                     JZ 10038190
1003818A: 57                       PUSH EDI
1003818B: 2BF8                     SUB EDI, EAX
1003818D: 8A07                     MOV AL, [EDI]
1003818F: 5F                       POP EDI
10038190: 8807                     MOV [EDI], AL
10038192: 47                       INC EDI
10038193: BB02000000               MOV EBX, 00000002
10038198: EB9B                     JMP 10038135
1003819A: B801000000               MOV EAX, 00000001
1003819F: 02D2                     ADD DL, DL
100381A1: 7505                     JNZ 100381A8
100381A3: 8A16                     MOV DL, [ESI]
100381A5: 46                       INC ESI
100381A6: 12D2                     ADC DL, DL
100381A8: 13C0                     ADC EAX, EAX
100381AA: 02D2                     ADD DL, DL
100381AC: 7505                     JNZ 100381B3
100381AE: 8A16                     MOV DL, [ESI]
100381B0: 46                       INC ESI
100381B1: 12D2                     ADC DL, DL
100381B3: 72EA                     JB 1003819F
100381B5: 2BC3                     SUB EAX, EBX
100381B7: BB01000000               MOV EBX, 00000001
100381BC: 7528                     JNZ 100381E6
100381BE: B901000000               MOV ECX, 00000001
100381C3: 02D2                     ADD DL, DL
100381C5: 7505                     JNZ 100381CC
100381C7: 8A16                     MOV DL, [ESI]
100381C9: 46                       INC ESI
100381CA: 12D2                     ADC DL, DL
100381CC: 13C9                     ADC ECX, ECX
100381CE: 02D2                     ADD DL, DL
100381D0: 7505                     JNZ 100381D7
100381D2: 8A16                     MOV DL, [ESI]
100381D4: 46                       INC ESI
100381D5: 12D2                     ADC DL, DL
100381D7: 72EA                     JB 100381C3
100381D9: 56                       PUSH ESI
100381DA: 8BF7                     MOV ESI, EDI
100381DC: 2BF5                     SUB ESI, EBP
100381DE: F3A4                     REP MOVSB
100381E0: 5E                       POP ESI
100381E1: E94FFFFFFF               JMP 10038135
100381E6: 48                       DEC EAX
100381E7: C1E008                   SHL EAX, 08
100381EA: 8A06                     MOV AL, [ESI]
100381EC: 46                       INC ESI
100381ED: 8BE8                     MOV EBP, EAX
100381EF: B901000000               MOV ECX, 00000001
100381F4: 02D2                     ADD DL, DL
100381F6: 7505                     JNZ 100381FD
100381F8: 8A16                     MOV DL, [ESI]
100381FA: 46                       INC ESI
100381FB: 12D2                     ADC DL, DL
100381FD: 13C9                     ADC ECX, ECX
100381FF: 02D2                     ADD DL, DL
10038201: 7505                     JNZ 10038208
10038203: 8A16                     MOV DL, [ESI]
10038205: 46                       INC ESI
10038206: 12D2                     ADC DL, DL
10038208: 72EA                     JB 100381F4
1003820A: 3D007D0000               CMP EAX, 00007D00
1003820F: 731A                     JNB 1003822B
10038211: 3D00050000               CMP EAX, 00000500
10038216: 720E                     JB 10038226
10038218: 41                       INC ECX
10038219: 56                       PUSH ESI
1003821A: 8BF7                     MOV ESI, EDI
1003821C: 2BF0                     SUB ESI, EAX
1003821E: F3A4                     REP MOVSB
10038220: 5E                       POP ESI
10038221: E90FFFFFFF               JMP 10038135
10038226: 83F87F                   CMP EAX, 0000007F
10038229: 7703                     JNBE 1003822E
1003822B: 83C102                   ADD ECX, 00000002
1003822E: 56                       PUSH ESI
1003822F: 8BF7                     MOV ESI, EDI
10038231: 2BF0                     SUB ESI, EAX
10038233: F3A4                     REP MOVSB
10038235: 5E                       POP ESI
10038236: E9FAFEFFFF               JMP 10038135
1003823B: 8A06                     MOV AL, [ESI]
1003823D: 46                       INC ESI
1003823E: 33C9                     XOR ECX, ECX
10038240: C0E801                   SHR AL, 01
10038243: 7417                     JZ 1003825C
10038245: 83D102                   ADC ECX, 00000002
10038248: 8BE8                     MOV EBP, EAX
1003824A: 56                       PUSH ESI
1003824B: 8BF7                     MOV ESI, EDI
1003824D: 2BF0                     SUB ESI, EAX
1003824F: F3A4                     REP MOVSB
10038251: 5E                       POP ESI
10038252: BB01000000               MOV EBX, 00000001
10038257: E9D9FEFFFF               JMP 10038135
1003825C: 2B7C2428                 SUB EDI, [ESP+28]
10038260: 897C241C                 MOV [ESP+1C], EDI
10038264: 61                       POPAD
10038265: C20800                   RETN 0008
10038268: E91DAB2C00               JMP 10302D8A
1003826D: E938DC3952               JMP 623D5EAA
10038272: 01FF                     ADD EDI, EDI
10038274: 3820                     CMP [EAX], AH
10038276: 46                       INC ESI
10038277: EAB8F41C235E8C           JMP FAR 8C5E:231CF4B8
1003827E: 237E70                   AND EDI, [ESI+70]
10038281: 0187F70E5C24             ADD [EDI+245C0EF7], EAX
10038287: 11FE                     ADC ESI, EDI
10038289: BB2211E10F               MOV EBX, 0FE11122
1003828E: BAF4B37CC0               MOV EDX, C07CB3F4
10038293: 7265                     JB 100382FA
10038295: 675F                     POP EDI
10038297: 6BE879                   IMUL EBP, EAX, 79
1003829A: 877603                   XCHG ESI, [ESI+03]
1003829D: 53                       PUSH EBX
1003829E: 6F                       OUTSD
1003829F: 667477                   JZ 8319
100382A2: 61                       POPAD
100382A3: 1E                       PUSH DS
100382A4: C45C434F                 LES EBX, [EBX+EAX*2+4F]
100382A8: 6D                       INSD
100382A9: 7007                     JO 100382B2
100382AB: 6E                       OUTSB
100382AC: 7987                     JNS 10038235
100382AE: 50                       PUSH EAX
100382AF: CF                       IRETD
100382B0: 21647563                 AND [EBP+ESI*2+63], ESP
100382B4: 7436                     JZ 100382EC
100382B6: 19BEB14003C2             SBB [ESI-3DFCBF4F], EDI
100382BC: B501                     MOV CH, 01
100382BE: F77101                   DIV [ECX+01]
100382C1: C21FF7                   RETN F71F
100382C4: 1C02                     SBB AL, 02
100382C6: 23D5                     AND EDX, EBP
100382C8: F1                       ICEBP
100382C9: 330F                     XOR ECX, [EDI]
100382CB: 7085                     JO 10038252
100382CD: F8                       CLC
100382CE: 2575077365               AND EAX, 65730775
100382D3: 7261                     JB 10038336
100382D5: 7017                     JO 100382EE
100382D7: 6447                     INC EDI
100382D9: 746F                     JZ 1003834A
100382DB: 875C52CF                 XCHG EBX, [EDX+EDX*2-31]
100382DF: DB0E                     INVALID
100382E1: FFA641207A2E             JMP [ESI+2E7A2041]
100382E7: 7C78                     JL 10038361
100382E9: 9C                       PUSHFD
100382EA: F4                       HLT
100382EB: 57                       PUSH EDI
100382EC: 7FE4                     JNLE 100382D2
100382EE: 64CE                     INTO
100382F0: 9C                       PUSHFD
100382F1: BEF37D852B               MOV ESI, 2B857DF3
100382F6: 01EA                     ADD EDX, EBP
100382F8: A301842EAE               MOV [AE2E8401], EAX
100382FD: E292                     LOOP 10038291
100382FF: 2B35B0D51B35             SUB ESI, [351BD5B0]
10038305: 03842FBFC822EE           ADD EAX, [EDI+EBP-11DD3741]
1003830C: 11FB                     ADC EBX, EDI
1003830E: F2712E                   REPNZ JNO 1003833F
10038311: 10FF                     ADC BH, BH
10038313: C7A00F087DDAD3B0557E     INVALID
1003831D: 7160                     JNO 1003837F
1003831F: 97                       XCHG EDI, EAX
10038320: C51CF5D8466104           LDS EBX, [ESI*8+046146D8]
10038327: 7374                     JNB 1003839D
10038329: 43                       INC EBX
1003832A: 41                       INC ECX
1003832B: 4D                       DEC EBP
1003832C: 8E5CEECD                 MOV DS, [ESI+EBP*8-33]
10038330: 98                       CWDE
10038331: 03C2                     ADD EAX, EDX
10038333: 35E9DE2427               XOR EAX, 2724DEE9
10038338: 7823                     JS 1003835D
1003833A: 4A                       DEC EDX
1003833B: 2EA12FC29D01             MOV EAX, CS:[19DC22F]
10038341: DD788B                   FSTSW [EAX-75]
10038344: C5E4                     LDS ESP, ESP
10038346: D438                     AAM 38
10038348: 60                       PUSHAD
10038349: E8445D0081               CALL 9103E092
1003834E: ED                       IN EAX, DX
1003834F: EB39                     JMP 1003838A
10038351: 07                       POP ES
10038352: 0C89                     OR AL, 89
10038354: 95                       XCHG EBP, EAX
10038355: 30D5                     XOR CH, DL
10038357: 0E                       PUSH CS
10038358: 0DB5191C88               OR EAX, 881C19B5
1003835D: 850540348310             TEST EAX, [10833440]
10038363: BDD904707F               MOV EBP, 7F7004D9
10038368: 7439                     JZ 100383A3
1003836A: 8BE8                     MOV EBP, EAX
1003836C: 17                       POP SS
1003836D: E2B8                     LOOP 10038327
1003836F: D395C27C1C38             RCL DWORD PTR [EBP+381C7CC2], CL
10038375: 44                       INC ESP
10038376: 24E7                     AND AL, E7
10038378: 3E79E8                   JNS 10038363
1003837B: 036A45                   ADD EBP, [EDX+45]
1003837E: E8A3072968               CALL 782C8B26
10038383: 9A7483DF4ADF0A           CALL FAR 0ADF:4ADF8374
1003838A: 03254B890AD2             ADD ESP, [D20A894B]
10038390: D522                     AAD 22
10038392: E9145F95EB               JMP FB98E2AB
10038397: F4                       HLT
10038398: 02558B                   ADD DL, [EBP-75]
1003839B: EC                       IN AL, DX
1003839C: 83C4D8                   ADD ESP, FFFFFFD8
1003839F: B0EE                     MOV AL, EE
100383A1: 5A                       POP EDX
100383A2: 8110EAD93A02             ADC [EAX], 023AD9EA
100383A8: 8BDA                     MOV EBX, EDX
100383AA: C745D84608C60E           MOV [EBP-28], 0EC60846
100383B1: 40                       INC EAX
100383B2: 8908                     MOV [EAX], ECX
100383B4: 3F                       AAS
100383B5: 817D31801D740F           CMP [EBP+31], 0F741D80
100383BC: 9F                       LAHF
100383BD: 2008                     AND [EAX], CL
100383BF: CC                       INT 3
100383C0: 834345FF                 ADD [EBX+45], FFFFFFFF
100383C4: DD12                     FST REAL8 PTR [EDX]
100383C6: CC                       INT 3
100383C7: EBE1                     JMP 100383AA
100383C9: 36DC6E61                 FSUBR REAL8 PTR SS:[ESI+61]
100383CD: 2682C9C2                 AND CL, FFFFFFC2
100383D1: 0480                     ADD AL, 80
100383D3: 46                       INC ESI
100383D4: 81C47CFFD102             ADD ESP, 02D1FF7C
100383DA: 49                       DEC ECX
100383DB: C422                     LES ESP, [EDX]
100383DD: 3B00                     CMP EAX, [EAX]
100383DF: 8D4580                   LEA EAX, [EBP-80]
100383E2: 8B5D14                   MOV EBX, [EBP+14]
100383E5: 08C7                     OR BH, AL
100383E7: 8519                     TEST EBX, [ECX]
100383E9: 44                       INC ESP
100383EA: 50                       PUSH EAX
100383EB: 8DA00AD1C30A             LEA ESP, [EAX+0AC3D10A]
100383F1: 8818                     MOV [EAX], BL
100383F3: 41                       INC ECX
100383F4: 890B                     MOV [EBX], ECX
100383F6: 8A81BD06205D             MOV AL, [ECX+5D2006BD]
100383FC: 2975E3                   SUB [EBP-1D], ESI
100383FF: 27                       DAA
10038400: 42                       INC EDX
10038401: 8DBA8E64C075             LEA EDI, [EDX+75C0648E]
10038407: 808A0EBB49F45B           OR BYTE PTR [EDX-0BB644F2], 5B
1003840E: 00B8AB375478             ADD [EAX+785437AB], BH
10038414: D3D0                     RCL EAX, CL
10038416: FC                       CLD
10038417: 0FC3                     INVALID
10038419: 084B75                   OR [EBX+75], CL
1003841C: F7B0AFC34752             DIV [EAX+5247C3AF]
10038422: 46                       INC ESI
10038423: 4A                       DEC EDX
10038424: 46                       INC ESI
10038425: 46                       INC ESI
10038426: 2AF9                     SUB BH, CL
10038428: 42                       INC EDX
10038429: 2BD1                     SUB EDX, ECX
1003842B: 61                       POPAD
1003842C: 8AA0D075F0FD             MOV AH, [EAX-020F8A30]
10038432: 8AEE                     MOV CH, DH
10038434: 45                       INC EBP
10038435: FC                       CLD
10038436: 4D                       DEC EBP
10038437: 0AEB                     OR CH, BL
10038439: 04AD                     ADD AL, AD
1003843B: 3C8C                     CMP AL, 8C
1003843D: 46                       INC ESI
1003843E: 803E40                   CMP BYTE PTR [ESI], 40
10038441: F753BA                   NOT [EBX-46]
10038444: 846E34                   TEST CH, [ESI+34]
10038447: 61                       POPAD
10038448: 7D0C                     JNL 10038456
1003844A: EB7F                     JMP 100383CB
1003844C: 90                       NOP
1003844D: 3EF8                     CLC
1003844F: CC                       INT 3
10038450: 6D                       INSD
10038451: 12F0                     ADC DH, AL
10038453: 84CA                     TEST CL, DL
10038455: 0E                       PUSH CS
10038456: F4                       HLT
10038457: 10814AC165F0             ADC [ECX-0F9A3EB6], AL
1003845D: 0440                     ADD AL, 40
1003845F: D6                       SETALC
10038460: F8                       CLC
10038461: D1E0                     SHL EAX, 01
10038463: 3903                     CMP [EBX], EAX
10038465: C26028                   RETN 2860
10038468: 33DB                     XOR EBX, EBX
1003846A: 8A1C1C                   MOV BL, [ESP+EBX]
1003846D: 3080FBCC720A             XOR [EAX+0A72CCFB], AL
10038473: 0A39                     OR BH, [ECX]
10038475: 3D77053EEB               CMP EAX, EB3E0577
1003847A: F2672214                 REPNZ AND DL, [SI]
1003847E: 61                       POPAD
1003847F: F60D0A7F666F             INVALID
10038485: 081E                     OR [ESI], BL
10038487: 5F                       POP EDI
10038488: 4E                       DEC ESI
10038489: C3                       RET
1003848A: 0AAC101A413072           OR CH, [EAX+EDX+7230411A]
10038491: 0B0A                     OR ECX, [EDX]
10038493: 46                       INC ESI
10038494: 7706                     JNBE 1003849C
10038496: DE24A2                   FISUB WORD PTR [EDX+*4]
10038499: 1801                     SBB [ECX], AL
1003849B: 5D                       POP EBP
1003849C: F0EC                     LOCK IN AL, DX
1003849E: F4                       HLT
1003849F: 83737D1B                 XOR [EBX+7D], 0000001B
100384A3: 0272B0                   ADD DH, [EDX-50]
100384A6: 0C37                     OR AL, 37
100384A8: C076A566                 INVALID
100384AC: AA                       STOSB
100384AD: 2641                     INC ECX
100384AF: F8                       CLC
100384B0: CE                       INTO
100384B1: 07                       POP ES
100384B2: 8D6AA8                   LEA EBP, [EDX-58]
100384B5: 003B                     ADD [EBX], BH
100384B7: 55                       PUSH EBP
100384B8: FC                       CLD
100384B9: 0F8278A9BDB0             JB C0C12E37
100384BF: C1AABE3850BA08           SHR [EDX-45AFC742], 08
100384C6: E0B9                     LOOPNZ 10038481
100384C8: E070                     LOOPNZ 1003853A
100384CA: A8FC                     TEST AL, FC
100384CC: BD68403CFE               MOV EBP, FE3C4068
100384D1: 010F                     ADD [EDI], ECX
100384D3: 47                       INC EDI
100384D4: 49                       DEC ECX
100384D5: 75FA                     JNZ 100384D1
100384D7: B922C56ADC               MOV ECX, DC6AC522
100384DC: BB01078104               MOV EBX, 04810701
100384E1: F1                       ICEBP
100384E2: 82EB6D                   AND BL, 6D
100384E5: 02D8                     ADD BL, AL
100384E7: 8E8603DA3E08             MOV ES, [ESI+083EDA03]
100384ED: 0D51658336               OR EAX, 36836551
100384F2: F4                       HLT
100384F3: 5D                       POP EBP
100384F4: CE                       INTO
100384F5: 8A26                     MOV AH, [ESI]
100384F7: F1                       ICEBP
100384F8: 3EE944597F6B             JMP 7B82DE42
100384FE: 7951                     JNS 10038551
10038500: 670413                   ADD AL, 13
10038503: 21A7C4C08A45             AND [EDI+458AC0C4], ESP
10038509: 2505668209               AND EAX, 09826605
1003850E: 1521004151               ADC EAX, 51410021
10038513: C44C81E4                 LES ECX, [ECX+EAX*4-1C]
10038517: A0670A82CC               MOV AL, [CC820A67]
1003851C: B8DE245C46               MOV EAX, 465C24DE
10038521: 1800                     SBB [EAX], AL
10038523: C186F6D4108A06           ROL [ESI-75EF2B0A], 06
1003852A: C01BBC                   RCR BYTE PTR [EBX], BC
1003852D: 43                       INC EBX
1003852E: 0D6E3D0C2C               OR EAX, 2C0C3D6E
10038533: C3                       RET
10038534: E90919B200               JMP 10B59E42
10038539: F8                       CLC
1003853A: BD6C60846A               MOV EBP, 6A84606C
1003853F: C4BC014F27A71C           LES EDI, [ECX+EAX+1CA7274F]
10038546: 5C                       POP ESP
10038547: 8BFF                     MOV EDI, EDI
10038549: 94                       XCHG ESP, EAX
1003854A: E0F1                     LOOPNZ 1003853D
1003854C: A1648C5261               MOV EAX, [61528C64]
10038551: 5A                       POP EDX
10038552: C4C8                     LES ECX, EAX
10038554: 8A4D8C                   MOV CL, [EBP-74]
10038557: 44                       INC ESP
10038558: 1D420752C4               SBB EAX, C4520742
1003855D: DA39                     FIDIVR DWORD PTR [ECX]
1003855F: C9                       LEAVE
10038560: 305FB6                   XOR [EDI-4A], BL
10038563: 77A1                     JNBE 10038506
10038565: 07                       POP ES
10038566: A7                       CMPSD
10038567: 67BC5AB4438C             MOV ESP, 8C43B45A
1003856D: E091                     LOOPNZ 10038500
1003856F: CB                       RETF
10038570: 34C3                     XOR AL, C3
10038572: 00F4                     ADD AH, DH
10038574: 394E5B                   CMP [ESI+5B], ECX
10038577: 760F                     JBE 10038588
10038579: 10B80F513D04             ADC [EAX+043D510F], BH
1003857F: D18E3BCC4654             ROR [ESI+5446CC3B], 01
10038585: 753A                     JNZ 100385C1
10038587: 092E                     OR [ESI], EBP
10038589: B011                     MOV AL, 11
1003858B: 0E                       PUSH CS
1003858C: 48                       DEC EAX
1003858D: EC                       IN AL, DX
1003858E: E428                     IN AL, 28
10038590: 6590                     NOP
10038592: 73FA                     JNB 1003858E
10038594: 8405C5058E96             TEST AL, [968E05C5]
1003859A: ED                       IN EAX, DX
1003859B: 48                       DEC EAX
1003859C: DB53F0                   FIST DWORD PTR [EBX-10]
1003859F: 8CD1                     MOV ECX, SS
100385A1: 2A04C2                   SUB AL, [EDX+EAX*8]
100385A4: 2B50BF                   SUB EDX, [EAX-41]
100385A7: 0E                       PUSH CS
100385A8: 0C3D                     OR AL, 3D
100385AA: F775F9                   DIV [EBP-07]
100385AD: 37                       AAA
100385AE: 1571F821F3               ADC EAX, F321F871
100385B3: 8C77EB                   INVALID
100385B6: 07                       POP ES
100385B7: 0B37                     OR ESI, [EDI]
100385B9: EC                       IN AL, DX
100385BA: 0D8EFE618A               OR EAX, 8A61FE8E
100385BF: B6EA                     MOV DH, EA
100385C1: 2BBE74F9A189             SUB EDI, [ESI-765E068C]
100385C7: E7A0                     OUT A0, EAX
100385C9: 48                       DEC EAX
100385CA: 9F                       LAHF
100385CB: EC                       IN AL, DX
100385CC: FFC3                     INC EBX
100385CE: 57                       PUSH EDI
100385CF: 81770400221D34           XOR [EDI+04], 341D2200
100385D6: C184F93375502082         ROL [ECX+EDI*8+20507533], 82
100385DE: 3F                       AAS
100385DF: 83BB0AB3EF2830           CMP [EBX+28EFB30A], 00000030
100385E6: 02EC                     ADD CH, AH
100385E8: 71EC                     JNO 100385D6
100385EA: 288C7F8A7EFF43           SUB [EDI+EDI*2+43FF7E8A], CL
100385F1: 40                       INC EAX
100385F2: 3F                       AAS
100385F3: 45                       INC EBP
100385F4: A9E984C062               TEST EAX, 62C084E9
100385F9: C4528C                   LES EDX, [EDX-74]
100385FC: A0D1118228               MOV AL, [288211D1]
10038601: AA                       STOSB
10038602: B111                     MOV CL, 11
10038604: CDEF                     INT EF
10038606: 5A                       POP EDX
10038607: 8408                     TEST CL, [EAX]
10038609: 135691                   ADC EDX, [ESI-6F]
1003860C: 65825E82EE               AND BYTE PTR GS:[ESI-7E], FFFFFFEE
10038611: F8                       CLC
10038612: AA                       STOSB
10038613: A5                       MOVSD
10038614: 8611                     XCHG DL, [ECX]
10038616: B63E                     MOV DH, 3E
10038618: 8AA8B9138123             MOV CH, [EAX+238113B9]
1003861E: 97                       XCHG EDI, EAX
1003861F: 4A                       DEC EDX
10038620: 43                       INC EBX
10038621: 0151B8                   ADD [ECX-48], EDX
10038624: D25C108F                 RCR [EAX+EDX-71], CL
10038628: 223C3B                   AND BH, [EBX+EDI]
1003862B: 58                       POP EAX
1003862C: A887                     TEST AL, 87
1003862E: 14FC                     ADC AL, FC
10038630: 67288DDAFC               SUB [DI-0326], CL
10038635: 03DF                     ADD EBX, EDI
10038637: 81E205EA1238             AND EDX, 3812EA05
1003863D: 1F                       POP DS
1003863E: 3D006DD3C6               CMP EAX, C6D36D00
10038643: 299FEEDC00E6             SUB [EDI-19FF2312], EBX
10038649: D4EF                     AAM EF
1003864B: 084F92                   OR [EDI-6E], CL
1003864E: 61                       POPAD
1003864F: C1060B                   ROL [ESI], 0B
10038652: CA1086                   RETF 8610
10038655: 1C33                     SBB AL, 33
10038657: 1E                       PUSH DS
10038658: 8BFB                     MOV EDI, EBX
1003865A: C80C6A13                 ENTER 6A0C, 13
1003865E: AE                       SCASB
1003865F: 02C0                     ADD AL, AL
10038661: 19518C                   SBB [ECX-74], EDX
10038664: DA5CEA60                 FICOMP DWORD PTR [EDX+EBP*8+60]
10038668: 2D1382D4F3               SUB EAX, F3D48213
1003866D: 92                       XCHG EDX, EAX
1003866E: 29A874193FC5             SUB [EAX-3AC0E68C], EBP
10038674: 91                       XCHG ECX, EAX
10038675: B417                     MOV AH, 17
10038677: 44                       INC ESP
10038678: 49                       DEC ECX
10038679: B913781DE5               MOV ECX, E51D7813
1003867E: 00C3                     ADD BL, AL
10038680: 856E69                   TEST EBP, [ESI+69]
10038683: 52                       PUSH EDX
10038684: D200                     ROL [EAX], CL
10038686: 2BCA                     SUB ECX, EDX
10038688: C21CC4                   RETN C41C
1003868B: 238A86315A27             AND ECX, [EDX+275A3186]
10038691: 4C                       DEC ESP
10038692: 61                       POPAD
10038693: E9D3003B71               JMP 813E876B
10038698: 42                       INC EDX
10038699: 3449                     XOR AL, 49
1003869B: 3C76                     CMP AL, 76
1003869D: 59                       POP ECX
1003869E: 01B9486B914D             ADD [ECX+4D916B48], EDI
100386A4: 5F                       POP EDI
100386A5: 628834FA0129             BOUND ECX, [EAX+2901FA34]
100386AB: D18089D444E6             ROL [EAX-19BB2B77], 01
100386B1: 8C5306                   MOV [EBX+06], SS
100386B4: AD                       LODSD
100386B5: 7F10                     JNLE 100386C7
100386B7: 90                       NOP
100386B8: 051DA0A61B               ADD EAX, 1BA6A01D
100386BD: BD485BA702               MOV EBP, 02A75B48
100386C2: D982C3BE6048             FLD REAL4 PTR [EDX+4860BEC3]
100386C8: 34EE                     XOR AL, EE
100386CA: C9                       LEAVE
100386CB: 0CB9                     OR AL, B9
100386CD: 8823                     MOV [EBX], AH
100386CF: 65EAF1304D360C8C         JMP FAR 8C0C:364D30F1
100386D7: 3310                     XOR EDX, [EAX]
100386D9: 3DC0FA80F7               CMP EAX, F780FAC0
100386DE: 46                       INC ESI
100386DF: CB                       RETF
100386E0: 40                       INC EAX
100386E1: 48                       DEC EAX
100386E2: 53                       PUSH EBX
100386E3: 811ED85D5CC1             SBB [ESI], C15C5DD8
100386E9: C7876FAB74402DF7CAC3     MOV [EDI+4074AB6F], C3CAF72D
100386F3: 0A3A                     OR BH, [EDX]
100386F5: 2B10                     SUB EDX, [EAX]
100386F7: 8B4104                   MOV EAX, [ECX+04]
100386FA: 58                       POP EAX
100386FB: 61                       POPAD
100386FC: 62C0                     BOUND EAX, EAX
100386FE: 0333                     ADD ESI, [EBX]
10038700: C09F0163A94884           RCR BYTE PTR [EDI+48A96301], 84
10038707: EB05                     JMP 1003870E
10038709: 67E4B1                   IN AL, B1
1003870C: 37                       AAA
1003870D: 2982E9C120D3             SUB [EDX-2CDF3E17], EAX
10038713: 45                       INC EBP
10038714: 118682CCEA21             ADC [ESI+21EACC82], EAX
1003871A: 117607                   ADC [ESI+07], ESI
1003871D: 033B                     ADD EDI, [EBX]
1003871F: DCD9                     FCOMP
10038721: 6913D4EF9D1B             IMUL EDX, [EBX], 1B9DEFD4
10038727: EC                       IN AL, DX
10038728: A4                       MOVSB
10038729: E81E3560D3               CALL E363BC4C
1003872E: D6                       SETALC
1003872F: 9E                       SAHF
10038730: 40                       INC EAX
10038731: 6A5B                     PUSH 0000005B
10038733: 2189B7250F37             AND [ECX+370F25B7], ECX
10038739: 0A54DAA0                 OR DL, [EDX+EBX*8-60]
1003873D: B1F2                     MOV CL, F2
1003873F: 07                       POP ES
10038740: 9F                       LAHF
10038741: 1A3A                     SBB BH, [EDX]
10038743: 740E                     JZ 10038753
10038745: 7803                     JS 1003874A
10038747: C9                       LEAVE
10038748: AC                       LODSB
10038749: B7BC                     MOV BH, BC
1003874B: FF7B90                   INVALID
1003874E: 5A                       POP EDX
1003874F: 6D                       INSD
10038750: F07AB5                   LOCK JPE 10038708
10038753: 06                       PUSH ES
10038754: F61A                     NEG BYTE PTR [EDX]
10038756: 5F                       POP EDI
10038757: 1BF8                     SBB EDI, EAX
10038759: 3000                     XOR [EAX], AL
1003875B: B131                     MOV CL, 31
1003875D: 3F                       AAS
1003875E: C2B093                   RETN 93B0
10038761: 68AF00208D               PUSH 8D2000AF
10038766: FA                       CLI
10038767: EE                       OUT DX, AL
10038768: 4D                       DEC EBP
10038769: CA6718                   RETF 1867
1003876C: FD                       STD
1003876D: E410                     IN AL, 10
1003876F: 9E                       SAHF
10038770: 0FB56BAC                 LGS EBP, [EBX-54]
10038774: 37                       AAA
10038775: 9B                       WAIT
10038776: 50                       PUSH EAX
10038777: 803A7C                   CMP BYTE PTR [EDX], 7C
1003877A: 8040B8F4                 ADD BYTE PTR [EAX-48], FFFFFFF4
1003877E: 30C8                     XOR AL, CL
10038780: 6581626D44609418         AND GS:[EDX+6D], 18946044
10038788: 02834DDE1906             ADD AL, [EBX+0619DE4D]
1003878E: 2BB3212AC99C             SUB ESI, [EBX-6336D5DF]
10038794: D4B1                     AAM B1
10038796: BE7B230CB2               MOV ESI, B20C237B
1003879B: 6D                       INSD
1003879C: 3498                     XOR AL, 98
1003879E: 309718952CF7             XOR [EDI-08D36AE8], DL
100387A4: 99                       CDQ
100387A5: 42                       INC EDX
100387A6: 51                       PUSH ECX
100387A7: 3CFF                     CMP AL, FF
100387A9: 92                       XCHG EDX, EAX
100387AA: 1D38EF7508               SBB EAX, 0875EF38
100387AF: 84BC87D581B473           TEST BH, [EDI+EAX*4+73B481D5]
100387B6: 7B83                     JNP 1003873B
100387B8: 28F2                     SUB DL, DH
100387BA: 06                       PUSH ES
100387BB: 2CAC                     SUB AL, AC
100387BD: 7C61                     JL 10038820
100387BF: 6F                       OUTSD
100387C0: 7541                     JNZ 10038803
100387C2: 8097173F8837C7           ADC BYTE PTR [EDI+37883F17], FFFFFFC7
100387C9: C092DF9A9480AB           RCL BYTE PTR [EDX-7F6B6521], AB
100387D0: 6712E1                   ADC AH, CL
100387D3: 3120                     XOR [EAX], ESP
100387D5: 0077DC                   ADD [EDI-24], DH
100387D8: 118A91FADAA9             ADC [EDX-5625056F], ECX
100387DE: 1AF7                     SBB DH, BH
100387E0: 83A0290280681A           AND [EAX+68800229], 0000001A
100387E7: 00F3                     ADD BL, DH
100387E9: 43                       INC EBX
100387EA: B359                     MOV BL, 59
100387EC: EE                       OUT DX, AL
100387ED: 8000C4                   ADD BYTE PTR [EAX], FFFFFFC4
100387F0: 4E                       DEC ESI
100387F1: E90EAB38B1               JMP C13C3304
100387F6: 0F2278AF                 INVALID
100387FA: 039169AE734D             ADD EDX, [ECX+4D73AE69]
10038800: B283                     MOV DL, 83
10038802: 2B8BF7402898             SUB ECX, [EBX-67D7BF09]
10038808: 57                       PUSH EDI
10038809: 40                       INC EAX
1003880A: 46                       INC ESI
1003880B: EF                       OUT DX, EAX
1003880C: 7FE2                     JNLE 100387F0
1003880E: 180DC8B010FA             SBB [FA10B0C8], CL
10038814: 8AC4                     MOV AL, AH
10038816: 7888                     JS 100387A0
10038818: AB                       STOSD
10038819: 46                       INC ESI
1003881A: 78BA                     JS 100387D6
1003881C: 51                       PUSH ECX
1003881D: 00D6                     ADD DH, DL
1003881F: 60                       PUSHAD
10038820: AC                       LODSB
10038821: 1F                       POP DS
10038822: C5E8                     LDS EBP, EAX
10038824: FEB906303F0B             INVALID
1003882A: 78B7                     JS 100387E3
1003882C: 2100                     AND [EAX], EAX
1003882E: 98                       CWDE
1003882F: CB                       RETF
10038830: 1E                       PUSH DS
10038831: 3BDD                     CMP EBX, EBP
10038833: BA14D90075               MOV EDX, 7500D914
10038838: E4DC                     IN AL, DC
1003883A: C213F2                   RETN F213
1003883D: 73B3                     JNB 100387F2
1003883F: 154D090488               ADC EAX, 8804094D
10038844: 00FF                     ADD BH, BH
10038846: 50                       PUSH EAX
10038847: BE42E52BE7               MOV ESI, E72BE542
1003884C: 308107D86994             XOR [ECX-6B9627F9], AL
10038852: 1F                       POP DS
10038853: E940ECCC91               JMP A1D07498
10038858: 6B188C                   IMUL EBX, [EAX], 8C
1003885B: CF                       IRETD
1003885C: 46                       INC ESI
1003885D: 10FD                     ADC CH, BH
1003885F: E82EE7E633               CALL 43EA6F92
10038864: 22D8                     AND BL, AL
10038866: 1BB47E0D5110E0           SBB ESI, [ESI+EDI*2-1FEFAEF3]
1003886D: 1F                       POP DS
1003886E: 8F02                     POP [EDX]
10038870: D826                     FSUB REAL4 PTR [ESI]
10038872: 06                       PUSH ES
10038873: 14B6                     ADC AL, B6
10038875: 91                       XCHG ECX, EAX
10038876: C47150                   LES ESI, [ECX+50]
10038879: 1423                     ADC AL, 23
1003887B: FFDF                     CALL FAR EDI
1003887D: 803664                   XOR BYTE PTR [ESI], 64
10038880: 30A491F867BA3E           XOR [ECX+EDX*4+3EBA67F8], AH
10038887: 31E4                     XOR ESP, ESP
10038889: 17                       POP SS
1003888A: 880A                     MOV [EDX], CL
1003888C: 0E                       PUSH CS
1003888D: 8231E3                   AND BYTE PTR [ECX], FFFFFFE3
10038890: BEA568C011               MOV ESI, 11C068A5
10038895: 3018                     XOR [EAX], BL
10038897: E380                     JECXZ 10038819
10038899: 190F                     SBB [EDI], ECX
1003889B: 3821                     CMP [ECX], AH
1003889D: 46                       INC ESI
1003889E: 8A7D0B                   MOV BH, [EBP+0B]
100388A1: E61B                     OUT 1B, AL
100388A3: CE                       INTO
100388A4: 128F904B5300             ADC CL, [EDI+00534B90]
100388AA: BA18E89255               MOV EDX, 5592E818
100388AF: C470B3                   LES ESI, [EAX-4D]
100388B2: 8811                     MOV [ECX], DL
100388B4: 5C                       POP ESP
100388B5: 21789E                   AND [EAX-62], EDI
100388B8: 135086                   ADC EDX, [EAX-7A]
100388BB: 09C1                     OR ECX, EAX
100388BD: 92                       XCHG EDX, EAX
100388BE: 51                       PUSH ECX
100388BF: 3930                     CMP [EAX], ESI
100388C1: 57                       PUSH EDI
100388C2: 48                       DEC EAX
100388C3: 08BA78683E91             OR [EDX-6EC19788], BH
100388C9: 41                       INC ECX
100388CA: 1E                       PUSH DS
100388CB: E9B48149E7               JMP F74D0A84
100388D0: 8A09                     MOV CL, [ECX]
100388D2: 1280517E595E             ADC AL, [EAX+5E597E51]
100388D8: EA3AE600311041           JMP FAR 4110:3100E63A
100388DF: 8FB26C63B91F             INVALID
100388E5: 028C1880EE9197           ADD CL, [EAX+EBX-686E1180]
100388EC: 4F                       DEC EDI
100388ED: 36E86220F04B             CALL 5BF3A955
100388F3: EB82                     JMP 10038877
100388F5: C4D5                     LES EDX, EBP
100388F7: 1003                     ADC [EBX], AL
100388F9: 92                       XCHG EDX, EAX
100388FA: 6D                       INSD
100388FB: E8741D432A               CALL 3A46A674
10038900: 78B8                     JS 100388BA
10038902: A4                       MOVSB
10038903: 00E7                     ADD BH, AH
10038905: 75C9                     JNZ 100388D0
10038907: 87A0392E9302             XCHG ESP, [EAX+02932E39]
1003890D: 6F                       OUTSD
1003890E: A268CC1A90               MOV [901ACC68], AL
10038913: 48                       DEC EAX
10038914: 7440                     JZ 10038956
10038916: 99                       CDQ
10038917: 004D6A                   ADD [EBP+6A], CL
1003891A: 45                       INC EBP
1003891B: 64C3                     RET
1003891D: BDFF0300B9               MOV EBP, B90003FF
10038922: E232                     LOOP 10038956
10038924: CE                       INTO
10038925: CDC6                     INT C6
10038927: 9B                       WAIT
10038928: 20B074538E88             AND [EAX-7771AC8C], DH
1003892E: 08B7B4744008             OR [EDI+084074B4], DH
10038934: 2C17                     SUB AL, 17
10038936: D480                     AAM 80
10038938: D8921C7AC42A             FCOM REAL4 PTR [EDX+2AC47A1C]
1003893E: 3010                     XOR [EAX], DL
10038940: 1E                       PUSH DS
10038941: A055189633               MOV AL, [33961855]
10038946: FF71C9                   PUSH [ECX-37]
10038949: 8CF8                     MOV EAX,
1003894B: AE                       SCASB
1003894C: 90                       NOP
1003894D: 100C06                   ADC [ESI+EAX], CL
10038950: 37                       AAA
10038951: 41                       INC ECX
10038952: 36C07319AC               INVALID
10038957: EA64189FE482CE           JMP FAR CE82:E49F1864
1003895E: 18DE                     SBB DH, BL
10038960: 4D                       DEC EBP
10038961: 8639                     XCHG BH, [ECX]
10038963: F2FC                     REPNZ CLD
10038965: 18C3                     SBB BL, AL
10038967: 55                       PUSH EBP
10038968: BE58241F28               MOV ESI, 281F2458
1003896D: 5D                       POP EBP
1003896E: CC                       INT 3
1003896F: 48                       DEC EAX
10038970: 013C6A                   ADD [EDX+EBP*2], EDI
10038973: D6                       SETALC
10038974: 142F                     ADC AL, 2F
10038976: B431                     MOV AH, 31
10038978: 80507EC7                 ADC BYTE PTR [EAX+7E], FFFFFFC7
1003897C: 8EADDC0E1F84             MOV GS, [EBP-7BE0F124]
10038982: F5                       CMC
10038983: 4F                       DEC EDI
10038984: 0F5FD4                   MAXPS XMM2, XMM4
10038987: 20EC                     AND AH, CH
10038989: E8581B51E4               CALL F454A4E6
1003898E: 61                       POPAD
1003898F: 0029                     ADD [ECX], CH
10038991: C01103                   RCL BYTE PTR [ECX], 03
10038994: E2C7                     LOOP 1003895D
10038996: 49                       DEC ECX
10038997: 0801                     OR [ECX], AL
10038999: 55                       PUSH EBP
1003899A: 316038                   XOR [EAX+38], ESP
1003899D: 34F9                     XOR AL, F9
1003899F: 74D0                     JZ 10038971
100389A1: CF                       IRETD
100389A2: BD0E928BC1               MOV EBP, C18B920E
100389A7: DA01                     FIADD DWORD PTR [ECX]
100389A9: 0239                     ADD BH, [ECX]
100389AB: 7298                     JB 10038945
100389AD: E0ED                     LOOPNZ 1003899C
100389AF: 48                       DEC EAX
100389B0: 7CEF                     JL 100389A1
100389B2: 0071F2                   ADD [ECX-0E], DH
100389B5: D7                       XLAT
100389B6: FD                       STD
100389B7: 28C5                     SUB CH, AL
100389B9: 831800                   SBB [EAX], 00000000
100389BC: E23F                     LOOP 100389FD
100389BE: 49                       DEC ECX
100389BF: 80B674641D00C3           XOR BYTE PTR [ESI+001D6474], FFFFFFC3
100389C6: FE6F39                   JMP BYTE PTR [EDI+39]
100389C9: 33C8                     XOR ECX, EAX
100389CB: 5A                       POP EDX
100389CC: 42                       INC EDX
100389CD: 00A0FA5F88DB             ADD [EAX-2477A006], AH
100389D3: D7                       XLAT
100389D4: 8EB400488260AE           INVALID
100389DB: 27                       DAA
100389DC: 84975AA08078             TEST DL, [EDI+7880A05A]
100389E2: 95                       XCHG EBP, EAX
100389E3: F0F67A05                 LOCK IDIV BYTE PTR [EDX+05]
100389E7: 90                       NOP
100389E8: EC                       IN AL, DX
100389E9: 44                       INC ESP
100389EA: A0981AE679               MOV AL, [79E61A98]
100389EF: 21E0                     AND EAX, ESP
100389F1: 98                       CWDE
100389F2: CC                       INT 3
100389F3: D891016A29BD             FCOM REAL4 PTR [ECX-42D695FF]
100389F9: 112F                     ADC [EDI], EBP
100389FB: F8                       CLC
100389FC: 2011                     AND [ECX], DL
100389FE: B46B                     MOV AH, 6B
10038A00: 107012                   ADC [EAX+12], DH
10038A03: 1891903AFE1C             SBB [ECX+1CFE3A90], DL
10038A09: AA                       STOSB
10038A0A: A4                       MOVSB
10038A0B: F5                       CMC
10038A0C: 9E                       SAHF
10038A0D: 2B0484                   SUB EAX, [ESP+EAX*4]
10038A10: 4B                       DEC EBX
10038A11: 4A                       DEC EDX
10038A12: D0F4                     INVALID
10038A14: 1E                       PUSH DS
10038A15: 0913                     OR [EBX], EDX
10038A17: C0291D                   SHR BYTE PTR [ECX], 1D
10038A1A: 6E                       OUTSB
10038A1B: 3D6825005E               CMP EAX, 5E002568
10038A20: 6F                       OUTSD
10038A21: EA9CF8782B7C16           JMP FAR 167C:2B78F89C
10038A28: C80DFC01                 ENTER FC0D, 01
10038A2C: 81908A6D12C8BB682996     ADC [EAX-37ED9276], 962968BB
10038A36: 30F4                     XOR AH, DH
10038A38: 9E                       SAHF
10038A39: 84905D37C5C1             TEST DL, [EAX-3E3AC8A3]
10038A3F: C72903AC5B35             INVALID
10038A45: 712D                     JNO 10038A74
10038A47: A861                     TEST AL, 61
10038A49: AC                       LODSB
10038A4A: AB                       STOSD
10038A4B: 8E01                     MOV ES, [ECX]
10038A4D: 8B5536                   MOV EDX, [EBP+36]
10038A50: CC                       INT 3
10038A51: 4C                       DEC ESP
10038A52: 40                       INC EAX
10038A53: 100CA6                   ADC CL, [ESI+*4]
10038A56: 18E0                     SBB AL, AH
10038A58: AA                       STOSB
10038A59: 51                       PUSH ECX
10038A5A: F7D4                     NOT ESP
10038A5C: 0099B502B22C             ADD [ECX+2CB202B5], BL
10038A62: 53                       PUSH EBX
10038A63: 338500F4DEB9             XOR EAX, [EBP-46210C00]
10038A69: 25276B6012               AND EAX, 12606B27
10038A6E: 24F3                     AND AL, F3
10038A70: 385010                   CMP [EAX+10], DL
10038A73: D313                     RCL DWORD PTR [EBX], CL
10038A75: B07D                     MOV AL, 7D
10038A77: 1908                     SBB [EAX], ECX
10038A79: 49                       DEC ECX
10038A7A: 97                       XCHG EDI, EAX
10038A7B: 105122                   ADC [ECX+22], DL
10038A7E: AA                       STOSB
10038A7F: 009E6B34EFC2             ADD [ESI-3D10CB95], BL
10038A85: 55                       PUSH EBP
10038A86: 3CD8                     CMP AL, D8
10038A88: 18B40BB6A8B836           SBB [EBX+ECX+36B8A8B6], DH
10038A8F: 285C2DAC                 SUB [EBP+EBP-54], BL
10038A93: FC                       CLD
10038A94: E060                     LOOPNZ 10038AF6
10038A96: 91                       XCHG ECX, EAX
10038A97: 39AD0944C500             CMP [EBP+00C54409], EBP
10038A9D: 28E9                     SUB CL, CH
10038A9F: 52                       PUSH EDX
10038AA0: 74C6                     JZ 10038A68
10038AA2: DC7DFA                   FDIVR REAL8 PTR [EBP-06]
10038AA5: 58                       POP EAX
10038AA6: D6                       SETALC
10038AA7: 5C                       POP ESP
10038AA8: 7013                     JO 10038ABD
10038AAA: 3B23                     CMP ESP, [EBX]
10038AAC: 83602491                 AND [EAX+24], FFFFFF91
10038AB0: 71EE                     JNO 10038AA0
10038AB2: 0B3520396D07             OR ESI, [076D3920]
10038AB8: 84BDC7BB416C             TEST BH, [EBP+6C41BBC7]
10038ABE: 4C                       DEC ESP
10038ABF: A334F03001               MOV [130F034], EAX
10038AC4: 2A19                     SUB BL, [ECX]
10038AC6: 9B                       WAIT
10038AC7: 17                       POP SS
10038AC8: C7F91B8278E4             INVALID
10038ACE: 40                       INC EAX
10038ACF: 77B8                     JNBE 10038A89
10038AD1: 07                       POP ES
10038AD2: 9F                       LAHF
10038AD3: E062                     LOOPNZ 10038B37
10038AD5: 2B3A                     SUB EDI, [EDX]
10038AD7: 3300                     XOR EAX, [EAX]
10038AD9: FC                       CLD
10038ADA: BAD4248BF5               MOV EDX, F58B24D4
10038ADF: 5F                       POP EDI
10038AE0: 3B18                     CMP EBX, [EAX]
10038AE2: 7CD0                     JL 10038AB4
10038AE4: 95                       XCHG EBP, EAX
10038AE5: 48                       DEC EAX
10038AE6: 06                       PUSH ES
10038AE7: 1263B4                   ADC AH, [EBX-4C]
10038AEA: 3191F1B19BB3             XOR [ECX-4C644E0F], EDX
10038AF0: 80D020                   ADC AL, 20
10038AF3: 197A1C                   SBB [EDX+1C], EDI
10038AF6: FA                       CLI
10038AF7: A5                       MOVSD
10038AF8: FA                       CLI
10038AF9: D7                       XLAT
10038AFA: 48                       DEC EAX
10038AFB: 6AC0                     PUSH FFFFFFC0
10038AFD: 18DD                     SBB CH, BL
10038AFF: 9AD867FD0E3822           CALL FAR 2238:0EFD67D8
10038B06: 06                       PUSH ES
10038B07: C66AA010                 INVALID
10038B0B: 11CD                     ADC EBP, ECX
10038B0D: 7018                     JO 10038B27
10038B0F: DB4AF8                   INVALID
10038B12: D801                     FADD REAL4 PTR [ECX]
10038B14: C11806                   RCR [EAX], 06
10038B17: 19EA                     SBB EDX, EBP
10038B19: 693A743628AC             IMUL EDI, [EDX], AC283674
10038B1F: 8039F0                   CMP BYTE PTR [ECX], FFFFFFF0
10038B22: 99                       CDQ
10038B23: A82C                     TEST AL, 2C
10038B25: E7FE                     OUT FE, EAX
10038B27: 06                       PUSH ES
10038B28: CB                       RETF
10038B29: 17                       POP SS
10038B2A: 2F                       DAS
10038B2B: B805D81291               MOV EAX, 9112D805
10038B30: F5                       CMC
10038B31: 57                       PUSH EDI
10038B32: 0F04                     INVALID
10038B34: AF                       SCASD
10038B35: 23252667F03E             AND ESP, [3EF06726]
10038B3B: 3406                     XOR AL, 06
10038B3D: C2204F                   RETN 4F20
10038B40: E094                     LOOPNZ 10038AD6
10038B42: A0B86679CC               MOV AL, [CC7966B8]
10038B47: 3C0E                     CMP AL, 0E
10038B49: EE                       OUT DX, AL
10038B4A: 825D907C                 AND BYTE PTR [EBP-70], 7C
10038B4E: 96                       XCHG ESI, EAX
10038B4F: BC01B16ED1               MOV ESP, D16EB101
10038B54: 67FF7047                 PUSH [BX+SI+47]
10038B58: AC                       LODSB
10038B59: 50                       PUSH EAX
10038B5A: 727C                     JB 10038BD8
10038B5C: 213D519780FA             AND [FA809751], EDI
10038B62: D3F6                     INVALID
10038B64: AB                       STOSD
10038B65: C57DA0                   LDS EDI, [EBP-60]
10038B68: 0E                       PUSH CS
10038B69: 60                       PUSHAD
10038B6A: F710                     NOT [EAX]
10038B6C: 50                       PUSH EAX
10038B6D: 05923F81CC               ADD EAX, CC813F92
10038B72: 25F1245C09               AND EAX, 095C24F1
10038B77: 91                       XCHG ECX, EAX
10038B78: 94                       XCHG ESP, EAX
10038B79: 005EB4                   ADD [ESI-4C], BL
10038B7C: 46                       INC ESI
10038B7D: 32720D                   XOR DH, [EDX+0D]
10038B80: 183E                     SBB [ESI], BH
10038B82: 59                       POP ECX
10038B83: 0819                     OR [ECX], BL
10038B85: 06                       PUSH ES
10038B86: 1A50AC                   SBB DL, [EAX-54]
10038B89: 786C                     JS 10038BF7
10038B8B: 20F0                     AND AL, DH
10038B8D: 4E                       DEC ESI
10038B8E: 98                       CWDE
10038B8F: 1C20                     SBB AL, 20
10038B91: 93                       XCHG EBX, EAX
10038B92: EC                       IN AL, DX
10038B93: 3A36                     CMP DH, [ESI]
10038B95: 74AA                     JZ 10038B41
10038B97: 87C4                     XCHG EAX, ESP
10038B99: 2215B3032926             AND DL, [262903B3]
10038B9F: E8953AF512               CALL 22F8C639
10038BA4: 71F7                     JNO 10038B9D
10038BA6: FB                       STI
10038BA7: 26F0F8                   LOCK CLC
10038BAA: E41A                     IN AL, 1A
10038BAC: 800905                   OR BYTE PTR [ECX], 05
10038BAF: C0717C3D                 INVALID
10038BB3: C70E4F01572B             INVALID
10038BB9: D3938D89CDD8             RCL DWORD PTR [EBX-27327673], CL
10038BBF: 2D6CFEBC60               SUB EAX, 60BCFE6C
10038BC4: 4C                       DEC ESP
10038BC5: 680750DE71               PUSH 71DE5007
10038BCA: 59                       POP ECX
10038BCB: 3208                     XOR CL, [EAX]
10038BCD: 0BFA                     OR EDI, EDX
10038BCF: 1333                     ADC ESI, [EBX]
10038BD1: AB                       STOSD
10038BD2: 3401                     XOR AL, 01
10038BD4: 2C8C                     SUB AL, 8C
10038BD6: 43                       INC EBX
10038BD7: B720                     MOV BH, 20
10038BD9: 009815DE652E             ADD [EAX+2E65DE15], BL
10038BDF: C03868                   SAR BYTE PTR [EAX], 68
10038BE2: 58                       POP EAX
10038BE3: 707C                     JO 10038C61
10038BE5: AE                       SCASB
10038BE6: 7090                     JO 10038B78
10038BE8: F4                       HLT
10038BE9: E914C1045E               JMP 6E084D02
10038BEE: FD                       STD
10038BEF: 016FE9                   ADD [EDI-17], EBP
10038BF2: F0043C                   LOCK ADD AL, 3C
10038BF5: 0B4367                   OR EAX, [EBX+67]
10038BF8: EA8882B89662E3           JMP FAR E362:96B88288
10038BFF: B083                     MOV AL, 83
10038C01: 87C1                     XCHG EAX, ECX
10038C03: 06                       PUSH ES
10038C04: 16                       PUSH SS
10038C05: 63E8                     ARPL EBP, EAX
10038C07: 216C2684                 AND [ESI+-7C], EBP
10038C0B: C13B18                   SAR [EBX], 18
10038C0E: 1310                     ADC EDX, [EAX]
10038C10: D5FF                     AAD FF
10038C12: EE                       OUT DX, AL
10038C13: 00A3E4416179             ADD [EBX+796141E4], AH
10038C19: 8C9B96F4CE01             MOV [EBX+01CEF496], DS
10038C1F: 6E                       OUTSB
10038C20: 27                       DAA
10038C21: 81765A4CED20AC           XOR [ESI+5A], AC20ED4C
10038C28: CB                       RETF
10038C29: E304                     JECXZ 10038C2F
10038C2B: 04C0                     ADD AL, C0
10038C2D: 62DD                     BOUND EBX, EBP
10038C2F: 21F7                     AND EDI, ESI
10038C31: F5                       CMC
10038C32: 8419                     TEST BL, [ECX]
10038C34: 74FC                     JZ 10038C32
10038C36: E012                     LOOPNZ 10038C4A
10038C38: 0824B8                   OR [EAX+EDI*4], AH
10038C3B: 9E                       SAHF
10038C3C: 1AF0                     SBB DH, AL
10038C3E: D111                     RCL [ECX], 01
10038C40: 789B                     JS 10038BDD
10038C42: 261E                     PUSH DS
10038C44: BD2860F5BA               MOV EBP, BAF56028
10038C49: 5B                       POP EBX
10038C4A: B475                     MOV AH, 75
10038C4C: 5F                       POP EDI
10038C4D: 0027                     ADD [EDI], AH
10038C4F: 90                       NOP
10038C50: 0C2E                     OR AL, 2E
10038C52: C8D10A51                 ENTER AD1, 51
10038C56: 021F                     ADD BL, [EDI]
10038C58: B32B                     MOV BL, 2B
10038C5A: DFB74469B084             FBSTP TBYTE PTR [EDI-7B4F96BC]
10038C60: 44                       INC ESP
10038C61: B900A82C2F               MOV ECX, 2F2CA800
10038C66: 763F                     JBE 10038CA7
10038C68: E50C                     IN EAX, 0C
10038C6A: B192                     MOV CL, 92
10038C6C: E0AE                     LOOPNZ 10038C1C
10038C6E: 51                       PUSH ECX
10038C6F: 6D                       INSD
10038C70: 5C                       POP ESP
10038C71: D7                       XLAT
10038C72: CA791D                   RETF 1D79
10038C75: C24AEB                   RETN EB4A
10038C78: 80F844                   CMP AL, 44
10038C7B: 5B                       POP EBX
10038C7C: AE                       SCASB
10038C7D: CC                       INT 3
10038C7E: 833BD9                   CMP [EBX], FFFFFFD9
10038C81: 17                       POP SS
10038C82: 1C11                     SBB AL, 11
10038C84: DF07                     FILD WORD PTR [EDI]
10038C86: E86F720424               CALL 3407FEFA
10038C8B: 87A8C9B07C84             XCHG EBP, [EAX-7B834F37]
10038C91: 4F                       DEC EDI
10038C92: 80551B50                 ADC BYTE PTR [EBP+1B], 50
10038C96: 92                       XCHG EDX, EAX
10038C97: 9E                       SAHF
10038C98: 2F                       DAS
10038C99: 62BE78963864             BOUND EDI, [ESI+64389678]
10038C9F: B81BF7839A               MOV EAX, 9A83F71B
10038CA4: 7982                     JNS 10038C28
10038CA6: 70E6                     JO 10038C8E
10038CA8: 7C02                     JL 10038CAC
10038CAA: 8657E6                   XCHG DL, [EDI-1A]
10038CAD: AD                       LODSD
10038CAE: B20C                     MOV DL, 0C
10038CB0: 41                       INC ECX
10038CB1: CD9B                     INT 9B
10038CB3: FC                       CLD
10038CB4: 16                       PUSH SS
10038CB5: DC00                     FADD REAL8 PTR [EAX]
10038CB7: 03D7                     ADD EDX, EDI
10038CB9: 7F78                     JNLE 10038D33
10038CBB: 2812                     SUB [EDX], DL
10038CBD: DF93694DD884             FIST WORD PTR [EBX-7B27B297]
10038CC3: 389457204C538A           CMP [EDI+EDX*2-75ACB3E0], DL
10038CCA: 0F0334D8                 LSL ESI, [EAX+EBX*8]
10038CCE: 6BFC2B                   IMUL EDI, ESP, 2B
10038CD1: EC                       IN AL, DX
10038CD2: 09801B5932A5             OR [EAX-5ACDA6E5], EAX
10038CD8: 1828                     SBB [EAX], CH
10038CDA: 810424A0DB9953           ADD [ESP], 5399DBA0
10038CE1: E228                     LOOP 10038D0B
10038CE3: 700C                     JO 10038CF1
10038CE5: C8E09551                 ENTER 95E0, 51
10038CE9: 5A                       POP EDX
10038CEA: 7381                     JNB 10038C6D
10038CEC: 0097AAB9AF5B             ADD [EDI+5BAFB9AA], DL
10038CF2: 91                       XCHG ECX, EAX
10038CF3: 7F32                     JNLE 10038D27
10038CF5: 033A                     ADD EDI, [EDX]
10038CF7: D7                       XLAT
10038CF8: 1C3D                     SBB AL, 3D
10038CFA: E0CD                     LOOPNZ 10038CC9
10038CFC: 0429                     ADD AL, 29
10038CFE: B8E6E10CD0               MOV EAX, D00CE1E6
10038D03: 7C2D                     JL 10038D32
10038D05: 7843                     JS 10038D4A
10038D07: 883E                     MOV [ESI], BH
10038D09: 46                       INC ESI
10038D0A: 00FC                     ADD AH, BH
10038D0C: 4B                       DEC EBX
10038D0D: 63AD5C56AB08             ARPL EBP, [EBP+08AB565C]
10038D13: 00BB7580EF36             ADD [EBX+36EF8075], BH
10038D19: 0FBC641E01               BSF ESP, [ESI+EBX+01]
10038D1E: FFB4643841061F           PUSH [ESP+*2]
10038D25: B282                     MOV DL, 82
10038D27: 41                       INC ECX
10038D28: 380C78                   CMP [EAX+EDI*2], CL
10038D2B: C087A86856F819           ROL BYTE PTR [EDI-07A99758], 19
10038D32: 1329                     ADC EBP, [ECX]
10038D34: E3C1                     JECXZ 10038CF7
10038D36: 04B8                     ADD AL, B8
10038D38: 191A                     SBB [EDX], EBX
10038D3A: 01E9                     ADD ECX, EBP
10038D3C: 84E7                     TEST AH, BH
10038D3E: B880E894A7               MOV EAX, A794E880
10038D43: 8574113B                 TEST ESI, [ECX+EDX+3B]
10038D47: 25045400BC               AND EAX, BC005404
10038D4C: F9                       STC
10038D4D: 56                       PUSH ESI
10038D4E: 1BFE                     SBB EDI, ESI
10038D50: A8C0                     TEST AL, C0
10038D52: 58                       POP EAX
10038D53: D002                     ROL BYTE PTR [EDX], 01
10038D55: EE                       OUT DX, AL
10038D56: 363DC43401C0             CMP EAX, C00134C4
10038D5C: 753B                     JNZ 10038D99
10038D5E: 37                       AAA
10038D5F: 51                       PUSH ECX
10038D60: D88420267F0070           FADD REAL4 PTR [EAX++70007F26]
10038D67: CA92B0                   RETF B092
10038D6A: 12B77A0D2496             ADC DH, [EDI-69DBF286]
10038D70: 2E48                     DEC EAX
10038D72: 40                       INC EAX
10038D73: A088803E03               MOV AL, [33E8088]
10038D78: 696805782579B0           IMUL EBP, [EAX+05], B0792578
10038D7F: B57D                     MOV CH, 7D
10038D81: A6                       CMPSB
10038D82: 99                       CDQ
10038D83: 8C07                     MOV [EDI], ES
10038D85: 12E7                     ADC AH, BH
10038D87: E9580450E0               JMP F05391E4
10038D8C: AB                       STOSD
10038D8D: 40                       INC EAX
10038D8E: 0188C1EC510E             ADD [EAX+0E51ECC1], ECX
10038D94: E1EA                     LOOPZ 10038D80
10038D96: 872B                     XCHG EBP, [EBX]
10038D98: 60                       PUSHAD
10038D99: 782A                     JS 10038DC5
10038D9B: 1A8B9106BAB7             SBB CL, [EBX-4845F96F]
10038DA1: DEA5113805C0             FISUB WORD PTR [EBP-3FFAC7EF]
10038DA7: 671837                   SBB [BX], DH
10038DAA: 3CD0                     CMP AL, D0
10038DAC: 1491                     ADC AL, 91
10038DAE: 7A62                     JPE 10038E12
10038DB0: C4684E                   LES EBP, [EAX+4E]
10038DB3: 06                       PUSH ES
10038DB4: 1C06                     SBB AL, 06
10038DB6: 2B7BF3                   SUB EDI, [EBX-0D]
10038DB9: B80974F0AC               MOV EAX, ACF07409
10038DBE: 03C2                     ADD EAX, EDX
10038DC0: 04A2                     ADD AL, A2
10038DC2: 3481                     XOR AL, 81
10038DC4: 9D                       POPFD
10038DC5: 23962B86C148             AND EDX, [ESI+48C1862B]
10038DCB: 19F8                     SBB EAX, EDI
10038DCD: 22AC09BA751CAD           AND CH, [ECX+ECX-52E38A46]
10038DD4: A84C                     TEST AL, 4C
10038DD6: B020                     MOV AL, 20
10038DD8: 98                       CWDE
10038DD9: 93                       XCHG EBX, EAX
10038DDA: 7408                     JZ 10038DE4
10038DDC: 300F                     XOR [EDI], CL
10038DDE: 3110                     XOR [EAX], EDX
10038DE0: FF1A                     CALL FAR [EDX]
10038DE2: AC                       LODSB
10038DE3: 291C00                   SUB [EAX+EAX], EBX
10038DE6: 3B4C5049                 CMP ECX, [EAX+EDX*2+49]
10038DEA: C3                       RET
10038DEB: BF1E775A2B               MOV EDI, 2B5A771E
10038DF0: 45                       INC EBP
10038DF1: D85D63                   FCOMP REAL4 PTR [EBP+63]
10038DF4: C29869                   RETN 6998
10038DF7: 641831                   SBB FS:[ECX], DH
10038DFA: DF9851400D30             FISTP WORD PTR [EAX+300D4051]
10038E00: 6E                       OUTSB
10038E01: 2200                     AND AL, [EAX]
10038E03: 359CA5746C               XOR EAX, 6C74A59C
10038E08: A9F37A1206               TEST EAX, 06127AF3
10038E0D: 48                       DEC EAX
10038E0E: 6864948184               PUSH 84819464
10038E13: 57                       PUSH EDI
10038E14: BD45688C78               MOV EBP, 788C6845
10038E19: E500                     IN EAX, 00
10038E1B: 91                       XCHG ECX, EAX
10038E1C: 45                       INC EBP
10038E1D: DA3465352AA41C           FIDIV DWORD PTR [*2]
10038E24: C1520F8F                 RCL [EDX+0F], 8F
10038E28: CAA100                   RETF 00A1
10038E2B: 08C9                     OR CL, CL
10038E2D: 9D                       POPFD
10038E2E: 43                       INC EBX
10038E2F: FC                       CLD
10038E30: 1413                     ADC AL, 13
10038E32: 85E7                     TEST ESP, EDI
10038E34: 90                       NOP
10038E35: 13B46A329C1E10           ADC ESI, [EDX+EBP*2+101E9C32]
10038E3C: B265                     MOV DL, 65
10038E3E: 2684434C                 TEST AL, ES:[EBX+4C]
10038E42: 8E13                     MOV SS, [EBX]
10038E44: B3F1                     MOV BL, F1
10038E46: 0804F0                   OR [EAX+ESI*8], AL
10038E49: 50                       PUSH EAX
10038E4A: 314896                   XOR [EAX-6A], ECX
10038E4D: BE011AE98F               MOV ESI, 8FE91A01
10038E52: A1C2D6C7DF               MOV EAX, [DFC7D6C2]
10038E57: E1C2                     LOOPZ 10038E1B
10038E59: A2CA60345F               MOV [5F3460CA], AL
10038E5E: BF82C600EC               MOV EDI, EC00C682
10038E63: 1A01                     SBB AL, [ECX]
10038E65: 48                       DEC EAX
10038E66: 93                       XCHG EBX, EAX
10038E67: DDCD                     INVALID
10038E69: F776A5                   DIV [ESI-5B]
10038E6C: F8                       CLC
10038E6D: 06                       PUSH ES
10038E6E: 1460                     ADC AL, 60
10038E70: B021                     MOV AL, 21
10038E72: E142                     LOOPZ 10038EB6
10038E74: 50                       PUSH EAX
10038E75: 92                       XCHG EDX, EAX
10038E76: 252EA48090               AND EAX, 9080A42E
10038E7B: 71C8                     JNO 10038E45
10038E7D: B990C020FD               MOV ECX, FD20C090
10038E82: 323B                     XOR BH, [EBX]
10038E84: 865215                   XCHG DL, [EDX+15]
10038E87: 9A060F8C08FC6F           CALL FAR 6FFC:088C0F06
10038E8E: 56                       PUSH ESI
10038E8F: 00E2                     ADD DL, AH
10038E91: 8B6BC8                   MOV EBP, [EBX-38]
10038E94: 0563016EE0               ADD EAX, E06E0163
10038E99: E53A                     IN EAX, 3A
10038E9B: 7C28                     JL 10038EC5
10038E9D: AA                       STOSB
10038E9E: 81B8885DFB9F7AF4FFC9     CMP [EAX-6004A278], C9FFF47A
10038EA8: 18B4F36A38E132           SBB [EBX+ESI*8+32E1386A], DH
10038EAF: 002E                     ADD [ESI], CH
10038EB1: 1AE6                     SBB AH, DH
10038EB3: FC                       CLD
10038EB4: F66DC7                   IMUL BYTE PTR [EBP-39]
10038EB7: 1B600C                   SBB ESP, [EAX+0C]
10038EBA: 30778E                   XOR [EDI-72], DH
10038EBD: 7AF2                     JPE 10038EB1
10038EBF: 1229                     ADC CH, [ECX]
10038EC1: 4E                       DEC ESI
10038EC2: DF20                     FBLD TBYTE PTR [EAX]
10038EC4: 5C                       POP ESP
10038EC5: 7C05                     JL 10038ECC
10038EC7: 820081                   AND BYTE PTR [EAX], FFFFFF81
10038ECA: EF                       OUT DX, EAX
10038ECB: F8                       CLC
10038ECC: E0BC                     LOOPNZ 10038E8A
10038ECE: 10246F                   ADC [EDI+EBP*2], AH
10038ED1: F07000                   LOCK JO 10038ED4
10038ED4: 847708                   TEST DH, [EDI+08]
10038ED7: 1A1B                     SBB BL, [EBX]
10038ED9: FD                       STD
10038EDA: 6D                       INSD
10038EDB: 200404                   AND [ESP+EAX], AL
10038EDE: 5F                       POP EDI
10038EDF: 91                       XCHG ECX, EAX
10038EE0: 1F                       POP DS
10038EE1: 198838F73084             SBB [EAX-7BCF08C8], ECX
10038EE7: A6                       CMPSB
10038EE8: 49                       DEC ECX
10038EE9: B8DE49591E               MOV EAX, 1E5949DE
10038EEE: 9C                       PUSHFD
10038EEF: 222400                   AND AH, [EAX+EAX]
10038EF2: 32E4                     XOR AH, AH
10038EF4: 7D2A                     JNL 10038F20
10038EF6: 1F                       POP DS
10038EF7: E36F                     JECXZ 10038F68
10038EF9: 52                       PUSH EDX
10038EFA: 0026                     ADD [ESI], AH
10038EFC: 7CC6                     JL 10038EC4
10038EFE: AD                       LODSD
10038EFF: 92                       XCHG EDX, EAX
10038F00: A0FA1E70D4               MOV AL, [D4701EFA]
10038F05: 0132                     ADD [EDX], ESI
10038F07: 13CD                     ADC ECX, EBP
10038F09: 151B7FF620               ADC EAX, 20F67F1B
10038F0E: B48F                     MOV AH, 8F
10038F10: 014CCB40                 ADD [EBX+ECX*8+40], ECX
10038F14: 16                       PUSH SS
10038F15: 92                       XCHG EDX, EAX
10038F16: 3A47FB                   CMP AL, [EDI-05]
10038F19: C876687A                 ENTER 6876, 7A
10038F1D: 145E                     ADC AL, 5E
10038F1F: 56                       PUSH ESI
10038F20: F5                       CMC
10038F21: 04A0                     ADD AL, A0
10038F23: 1AEF                     SBB CH, BH
10038F25: 2DC0112BD4               SUB EAX, D42B11C0
10038F2A: 31BA520E5AD5             XOR [EDX-2AA5F1AE], EDI
10038F30: 78A0                     JS 10038ED2
10038F32: 1D81F18D0C               SBB EAX, 0C8DF181
10038F37: 59                       POP ECX
10038F38: AD                       LODSD
10038F39: 811856F2DEFA             SBB [EAX], FADEF256
10038F3F: 7081                     JO 10038EC2
10038F41: 40                       INC EAX
10038F42: 14D1                     ADC AL, D1
10038F44: B09D                     MOV AL, 9D
10038F46: 46                       INC ESI
10038F47: F8                       CLC
10038F48: 2B27                     SUB ESP, [EDI]
10038F4A: 07                       POP ES
10038F4B: 8CA20969D02B             MOV [EDX+2BD06909], FS
10038F51: 80D4A4                   ADC AH, FFFFFFA4
10038F54: 32F9                     XOR BH, CL
10038F56: 7903                     JNS 10038F5B
10038F58: 04E5                     ADD AL, E5
10038F5A: 17                       POP SS
10038F5B: 06                       PUSH ES
10038F5C: 5A                       POP EDX
10038F5D: 39B92E9DBE58             CMP [ECX+58BE9D2E], EDI
10038F63: 311F                     XOR [EDI], EBX
10038F65: 68AC860014               PUSH 140086AC
10038F6A: D4FC                     AAM FC
10038F6C: 6303                     ARPL EAX, [EBX]
10038F6E: 28E8                     SUB AL, CH
10038F70: D900                     FLD REAL4 PTR [EAX]
10038F72: C0EF47                   SHR BH, 47
10038F75: 90                       NOP
10038F76: 83494E57                 OR [ECX+4E], 00000057
10038F7A: 002D8C8224A8             ADD [A824828C], CH
10038F80: B7FA                     MOV BH, FA
10038F82: B60D                     MOV DH, 0D
10038F84: DCD4                     FCOM
10038F86: E24F                     LOOP 10038FD7
10038F88: 80F07F                   XOR AL, 7F
10038F8B: D8F0                     FDIV ST(0), ST(0)
10038F8D: 58                       POP EAX
10038F8E: 60                       PUSHAD
10038F8F: 92                       XCHG EDX, EAX
10038F90: 10CF                     ADC BH, CL
10038F92: 54                       PUSH ESP
10038F93: 266AA1                   PUSH FFFFFFA1
10038F96: 7865                     JS 10038FFD
10038F98: 00E6                     ADD DH, AH
10038F9A: 6E                       OUTSB
10038F9B: 93                       XCHG EBX, EAX
10038F9C: 7C73                     JL 10039011
10038F9E: E80F00D7A9               CALL B9DA8FB2
10038FA3: 155396D678               ADC EAX, 78D69653
10038FA8: 5C                       POP ESP
10038FA9: DE890C426D38             FIMUL WORD PTR [ECX+386D420C]
10038FAF: 0F0076F6                 INVALID
10038FB3: 2A9F25CC1055             SUB BL, [EDI+5510CC25]
10038FB9: 3021                     XOR [ECX], AH
10038FBB: 59                       POP ECX
10038FBC: 61                       POPAD
10038FBD: 6C                       INSB
10038FBE: E038                     LOOPNZ 10038FF8
10038FC0: 60                       PUSHAD
10038FC1: 97                       XCHG EDI, EAX
10038FC2: 88DA                     MOV DL, BL
10038FC4: 6D                       INSD
10038FC5: 3C79                     CMP AL, 79
10038FC7: 305E6F                   XOR [ESI+6F], BL
10038FCA: 38E4                     CMP AH, AH
10038FCC: 94                       XCHG ESP, EAX
10038FCD: 04C7                     ADD AL, C7
10038FCF: C8EB36CA                 ENTER 36EB, CA
10038FD3: 088675730F90             OR [ESI-6FF08C8B], AL
10038FD9: 0C76                     OR AL, 76
10038FDB: C8BC9240                 ENTER 92BC, 40
10038FDF: 4F                       DEC EDI
10038FE0: 15BF780CC4               ADC EAX, C40C78BF
10038FE5: 31CD                     XOR EBP, ECX
10038FE7: 90                       NOP
10038FE8: 40                       INC EAX
10038FE9: A7                       CMPSD
10038FEA: 1065D2                   ADC [EBP-2E], AH
10038FED: D460                     AAM 60
10038FEF: 4C                       DEC ESP
10038FF0: 79F9                     JNS 10038FEB
10038FF2: 1911                     SBB [ECX], EDX
10038FF4: E330                     JECXZ 10039026
10038FF6: 40                       INC EAX
10038FF7: 4B                       DEC EBX
10038FF8: 217A65                   AND [EDX+65], EDI
10038FFB: D163F4                   SHL [EBX-0C], 01
10038FFE: E9362EB91C               JMP 2CBCBE39
10039003: 4D                       DEC EBP
10039004: 40                       INC EAX
10039005: 1885EC78A8E0             SBB [EBP-1F578714], AL
1003900B: E37E                     JECXZ 10038F8B
1003900D: 317B5E                   XOR [EBX+5E], EDI
10039010: 70B1                     JO 10038FC3
10039012: 4F                       DEC EDI
10039013: 017253                   ADD [EDX+53], ESI

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

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