---------------- IN: 0xfffffff0: ljmp $0xf000,$0xe05b ---------------- IN: 0x000fe05b: cmpl $0x0,%cs:0x60b8 ---------------- IN: 0x000fe062: jne 0xfd11f ---------------- IN: 0x000fe066: xor %dx,%dx ---------------- IN: 0x000fe068: mov %dx,%ss ---------------- IN: 0x000fe06a: mov $0x7000,%esp ---------------- IN: 0x000fe070: mov $0xf18d6,%edx ---------------- IN: 0x000fe076: jmp 0xfcf99 ---------------- IN: 0x000fcf99: cli ---------------- IN: 0x000fcf9a: cld ---------------- IN: 0x000fcf9b: mov %eax,%ecx ---------------- IN: 0x000fcf9e: mov $0x8f,%eax ---------------- IN: 0x000fcfa4: out %al,$0x70 ---------------- IN: 0x000fcfa6: in $0x71,%al ---------------- IN: 0x000fcfa8: in $0x92,%al ---------------- IN: 0x000fcfaa: or $0x2,%al ---------------- IN: 0x000fcfac: out %al,$0x92 ---------------- IN: 0x000fcfae: mov %ecx,%eax ---------------- IN: 0x000fcfb1: lidtw %cs:0x60a8 ---------------- IN: 0x000fcfb7: lgdtw %cs:0x6068 ---------------- IN: 0x000fcfbd: mov %cr0,%ecx ---------------- IN: 0x000fcfc0: and $0x1fffffff,%ecx ---------------- IN: 0x000fcfc7: or $0x1,%ecx ---------------- IN: 0x000fcfcb: mov %ecx,%cr0 ---------------- IN: 0x000fcfce: ljmpl $0x8,$0xfcfd6 ---------------- IN: 0x000fcfd6: mov $0x10,%ecx ---------------- IN: 0x000fcfdb: mov %ecx,%ds ---------------- IN: 0x000fcfdd: mov %ecx,%es ---------------- IN: 0x000fcfdf: mov %ecx,%ss ---------------- IN: 0x000fcfe1: mov %ecx,%fs ---------------- IN: 0x000fcfe3: mov %ecx,%gs ---------------- IN: 0x000fcfe5: jmp *%edx ---------------- IN: 0x000f18d6: push %ebx ---------------- IN: 0x000f18d7: sub $0x2c,%esp ---------------- IN: 0x000f18da: call 0xee111 ---------------- IN: 0x000ee111: sub $0x8,%esp ---------------- IN: 0x000ee114: movl $0xf5100,0x4(%esp) ---------------- IN: 0x000ee11c: movl $0xf210c,(%esp) ---------------- IN: 0x000ee123: call 0xee0fe ---------------- IN: 0x000ee0fe: lea 0x8(%esp),%ecx ---------------- IN: 0x000ee102: mov 0x4(%esp),%edx ---------------- IN: 0x000ee106: mov $0xf50a8,%eax ---------------- IN: 0x000ee10b: call 0xed938 ---------------- IN: 0x000ed938: push %ebp ---------------- IN: 0x000ed939: push %edi ---------------- IN: 0x000ed93a: push %esi ---------------- IN: 0x000ed93b: push %ebx ---------------- IN: 0x000ed93c: sub $0xc,%esp ---------------- IN: 0x000ed93f: mov %eax,%ebx ---------------- IN: 0x000ed941: mov %edx,0x4(%esp) ---------------- IN: 0x000ed945: mov %ecx,%ebp ---------------- IN: 0x000ed947: mov 0x4(%esp),%esi ---------------- IN: 0x000ed94b: movsbl (%esi),%edx ---------------- IN: 0x000ed94e: test %dl,%dl ---------------- IN: 0x000ed950: je 0xedb94 ---------------- IN: 0x000ed956: cmp $0x25,%dl ---------------- IN: 0x000ed959: jne 0xed9f9 ---------------- IN: 0x000ed9f9: mov %ebx,%eax ---------------- IN: 0x000ed9fb: call 0xebe72 ---------------- IN: 0x000ebe72: mov %eax,%ecx ---------------- IN: 0x000ebe74: movsbl %dl,%edx ---------------- IN: 0x000ebe77: call *(%ecx) ---------------- IN: 0x000ed6b0: mov %edx,%eax ---------------- IN: 0x000ed6b2: mov 0xf5f2c,%dx ---------------- IN: 0x000ed6b9: test %dx,%dx ---------------- IN: 0x000ed6bc: je 0xed6bf ---------------- IN: 0x000ed6be: out %al,(%dx) ---------------- IN: 0x000ed6bf: ret ---------------- IN: 0x000ebe79: ret ---------------- IN: 0x000eda00: jmp 0xedb88 ---------------- IN: 0x000edb88: lea 0x1(%esi),%eax ---------------- IN: 0x000edb8b: mov %eax,0x4(%esp) ---------------- IN: 0x000edb8f: jmp 0xed947 ---------------- IN: 0x000ed95f: mov 0x4(%esp),%eax ---------------- IN: 0x000ed963: lea 0x1(%eax),%esi ---------------- IN: 0x000ed966: movb $0x20,0xb(%esp) ---------------- IN: 0x000ed96b: xor %ecx,%ecx ---------------- IN: 0x000ed96d: movsbl (%esi),%eax ---------------- IN: 0x000ed970: lea -0x30(%eax),%edx ---------------- IN: 0x000ed973: cmp $0x9,%dl ---------------- IN: 0x000ed976: ja 0xed993 ---------------- IN: 0x000ed993: mov %esi,%edx ---------------- IN: 0x000ed995: xor %edi,%edi ---------------- IN: 0x000ed997: cmp $0x6c,%al ---------------- IN: 0x000ed999: jne 0xed9b0 ---------------- IN: 0x000ed9b0: cmp $0x64,%al ---------------- IN: 0x000ed9b2: je 0xeda05 ---------------- IN: 0x000ed9b4: jg 0xed9d5 ---------------- IN: 0x000ed9d5: cmp $0x73,%al ---------------- IN: 0x000ed9d7: je 0xedb5c ---------------- IN: 0x000edb5c: lea 0x4(%ebp),%edi ---------------- IN: 0x000edb5f: mov 0x0(%ebp),%ebp ---------------- IN: 0x000edb62: movsbl 0x0(%ebp),%edx ---------------- IN: 0x000edb66: test %dl,%dl ---------------- IN: 0x000edb68: je 0xedb86 ---------------- IN: 0x000edb6a: mov %ebx,%eax ---------------- IN: 0x000edb6c: call 0xebe72 ---------------- IN: 0x000edb71: inc %ebp ---------------- IN: 0x000edb72: jmp 0xedb62 ---------------- IN: 0x000edb86: mov %edi,%ebp ---------------- IN: 0x000edb94: add $0xc,%esp ---------------- IN: 0x000edb97: pop %ebx ---------------- IN: 0x000edb98: pop %esi ---------------- IN: 0x000edb99: pop %edi ---------------- IN: 0x000edb9a: pop %ebp ---------------- IN: 0x000edb9b: ret ---------------- IN: 0x000ee110: ret ---------------- IN: 0x000ee128: movl $0xf50ac,0x4(%esp) ---------------- IN: 0x000ee130: movl $0xf2122,(%esp) ---------------- IN: 0x000ee137: call 0xee0fe ---------------- IN: 0x000ee13c: add $0x8,%esp ---------------- IN: 0x000ee13f: ret ---------------- IN: 0x000f18df: mov $0x40000000,%ebx ---------------- IN: 0x000f18e4: lea 0x18(%esp),%eax ---------------- IN: 0x000f18e8: mov %eax,0x4(%esp) ---------------- IN: 0x000f18ec: lea 0x14(%esp),%eax ---------------- IN: 0x000f18f0: mov %eax,(%esp) ---------------- IN: 0x000f18f3: lea 0x10(%esp),%ecx ---------------- IN: 0x000f18f7: lea 0xc(%esp),%edx ---------------- IN: 0x000f18fb: mov %ebx,%eax ---------------- IN: 0x000f18fd: call 0xec12c ---------------- IN: 0x000ec12c: push %ebp ---------------- IN: 0x000ec12d: push %edi ---------------- IN: 0x000ec12e: push %esi ---------------- IN: 0x000ec12f: push %ebx ---------------- IN: 0x000ec130: mov %edx,%esi ---------------- IN: 0x000ec132: mov %ecx,%edi ---------------- IN: 0x000ec134: mov 0x14(%esp),%ebp ---------------- IN: 0x000ec138: pushf ---------------- IN: 0x000ec139: pop %ecx ---------------- IN: 0x000ec13a: mov %ecx,%edx ---------------- IN: 0x000ec13c: xor $0x200000,%edx ---------------- IN: 0x000ec142: push %edx ---------------- IN: 0x000ec143: popf ---------------- IN: 0x000ec144: pushf ---------------- IN: 0x000ec145: pop %edx ---------------- IN: 0x000ec146: push %ecx ---------------- IN: 0x000ec147: popf ---------------- IN: 0x000ec148: xor %ecx,%edx ---------------- IN: 0x000ec14a: and $0x200000,%edx ---------------- IN: 0x000ec150: jne 0xec171 ---------------- IN: 0x000ec171: cpuid ---------------- IN: 0x000ec173: mov %eax,(%esi) ---------------- IN: 0x000ec175: mov %ebx,(%edi) ---------------- IN: 0x000ec177: mov %ecx,0x0(%ebp) ---------------- IN: 0x000ec17a: mov 0x18(%esp),%eax ---------------- IN: 0x000ec17e: mov %edx,(%eax) ---------------- IN: 0x000ec180: pop %ebx ---------------- IN: 0x000ec181: pop %esi ---------------- IN: 0x000ec182: pop %edi ---------------- IN: 0x000ec183: pop %ebp ---------------- IN: 0x000ec184: ret ---------------- IN: 0x000f1902: mov 0x10(%esp),%eax ---------------- IN: 0x000f1906: mov %eax,0x1f(%esp) ---------------- IN: 0x000f190a: mov 0x14(%esp),%eax ---------------- IN: 0x000f190e: mov %eax,0x23(%esp) ---------------- IN: 0x000f1912: mov 0x18(%esp),%eax ---------------- IN: 0x000f1916: mov %eax,0x27(%esp) ---------------- IN: 0x000f191a: movb $0x0,0x2b(%esp) ---------------- IN: 0x000f191f: mov $0xf4ca7,%edx ---------------- IN: 0x000f1924: lea 0x1f(%esp),%eax ---------------- IN: 0x000f1928: call 0xebf66 ---------------- IN: 0x000ebf66: push %ebx ---------------- IN: 0x000ebf67: xor %ecx,%ecx ---------------- IN: 0x000ebf69: mov (%eax,%ecx,1),%bl ---------------- IN: 0x000ebf6c: cmp (%edx,%ecx,1),%bl ---------------- IN: 0x000ebf6f: je 0xebf7d ---------------- IN: 0x000ebf71: setge %al ---------------- IN: 0x000ebf74: movzbl %al,%eax ---------------- IN: 0x000ebf77: lea -0x1(%eax,%eax,1),%eax ---------------- IN: 0x000ebf7b: jmp 0xebf84 ---------------- IN: 0x000ebf84: pop %ebx ---------------- IN: 0x000ebf85: ret ---------------- IN: 0x000f192d: test %eax,%eax ---------------- IN: 0x000f192f: jne 0xf197d ---------------- IN: 0x000f197d: add $0x100,%ebx ---------------- IN: 0x000f1983: cmp $0x40010000,%ebx ---------------- IN: 0x000f1989: jne 0xf18e4 ---------------- IN: 0x000f198f: cmpl $0x0,0xf5160 ---------------- IN: 0x000f1996: jne 0xf19a6 ---------------- IN: 0x000f1998: movl $0xf4d0d,(%esp) ---------------- IN: 0x000f199f: call 0xee0fe ---------------- IN: 0x000f19a4: jmp 0xf19b0 ---------------- IN: 0x000f19b0: call 0xefa06 ---------------- IN: 0x000efa06: push %esi ---------------- IN: 0x000efa07: push %ebx ---------------- IN: 0x000efa08: push %edx ---------------- IN: 0x000efa09: call 0xebe32 ---------------- IN: 0x000ebe32: mov 0xf5c10,%eax ---------------- IN: 0x000ebe37: shr %eax ---------------- IN: 0x000ebe39: and $0x1,%eax ---------------- IN: 0x000ebe3c: ret ---------------- IN: 0x000efa0e: test %eax,%eax ---------------- IN: 0x000efa10: jne 0xefa82 ---------------- IN: 0x000efa12: xor %edx,%edx ---------------- IN: 0x000efa14: or $0xffffffff,%eax ---------------- IN: 0x000efa17: call 0xec09b ---------------- IN: 0x000ec09b: push %edi ---------------- IN: 0x000ec09c: push %esi ---------------- IN: 0x000ec09d: push %ebx ---------------- IN: 0x000ec09e: mov %eax,%ebx ---------------- IN: 0x000ec0a0: mov %edx,%edi ---------------- IN: 0x000ec0a2: movzwl %ax,%eax ---------------- IN: 0x000ec0a5: test $0x7,%al ---------------- IN: 0x000ec0a7: jne 0xec0db ---------------- IN: 0x000ec0db: inc %ebx ---------------- IN: 0x000ec0dc: jmp 0xec0ba ---------------- IN: 0x000ec0ba: movzwl %bx,%esi ---------------- IN: 0x000ec0bd: mov %esi,%eax ---------------- IN: 0x000ec0bf: shr $0x8,%eax ---------------- IN: 0x000ec0c2: cmp %edi,%eax ---------------- IN: 0x000ec0c4: jne 0xec0de ---------------- IN: 0x000ec0c6: xor %edx,%edx ---------------- IN: 0x000ec0c8: mov %esi,%eax ---------------- IN: 0x000ec0ca: call 0xec040 ---------------- IN: 0x000ec040: push %ebx ---------------- IN: 0x000ec041: mov %edx,%ebx ---------------- IN: 0x000ec043: mov %edx,%ecx ---------------- IN: 0x000ec045: and $0xfc,%ecx ---------------- IN: 0x000ec04b: or $0x80000000,%ecx ---------------- IN: 0x000ec051: movzwl %ax,%eax ---------------- IN: 0x000ec054: shl $0x8,%eax ---------------- IN: 0x000ec057: or %eax,%ecx ---------------- IN: 0x000ec059: mov $0xcf8,%edx ---------------- IN: 0x000ec05e: mov %ecx,%eax ---------------- IN: 0x000ec060: out %eax,(%dx) ---------------- IN: 0x000ec061: and $0x2,%ebx ---------------- IN: 0x000ec064: lea 0xcfc(%ebx),%edx ---------------- IN: 0x000ec06a: in (%dx),%ax ---------------- IN: 0x000ec06c: pop %ebx ---------------- IN: 0x000ec06d: ret ---------------- IN: 0x000ec0cf: dec %eax ---------------- IN: 0x000ec0d0: cmp $0xfffffffd,%ax ---------------- IN: 0x000ec0d4: jbe 0xec0e3 ---------------- IN: 0x000ec0e3: mov %ebx,%eax ---------------- IN: 0x000ec0e5: pop %ebx ---------------- IN: 0x000ec0e6: pop %esi ---------------- IN: 0x000ec0e7: pop %edi ---------------- IN: 0x000ec0e8: ret ---------------- IN: 0x000efa1c: mov %eax,%ebx ---------------- IN: 0x000efa1e: test %eax,%eax ---------------- IN: 0x000efa20: js 0xefa76 ---------------- IN: 0x000efa22: movzwl %bx,%esi ---------------- IN: 0x000efa25: xor %edx,%edx ---------------- IN: 0x000efa27: mov %esi,%eax ---------------- IN: 0x000efa29: call 0xec01e ---------------- IN: 0x000ec01e: mov %edx,%ecx ---------------- IN: 0x000ec020: and $0xfc,%ecx ---------------- IN: 0x000ec026: or $0x80000000,%ecx ---------------- IN: 0x000ec02c: movzwl %ax,%eax ---------------- IN: 0x000ec02f: shl $0x8,%eax ---------------- IN: 0x000ec032: or %eax,%ecx ---------------- IN: 0x000ec034: mov $0xcf8,%edx ---------------- IN: 0x000ec039: mov %ecx,%eax ---------------- IN: 0x000ec03b: out %eax,(%dx) ---------------- IN: 0x000ec03c: mov $0xfc,%dl ---------------- IN: 0x000ec03e: in (%dx),%eax ---------------- IN: 0x000ec03f: ret ---------------- IN: 0x000efa2e: mov %eax,%edx ---------------- IN: 0x000efa30: shr $0x10,%edx ---------------- IN: 0x000efa33: cmp $0x8086,%ax ---------------- IN: 0x000efa37: sete %al ---------------- IN: 0x000efa3a: cmp $0x1237,%edx ---------------- IN: 0x000efa40: jne 0xefa4c ---------------- IN: 0x000efa42: test %al,%al ---------------- IN: 0x000efa44: je 0xefa4c ---------------- IN: 0x000efa46: mov $0x59,%dx ---------------- IN: 0x000efa4a: jmp 0xefa5c ---------------- IN: 0x000efa5c: mov %esi,%eax ---------------- IN: 0x000efa5e: call 0xecfa4 ---------------- IN: 0x000ecfa4: push %esi ---------------- IN: 0x000ecfa5: push %ebx ---------------- IN: 0x000ecfa6: mov %edx,%esi ---------------- IN: 0x000ecfa8: movzwl %ax,%ebx ---------------- IN: 0x000ecfab: mov %ebx,%eax ---------------- IN: 0x000ecfad: call 0xec06e ---------------- IN: 0x000ec06e: push %ebx ---------------- IN: 0x000ec06f: mov %edx,%ebx ---------------- IN: 0x000ec071: mov %edx,%ecx ---------------- IN: 0x000ec073: and $0xfc,%ecx ---------------- IN: 0x000ec079: or $0x80000000,%ecx ---------------- IN: 0x000ec07f: movzwl %ax,%eax ---------------- IN: 0x000ec082: shl $0x8,%eax ---------------- IN: 0x000ec085: or %eax,%ecx ---------------- IN: 0x000ec087: mov $0xcf8,%edx ---------------- IN: 0x000ec08c: mov %ecx,%eax ---------------- IN: 0x000ec08e: out %eax,(%dx) ---------------- IN: 0x000ec08f: and $0x3,%ebx ---------------- IN: 0x000ec092: lea 0xcfc(%ebx),%edx ---------------- IN: 0x000ec098: in (%dx),%al ---------------- IN: 0x000ec099: pop %ebx ---------------- IN: 0x000ec09a: ret ---------------- IN: 0x000ecfb2: mov %esi,%edx ---------------- IN: 0x000ecfb4: test $0x10,%al ---------------- IN: 0x000ecfb6: mov %ebx,%eax ---------------- IN: 0x000ecfb8: jne 0xecfc4 ---------------- IN: 0x000ecfba: mov $0xfffecf1b,%ecx ---------------- IN: 0x000ecfbf: call *%ecx ---------------- IN: 0xfffecf1b: push %ebp ---------------- IN: 0xfffecf1c: push %edi ---------------- IN: 0xfffecf1d: push %esi ---------------- IN: 0xfffecf1e: push %ebx ---------------- IN: 0xfffecf1f: sub $0x8,%esp ---------------- IN: 0xfffecf22: mov %edx,%ebp ---------------- IN: 0xfffecf24: mov %edx,%esi ---------------- IN: 0xfffecf26: and $0xfffffffc,%esi ---------------- IN: 0xfffecf29: movzwl %ax,%ebx ---------------- IN: 0xfffecf2c: mov %esi,%edx ---------------- IN: 0xfffecf2e: mov %ebx,%eax ---------------- IN: 0xfffecf30: call 0xfffec01e ---------------- IN: 0xfffec01e: mov %edx,%ecx ---------------- IN: 0xfffec020: and $0xfc,%ecx ---------------- IN: 0xfffec026: or $0x80000000,%ecx ---------------- IN: 0xfffec02c: movzwl %ax,%eax ---------------- IN: 0xfffec02f: shl $0x8,%eax ---------------- IN: 0xfffec032: or %eax,%ecx ---------------- IN: 0xfffec034: mov $0xcf8,%edx ---------------- IN: 0xfffec039: mov %ecx,%eax ---------------- IN: 0xfffec03b: out %eax,(%dx) ---------------- IN: 0xfffec03c: mov $0xfc,%dl ---------------- IN: 0xfffec03e: in (%dx),%eax ---------------- IN: 0xfffec03f: ret ---------------- IN: 0xfffecf35: mov %eax,(%esp) ---------------- IN: 0xfffecf38: lea 0x4(%esi),%edi ---------------- IN: 0xfffecf3b: mov %edi,%edx ---------------- IN: 0xfffecf3d: mov %ebx,%eax ---------------- IN: 0xfffecf3f: call 0xfffec01e ---------------- IN: 0xfffecf44: mov %eax,0x4(%esp) ---------------- IN: 0xfffecf48: mov %ebp,%edx ---------------- IN: 0xfffecf4a: and $0x3,%edx ---------------- IN: 0xfffecf4d: lea (%esp,%edx,1),%ecx ---------------- IN: 0xfffecf50: xor %eax,%eax ---------------- IN: 0xfffecf52: movb $0x33,0x1(%ecx,%eax,1) ---------------- IN: 0xfffecf57: inc %eax ---------------- IN: 0xfffecf58: cmp $0x6,%eax ---------------- IN: 0xfffecf5b: jne 0xfffecf52 ---------------- IN: 0xfffecf5d: movzbl (%esp,%edx,1),%ebp ---------------- IN: 0xfffecf61: and $0x10,%ebp ---------------- IN: 0xfffecf64: movb $0x30,(%esp,%edx,1) ---------------- IN: 0xfffecf68: mov (%esp),%ecx ---------------- IN: 0xfffecf6b: mov %esi,%edx ---------------- IN: 0xfffecf6d: mov %ebx,%eax ---------------- IN: 0xfffecf6f: call 0xfffebf91 ---------------- IN: 0xfffebf91: push %ebx ---------------- IN: 0xfffebf92: mov %edx,%ebx ---------------- IN: 0xfffebf94: and $0xfc,%ebx ---------------- IN: 0xfffebf9a: or $0x80000000,%ebx ---------------- IN: 0xfffebfa0: movzwl %ax,%edx ---------------- IN: 0xfffebfa3: shl $0x8,%edx ---------------- IN: 0xfffebfa6: or %edx,%ebx ---------------- IN: 0xfffebfa8: mov $0xcf8,%edx ---------------- IN: 0xfffebfad: mov %ebx,%eax ---------------- IN: 0xfffebfaf: out %eax,(%dx) ---------------- IN: 0xfffebfb0: mov $0xfc,%dl ---------------- IN: 0xfffebfb2: mov %ecx,%eax ---------------- IN: 0xfffebfb4: out %eax,(%dx) ---------------- IN: 0xfffebfb5: pop %ebx ---------------- IN: 0xfffebfb6: ret ---------------- IN: 0xfffecf74: mov 0x4(%esp),%ecx ---------------- IN: 0xfffecf78: mov %edi,%edx ---------------- IN: 0xfffecf7a: mov %ebx,%eax ---------------- IN: 0xfffecf7c: call 0xfffebf91 ---------------- IN: 0xfffecf81: mov %ebp,%eax ---------------- IN: 0xfffecf83: test %al,%al ---------------- IN: 0xfffecf85: jne 0xfffecf9c ---------------- IN: 0xfffecf87: mov $0xd4ad0,%eax ---------------- IN: 0xfffecf8c: mov $0x100000,%ecx ---------------- IN: 0xfffecf91: sub %eax,%ecx ---------------- IN: 0xfffecf93: mov $0xfffd4ad0,%esi ---------------- IN: 0xfffecf98: mov %eax,%edi ---------------- IN: 0xfffecf9a: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0xfffecf9c: add $0x8,%esp ---------------- IN: 0xfffecf9f: pop %ebx ---------------- IN: 0xfffecfa0: pop %esi ---------------- IN: 0xfffecfa1: pop %edi ---------------- IN: 0xfffecfa2: pop %ebp ---------------- IN: 0xfffecfa3: ret ---------------- IN: 0x000ecfc1: pop %ebx ---------------- IN: 0x000ecfc2: pop %esi ---------------- IN: 0x000ecfc3: ret ---------------- IN: 0x000efa63: call 0xeceaf ---------------- IN: 0x000eceaf: cmpl $0x0,0xf60b8 ---------------- IN: 0x000eceb6: jne 0xececa ---------------- IN: 0x000eceb8: mov $0x8f,%al ---------------- IN: 0x000eceba: out %al,$0x70 ---------------- IN: 0x000ecebc: xor %eax,%eax ---------------- IN: 0x000ecebe: out %al,$0x71 ---------------- IN: 0x000ecec0: movl $0x1,0xf60b8 ---------------- IN: 0x000ececa: ret ---------------- IN: 0x000efa68: mov %ebx,0xf5098 ---------------- IN: 0x000efa6e: jmp 0xefa82 ---------------- IN: 0x000efa82: pop %eax ---------------- IN: 0x000efa83: pop %ebx ---------------- IN: 0x000efa84: pop %esi ---------------- IN: 0x000efa85: ret ---------------- IN: 0x000f19b5: call 0xe96c8 ---------------- IN: 0x000e96c8: push %ebp ---------------- IN: 0x000e96c9: push %edi ---------------- IN: 0x000e96ca: push %esi ---------------- IN: 0x000e96cb: push %ebx ---------------- IN: 0x000e96cc: sub $0x34,%esp ---------------- IN: 0x000e96cf: call 0xeceaf ---------------- IN: 0x000e96d4: mov 0xf5f2c,%dx ---------------- IN: 0x000e96db: in (%dx),%al ---------------- IN: 0x000e96dc: cmp $0xe9,%al ---------------- IN: 0x000e96de: je 0xe96e9 ---------------- IN: 0x000e96e0: movw $0x0,0xf5f2c ---------------- IN: 0x000e96e9: mov $0xcf8,%edx ---------------- IN: 0x000e96ee: mov $0x80000000,%eax ---------------- IN: 0x000e96f3: out %eax,(%dx) ---------------- IN: 0x000e96f4: mov $0xcfc,%ebp ---------------- IN: 0x000e96f9: mov %ebp,%edx ---------------- IN: 0x000e96fb: in (%dx),%ax ---------------- IN: 0x000e96fd: mov %eax,%ebx ---------------- IN: 0x000e96ff: lea -0x1(%ebx),%eax ---------------- IN: 0x000e9702: cmp $0xfffffffd,%ax ---------------- IN: 0x000e9706: ja 0xe97f4 ---------------- IN: 0x000e970c: mov $0x80000000,%eax ---------------- IN: 0x000e9711: mov $0xf8,%dl ---------------- IN: 0x000e9713: out %eax,(%dx) ---------------- IN: 0x000e9714: mov $0xcfe,%esi ---------------- IN: 0x000e9719: mov %esi,%edx ---------------- IN: 0x000e971b: in (%dx),%ax ---------------- IN: 0x000e971d: movzwl %ax,%ecx ---------------- IN: 0x000e9720: mov $0x8000002c,%edi ---------------- IN: 0x000e9725: mov %edi,%eax ---------------- IN: 0x000e9727: mov $0xf8,%dl ---------------- IN: 0x000e9729: out %eax,(%dx) ---------------- IN: 0x000e972a: mov %ebp,%edx ---------------- IN: 0x000e972c: in (%dx),%ax ---------------- IN: 0x000e972e: mov %eax,%ebp ---------------- IN: 0x000e9730: mov %edi,%eax ---------------- IN: 0x000e9732: mov $0xf8,%dl ---------------- IN: 0x000e9734: out %eax,(%dx) ---------------- IN: 0x000e9735: mov %esi,%edx ---------------- IN: 0x000e9737: in (%dx),%ax ---------------- IN: 0x000e9739: cmp $0x1100,%ax ---------------- IN: 0x000e973d: jne 0xe97f4 ---------------- IN: 0x000e9743: cmp $0x1af4,%bp ---------------- IN: 0x000e9748: jne 0xe97f4 ---------------- IN: 0x000e974e: orl $0x1,0xf5c10 ---------------- IN: 0x000e9755: cmp $0x1237,%cx ---------------- IN: 0x000e975a: je 0xe976c ---------------- IN: 0x000e976c: movl $0xf4b6e,(%esp) ---------------- IN: 0x000e9773: call 0xee0fe ---------------- IN: 0x000ee0fe: lea 0x8(%esp),%ecx ---------------- IN: 0x000ee102: mov 0x4(%esp),%edx ---------------- IN: 0x000ee106: mov $0xf50a8,%eax ---------------- IN: 0x000ee10b: call 0xed938 ---------------- IN: 0x000ed938: push %ebp ---------------- IN: 0x000ed939: push %edi ---------------- IN: 0x000ed93a: push %esi ---------------- IN: 0x000ed93b: push %ebx ---------------- IN: 0x000ed93c: sub $0xc,%esp ---------------- IN: 0x000ed93f: mov %eax,%ebx ---------------- IN: 0x000ed941: mov %edx,0x4(%esp) ---------------- IN: 0x000ed945: mov %ecx,%ebp ---------------- IN: 0x000ed947: mov 0x4(%esp),%esi ---------------- IN: 0x000ed94b: movsbl (%esi),%edx ---------------- IN: 0x000ed94e: test %dl,%dl ---------------- IN: 0x000ed950: je 0xedb94 ---------------- IN: 0x000ed956: cmp $0x25,%dl ---------------- IN: 0x000ed959: jne 0xed9f9 ---------------- IN: 0x000ed9f9: mov %ebx,%eax ---------------- IN: 0x000ed9fb: call 0xebe72 ---------------- IN: 0x000ebe72: mov %eax,%ecx ---------------- IN: 0x000ebe74: movsbl %dl,%edx ---------------- IN: 0x000ebe77: call *(%ecx) ---------------- IN: 0x000ed6b0: mov %edx,%eax ---------------- IN: 0x000ed6b2: mov 0xf5f2c,%dx ---------------- IN: 0x000ed6b9: test %dx,%dx ---------------- IN: 0x000ed6bc: je 0xed6bf ---------------- IN: 0x000ed6bf: ret ---------------- IN: 0x000ebe79: ret ---------------- IN: 0x000eda00: jmp 0xedb88 ---------------- IN: 0x000edb88: lea 0x1(%esi),%eax ---------------- IN: 0x000edb8b: mov %eax,0x4(%esp) ---------------- IN: 0x000edb8f: jmp 0xed947 ---------------- IN: 0x000edb94: add $0xc,%esp ---------------- IN: 0x000edb97: pop %ebx ---------------- IN: 0x000edb98: pop %esi ---------------- IN: 0x000edb99: pop %edi ---------------- IN: 0x000edb9a: pop %ebp ---------------- IN: 0x000edb9b: ret ---------------- IN: 0x000ee110: ret ---------------- IN: 0x000e9778: jmp 0xe9791 ---------------- IN: 0x000e9791: lea 0x20(%esp),%eax ---------------- IN: 0x000e9795: mov %eax,0x4(%esp) ---------------- IN: 0x000e9799: lea 0x1c(%esp),%eax ---------------- IN: 0x000e979d: mov %eax,(%esp) ---------------- IN: 0x000e97a0: lea 0x18(%esp),%ecx ---------------- IN: 0x000e97a4: lea 0x14(%esp),%edx ---------------- IN: 0x000e97a8: mov $0x40000000,%eax ---------------- IN: 0x000e97ad: call 0xec12c ---------------- IN: 0x000ec12c: push %ebp ---------------- IN: 0x000ec12d: push %edi ---------------- IN: 0x000ec12e: push %esi ---------------- IN: 0x000ec12f: push %ebx ---------------- IN: 0x000ec130: mov %edx,%esi ---------------- IN: 0x000ec132: mov %ecx,%edi ---------------- IN: 0x000ec134: mov 0x14(%esp),%ebp ---------------- IN: 0x000ec138: pushf ---------------- IN: 0x000ec139: pop %ecx ---------------- IN: 0x000ec13a: mov %ecx,%edx ---------------- IN: 0x000ec13c: xor $0x200000,%edx ---------------- IN: 0x000ec142: push %edx ---------------- IN: 0x000ec143: popf ---------------- IN: 0x000ec144: pushf ---------------- IN: 0x000ec145: pop %edx ---------------- IN: 0x000ec146: push %ecx ---------------- IN: 0x000ec147: popf ---------------- IN: 0x000ec148: xor %ecx,%edx ---------------- IN: 0x000ec14a: and $0x200000,%edx ---------------- IN: 0x000ec150: jne 0xec171 ---------------- IN: 0x000ec171: cpuid ---------------- IN: 0x000ec173: mov %eax,(%esi) ---------------- IN: 0x000ec175: mov %ebx,(%edi) ---------------- IN: 0x000ec177: mov %ecx,0x0(%ebp) ---------------- IN: 0x000ec17a: mov 0x18(%esp),%eax ---------------- IN: 0x000ec17e: mov %edx,(%eax) ---------------- IN: 0x000ec180: pop %ebx ---------------- IN: 0x000ec181: pop %esi ---------------- IN: 0x000ec182: pop %edi ---------------- IN: 0x000ec183: pop %ebp ---------------- IN: 0x000ec184: ret ---------------- IN: 0x000e97b2: mov 0x18(%esp),%eax ---------------- IN: 0x000e97b6: mov %eax,0x27(%esp) ---------------- IN: 0x000e97ba: mov 0x1c(%esp),%eax ---------------- IN: 0x000e97be: mov %eax,0x2b(%esp) ---------------- IN: 0x000e97c2: mov 0x20(%esp),%eax ---------------- IN: 0x000e97c6: mov %eax,0x2f(%esp) ---------------- IN: 0x000e97ca: movb $0x0,0x33(%esp) ---------------- IN: 0x000e97cf: mov $0xf4bc8,%edx ---------------- IN: 0x000e97d4: lea 0x27(%esp),%eax ---------------- IN: 0x000e97d8: call 0xebf66 ---------------- IN: 0x000ebf66: push %ebx ---------------- IN: 0x000ebf67: xor %ecx,%ecx ---------------- IN: 0x000ebf69: mov (%eax,%ecx,1),%bl ---------------- IN: 0x000ebf6c: cmp (%edx,%ecx,1),%bl ---------------- IN: 0x000ebf6f: je 0xebf7d ---------------- IN: 0x000ebf71: setge %al ---------------- IN: 0x000ebf74: movzbl %al,%eax ---------------- IN: 0x000ebf77: lea -0x1(%eax,%eax,1),%eax ---------------- IN: 0x000ebf7b: jmp 0xebf84 ---------------- IN: 0x000ebf84: pop %ebx ---------------- IN: 0x000ebf85: ret ---------------- IN: 0x000e97dd: test %eax,%eax ---------------- IN: 0x000e97df: jne 0xe97f4 ---------------- IN: 0x000e97f4: call 0xebe32 ---------------- IN: 0x000ebe32: mov 0xf5c10,%eax ---------------- IN: 0x000ebe37: shr %eax ---------------- IN: 0x000ebe39: and $0x1,%eax ---------------- IN: 0x000ebe3c: ret ---------------- IN: 0x000e97f9: test %eax,%eax ---------------- IN: 0x000e97fb: je 0xe9895 ---------------- IN: 0x000e9895: mov $0xb4,%al ---------------- IN: 0x000e9897: out %al,$0x70 ---------------- IN: 0x000e9899: in $0x71,%al ---------------- IN: 0x000e989b: mov %al,%cl ---------------- IN: 0x000e989d: mov $0xb5,%al ---------------- IN: 0x000e989f: out %al,$0x70 ---------------- IN: 0x000e98a1: in $0x71,%al ---------------- IN: 0x000e98a3: mov %eax,%edx ---------------- IN: 0x000e98a5: shl $0x18,%edx ---------------- IN: 0x000e98a8: movzbl %cl,%eax ---------------- IN: 0x000e98ab: shl $0x10,%eax ---------------- IN: 0x000e98ae: or %eax,%edx ---------------- IN: 0x000e98b0: je 0xe98ba ---------------- IN: 0x000e98b2: add $0x1000000,%edx ---------------- IN: 0x000e98b8: jmp 0xe98dc ---------------- IN: 0x000e98dc: mov %edx,0xebdd0 ---------------- IN: 0x000e98e2: movl $0x1,0x8(%esp) ---------------- IN: 0x000e98ea: mov %edx,(%esp) ---------------- IN: 0x000e98ed: movl $0x0,0x4(%esp) ---------------- IN: 0x000e98f5: xor %eax,%eax ---------------- IN: 0x000e98f7: xor %edx,%edx ---------------- IN: 0x000e98f9: call 0xd8c7a ---------------- IN: 0x000d8c7a: push %edi ---------------- IN: 0x000d8c7b: push %esi ---------------- IN: 0x000d8c7c: push %ebx ---------------- IN: 0x000d8c7d: mov 0x10(%esp),%ebx ---------------- IN: 0x000d8c81: mov 0x14(%esp),%ecx ---------------- IN: 0x000d8c85: mov %ecx,%edi ---------------- IN: 0x000d8c87: or %ebx,%edi ---------------- IN: 0x000d8c89: je 0xd8c93 ---------------- IN: 0x000d8c8b: pop %ebx ---------------- IN: 0x000d8c8c: pop %esi ---------------- IN: 0x000d8c8d: pop %edi ---------------- IN: 0x000d8c8e: jmp 0xd8aaf ---------------- IN: 0x000d8aaf: push %ebp ---------------- IN: 0x000d8ab0: push %edi ---------------- IN: 0x000d8ab1: push %esi ---------------- IN: 0x000d8ab2: push %ebx ---------------- IN: 0x000d8ab3: sub $0x34,%esp ---------------- IN: 0x000d8ab6: mov %eax,0x14(%esp) ---------------- IN: 0x000d8aba: mov %edx,0x18(%esp) ---------------- IN: 0x000d8abe: mov 0x48(%esp),%ebx ---------------- IN: 0x000d8ac2: mov 0x4c(%esp),%esi ---------------- IN: 0x000d8ac6: mov %esi,%edi ---------------- IN: 0x000d8ac8: mov %ebx,%esi ---------------- IN: 0x000d8aca: mov %ebx,0x24(%esp) ---------------- IN: 0x000d8ace: mov %edi,0x28(%esp) ---------------- IN: 0x000d8ad2: mov 0x50(%esp),%ebx ---------------- IN: 0x000d8ad6: mov %ebx,0x2c(%esp) ---------------- IN: 0x000d8ada: add %esi,%eax ---------------- IN: 0x000d8adc: adc %edi,%edx ---------------- IN: 0x000d8ade: mov %eax,0xc(%esp) ---------------- IN: 0x000d8ae2: mov %edx,0x10(%esp) ---------------- IN: 0x000d8ae6: mov 0xf5c34,%edx ---------------- IN: 0x000d8aec: mov $0xf5c38,%eax ---------------- IN: 0x000d8af1: xor %esi,%esi ---------------- IN: 0x000d8af3: cmp %edx,%esi ---------------- IN: 0x000d8af5: jge 0xd8bc8 ---------------- IN: 0x000d8bc8: imul $0x14,%esi,%ebx ---------------- IN: 0x000d8bcb: cmp 0xf5c34,%esi ---------------- IN: 0x000d8bd1: jge 0xd8c3f ---------------- IN: 0x000d8c3f: mov 0x2c(%esp),%eax ---------------- IN: 0x000d8c43: cmp $0xffffffff,%eax ---------------- IN: 0x000d8c46: je 0xd8c72 ---------------- IN: 0x000d8c48: mov %eax,0x50(%esp) ---------------- IN: 0x000d8c4c: mov 0x24(%esp),%eax ---------------- IN: 0x000d8c50: mov 0x28(%esp),%edx ---------------- IN: 0x000d8c54: mov %eax,0x48(%esp) ---------------- IN: 0x000d8c58: mov %edx,0x4c(%esp) ---------------- IN: 0x000d8c5c: mov 0x14(%esp),%edx ---------------- IN: 0x000d8c60: mov 0x18(%esp),%ecx ---------------- IN: 0x000d8c64: mov %esi,%eax ---------------- IN: 0x000d8c66: add $0x34,%esp ---------------- IN: 0x000d8c69: pop %ebx ---------------- IN: 0x000d8c6a: pop %esi ---------------- IN: 0x000d8c6b: pop %edi ---------------- IN: 0x000d8c6c: pop %ebp ---------------- IN: 0x000d8c6d: jmp 0xd8a1b ---------------- IN: 0x000d8a1b: push %ebp ---------------- IN: 0x000d8a1c: push %edi ---------------- IN: 0x000d8a1d: push %esi ---------------- IN: 0x000d8a1e: push %ebx ---------------- IN: 0x000d8a1f: sub $0xc,%esp ---------------- IN: 0x000d8a22: mov %edx,(%esp) ---------------- IN: 0x000d8a25: mov %ecx,0x4(%esp) ---------------- IN: 0x000d8a29: mov 0x20(%esp),%edi ---------------- IN: 0x000d8a2d: mov 0x24(%esp),%ebp ---------------- IN: 0x000d8a31: mov 0x28(%esp),%esi ---------------- IN: 0x000d8a35: mov %esi,0x8(%esp) ---------------- IN: 0x000d8a39: mov 0xf5c34,%ecx ---------------- IN: 0x000d8a3f: cmp $0x1f,%ecx ---------------- IN: 0x000d8a42: jle 0xd8a5a ---------------- IN: 0x000d8a5a: imul $0x14,%eax,%esi ---------------- IN: 0x000d8a5d: lea 0xf5c38(%esi),%ebx ---------------- IN: 0x000d8a63: sub %eax,%ecx ---------------- IN: 0x000d8a65: imul $0x14,%ecx,%ecx ---------------- IN: 0x000d8a68: inc %eax ---------------- IN: 0x000d8a69: imul $0x14,%eax,%eax ---------------- IN: 0x000d8a6c: add $0xf5c38,%eax ---------------- IN: 0x000d8a71: mov %ebx,%edx ---------------- IN: 0x000d8a73: call 0xd775b ---------------- IN: 0x000d775b: push %ebp ---------------- IN: 0x000d775c: push %edi ---------------- IN: 0x000d775d: push %esi ---------------- IN: 0x000d775e: push %ebx ---------------- IN: 0x000d775f: cmp %eax,%edx ---------------- IN: 0x000d7761: jb 0xd776b ---------------- IN: 0x000d776b: lea -0x1(%ecx),%ebx ---------------- IN: 0x000d776e: lea (%eax,%ebx,1),%ebp ---------------- IN: 0x000d7771: add %ebx,%edx ---------------- IN: 0x000d7773: mov %ecx,%ebx ---------------- IN: 0x000d7775: mov %ecx,%esi ---------------- IN: 0x000d7777: neg %esi ---------------- IN: 0x000d7779: add %esi,%edx ---------------- IN: 0x000d777b: dec %ebx ---------------- IN: 0x000d777c: cmp $0xffffffff,%ebx ---------------- IN: 0x000d777f: je 0xd778f ---------------- IN: 0x000d778f: mov %ebp,%eax ---------------- IN: 0x000d7791: sub %ecx,%eax ---------------- IN: 0x000d7793: pop %ebx ---------------- IN: 0x000d7794: pop %esi ---------------- IN: 0x000d7795: pop %edi ---------------- IN: 0x000d7796: pop %ebp ---------------- IN: 0x000d7797: ret ---------------- IN: 0x000d8a78: incl 0xf5c34 ---------------- IN: 0x000d8a7e: mov (%esp),%eax ---------------- IN: 0x000d8a81: mov 0x4(%esp),%edx ---------------- IN: 0x000d8a85: mov %eax,0xf5c38(%esi) ---------------- IN: 0x000d8a8b: mov %edx,0xf5c3c(%esi) ---------------- IN: 0x000d8a91: mov %edi,0xf5c40(%esi) ---------------- IN: 0x000d8a97: mov %ebp,0xf5c44(%esi) ---------------- IN: 0x000d8a9d: mov 0x8(%esp),%eax ---------------- IN: 0x000d8aa1: mov %eax,0xf5c48(%esi) ---------------- IN: 0x000d8aa7: add $0xc,%esp ---------------- IN: 0x000d8aaa: pop %ebx ---------------- IN: 0x000d8aab: pop %esi ---------------- IN: 0x000d8aac: pop %edi ---------------- IN: 0x000d8aad: pop %ebp ---------------- IN: 0x000d8aae: ret ---------------- IN: 0x000e98fe: movl $0x2,0x8(%esp) ---------------- IN: 0x000e9906: movl $0x40000,(%esp) ---------------- IN: 0x000e990d: movl $0x0,0x4(%esp) ---------------- IN: 0x000e9915: mov $0xfffc0000,%eax ---------------- IN: 0x000e991a: xor %edx,%edx ---------------- IN: 0x000e991c: call 0xd8aaf ---------------- IN: 0x000d8afb: mov %eax,0x30(%esp) ---------------- IN: 0x000d8aff: mov (%eax),%ecx ---------------- IN: 0x000d8b01: mov 0x4(%eax),%ebx ---------------- IN: 0x000d8b04: mov %ecx,%edi ---------------- IN: 0x000d8b06: mov %ebx,%ebp ---------------- IN: 0x000d8b08: add 0x8(%eax),%edi ---------------- IN: 0x000d8b0b: adc 0xc(%eax),%ebp ---------------- IN: 0x000d8b0e: mov %edi,0x1c(%esp) ---------------- IN: 0x000d8b12: mov %ebp,0x20(%esp) ---------------- IN: 0x000d8b16: add $0x14,%eax ---------------- IN: 0x000d8b19: cmp %ebp,0x18(%esp) ---------------- IN: 0x000d8b1d: jb 0xd8b2e ---------------- IN: 0x000d8b1f: ja 0xd8b2b ---------------- IN: 0x000d8b21: mov 0x1c(%esp),%edi ---------------- IN: 0x000d8b25: cmp %edi,0x14(%esp) ---------------- IN: 0x000d8b29: jbe 0xd8b2e ---------------- IN: 0x000d8b2b: inc %esi ---------------- IN: 0x000d8b2c: jmp 0xd8af3 ---------------- IN: 0x000e9921: mov 0xebdd0,%eax ---------------- IN: 0x000e9926: mov %eax,0x4(%esp) ---------------- IN: 0x000e992a: movl $0xf4c47,(%esp) ---------------- IN: 0x000e9931: call 0xee0fe ---------------- IN: 0x000ed95f: mov 0x4(%esp),%eax ---------------- IN: 0x000ed963: lea 0x1(%eax),%esi ---------------- IN: 0x000ed966: movb $0x20,0xb(%esp) ---------------- IN: 0x000ed96b: xor %ecx,%ecx ---------------- IN: 0x000ed96d: movsbl (%esi),%eax ---------------- IN: 0x000ed970: lea -0x30(%eax),%edx ---------------- IN: 0x000ed973: cmp $0x9,%dl ---------------- IN: 0x000ed976: ja 0xed993 ---------------- IN: 0x000ed978: cmp $0x30,%al ---------------- IN: 0x000ed97a: jne 0xed980 ---------------- IN: 0x000ed97c: test %ecx,%ecx ---------------- IN: 0x000ed97e: je 0xed989 ---------------- IN: 0x000ed989: movb $0x30,0xb(%esp) ---------------- IN: 0x000ed98e: xor %ecx,%ecx ---------------- IN: 0x000ed990: inc %esi ---------------- IN: 0x000ed991: jmp 0xed96d ---------------- IN: 0x000ed980: imul $0xa,%ecx,%edx ---------------- IN: 0x000ed983: lea -0x30(%edx,%eax,1),%ecx ---------------- IN: 0x000ed987: jmp 0xed990 ---------------- IN: 0x000ed993: mov %esi,%edx ---------------- IN: 0x000ed995: xor %edi,%edi ---------------- IN: 0x000ed997: cmp $0x6c,%al ---------------- IN: 0x000ed999: jne 0xed9b0 ---------------- IN: 0x000ed9b0: cmp $0x64,%al ---------------- IN: 0x000ed9b2: je 0xeda05 ---------------- IN: 0x000ed9b4: jg 0xed9d5 ---------------- IN: 0x000ed9d5: cmp $0x73,%al ---------------- IN: 0x000ed9d7: je 0xedb5c ---------------- IN: 0x000ed9dd: jg 0xed9e8 ---------------- IN: 0x000ed9e8: cmp $0x75,%al ---------------- IN: 0x000ed9ea: je 0xeda34 ---------------- IN: 0x000ed9ec: cmp $0x78,%al ---------------- IN: 0x000ed9ee: je 0xedad6 ---------------- IN: 0x000edad6: mov 0x0(%ebp),%eax ---------------- IN: 0x000edad9: mov %eax,0x4(%esp) ---------------- IN: 0x000edadd: mov %edi,%eax ---------------- IN: 0x000edadf: test %al,%al ---------------- IN: 0x000edae1: movsbl 0xb(%esp),%eax ---------------- IN: 0x000edae6: je 0xedb11 ---------------- IN: 0x000edb11: lea 0x4(%ebp),%edi ---------------- IN: 0x000edb14: mov %eax,(%esp) ---------------- IN: 0x000edb17: mov 0x4(%esp),%edx ---------------- IN: 0x000edb1b: mov %ebx,%eax ---------------- IN: 0x000edb1d: call 0xebf10 ---------------- IN: 0x000ebf10: push %ebp ---------------- IN: 0x000ebf11: push %edi ---------------- IN: 0x000ebf12: push %esi ---------------- IN: 0x000ebf13: push %ebx ---------------- IN: 0x000ebf14: push %esi ---------------- IN: 0x000ebf15: mov %eax,%esi ---------------- IN: 0x000ebf17: mov %edx,%edi ---------------- IN: 0x000ebf19: mov 0x18(%esp),%dl ---------------- IN: 0x000ebf1d: mov %edi,%eax ---------------- IN: 0x000ebf1f: mov $0x1,%ebx ---------------- IN: 0x000ebf24: shr $0x4,%eax ---------------- IN: 0x000ebf27: je 0xebf2c ---------------- IN: 0x000ebf29: inc %ebx ---------------- IN: 0x000ebf2a: jmp 0xebf24 ---------------- IN: 0x000ebf2c: sub %ebx,%ecx ---------------- IN: 0x000ebf2e: mov %ecx,%ebp ---------------- IN: 0x000ebf30: movsbl %dl,%eax ---------------- IN: 0x000ebf33: mov %eax,(%esp) ---------------- IN: 0x000ebf36: test %ebp,%ebp ---------------- IN: 0x000ebf38: jle 0xebf47 ---------------- IN: 0x000ebf3a: mov (%esp),%edx ---------------- IN: 0x000ebf3d: mov %esi,%eax ---------------- IN: 0x000ebf3f: call 0xebe72 ---------------- IN: 0x000ebf44: dec %ebp ---------------- IN: 0x000ebf45: jmp 0xebf36 ---------------- IN: 0x000ebf47: mov %ebx,%ecx ---------------- IN: 0x000ebf49: mov %edi,%edx ---------------- IN: 0x000ebf4b: mov %esi,%eax ---------------- IN: 0x000ebf4d: pop %ebx ---------------- IN: 0x000ebf4e: pop %ebx ---------------- IN: 0x000ebf4f: pop %esi ---------------- IN: 0x000ebf50: pop %edi ---------------- IN: 0x000ebf51: pop %ebp ---------------- IN: 0x000ebf52: jmp 0xebe8d ---------------- IN: 0x000ebe8d: push %esi ---------------- IN: 0x000ebe8e: push %ebx ---------------- IN: 0x000ebe8f: mov %eax,%ebx ---------------- IN: 0x000ebe91: mov %edx,%esi ---------------- IN: 0x000ebe93: dec %ecx ---------------- IN: 0x000ebe94: cmp $0x6,%ecx ---------------- IN: 0x000ebe97: ja 0xebea0 ---------------- IN: 0x000ebe99: jmp *0xf4dcc(,%ecx,4) ---------------- IN: 0x000ebea8: mov %esi,%edx ---------------- IN: 0x000ebeaa: shr $0x18,%edx ---------------- IN: 0x000ebead: and $0xf,%edx ---------------- IN: 0x000ebeb0: mov %ebx,%eax ---------------- IN: 0x000ebeb2: call 0xebe7a ---------------- IN: 0x000ebe7a: lea 0x57(%edx),%ecx ---------------- IN: 0x000ebe7d: cmp $0x9,%edx ---------------- IN: 0x000ebe80: ja 0xebe85 ---------------- IN: 0x000ebe82: lea 0x30(%edx),%ecx ---------------- IN: 0x000ebe85: movsbl %cl,%edx ---------------- IN: 0x000ebe88: jmp 0xebe72 ---------------- IN: 0x000ebeb7: mov %esi,%edx ---------------- IN: 0x000ebeb9: shr $0x14,%edx ---------------- IN: 0x000ebebc: and $0xf,%edx ---------------- IN: 0x000ebebf: mov %ebx,%eax ---------------- IN: 0x000ebec1: call 0xebe7a ---------------- IN: 0x000ebec6: mov %esi,%edx ---------------- IN: 0x000ebec8: shr $0x10,%edx ---------------- IN: 0x000ebecb: and $0xf,%edx ---------------- IN: 0x000ebece: mov %ebx,%eax ---------------- IN: 0x000ebed0: call 0xebe7a ---------------- IN: 0x000ebed5: mov %esi,%edx ---------------- IN: 0x000ebed7: shr $0xc,%edx ---------------- IN: 0x000ebeda: and $0xf,%edx ---------------- IN: 0x000ebedd: mov %ebx,%eax ---------------- IN: 0x000ebedf: call 0xebe7a ---------------- IN: 0x000ebee4: mov %esi,%edx ---------------- IN: 0x000ebee6: shr $0x8,%edx ---------------- IN: 0x000ebee9: and $0xf,%edx ---------------- IN: 0x000ebeec: mov %ebx,%eax ---------------- IN: 0x000ebeee: call 0xebe7a ---------------- IN: 0x000ebef3: mov %esi,%edx ---------------- IN: 0x000ebef5: shr $0x4,%edx ---------------- IN: 0x000ebef8: and $0xf,%edx ---------------- IN: 0x000ebefb: mov %ebx,%eax ---------------- IN: 0x000ebefd: call 0xebe7a ---------------- IN: 0x000ebf02: and $0xf,%esi ---------------- IN: 0x000ebf05: mov %esi,%edx ---------------- IN: 0x000ebf07: mov %ebx,%eax ---------------- IN: 0x000ebf09: pop %ebx ---------------- IN: 0x000ebf0a: pop %esi ---------------- IN: 0x000ebf0b: jmp 0xebe7a ---------------- IN: 0x000edb22: jmp 0xedb86 ---------------- IN: 0x000edb86: mov %edi,%ebp ---------------- IN: 0x000e9936: movl $0xffffffff,0x8(%esp) ---------------- IN: 0x000e993e: movl $0x50000,(%esp) ---------------- IN: 0x000e9945: movl $0x0,0x4(%esp) ---------------- IN: 0x000e994d: mov $0xa0000,%eax ---------------- IN: 0x000e9952: xor %edx,%edx ---------------- IN: 0x000e9954: call 0xd8aaf ---------------- IN: 0x000d8b2e: cmp %ebx,0x18(%esp) ---------------- IN: 0x000d8b32: jb 0xd8bc8 ---------------- IN: 0x000d8b38: ja 0xd8b44 ---------------- IN: 0x000d8b3a: cmp %ecx,0x14(%esp) ---------------- IN: 0x000d8b3e: jbe 0xd8bc8 ---------------- IN: 0x000d8b44: mov 0x30(%esp),%eax ---------------- IN: 0x000d8b48: mov 0x10(%eax),%eax ---------------- IN: 0x000d8b4b: mov %eax,%edi ---------------- IN: 0x000d8b4d: cmp %eax,0x2c(%esp) ---------------- IN: 0x000d8b51: jne 0xd8b71 ---------------- IN: 0x000d8b71: mov 0x14(%esp),%eax ---------------- IN: 0x000d8b75: mov 0x18(%esp),%edx ---------------- IN: 0x000d8b79: sub %ecx,%eax ---------------- IN: 0x000d8b7b: sbb %ebx,%edx ---------------- IN: 0x000d8b7d: mov 0x30(%esp),%ebx ---------------- IN: 0x000d8b81: mov %eax,0x8(%ebx) ---------------- IN: 0x000d8b84: mov %edx,0xc(%ebx) ---------------- IN: 0x000d8b87: inc %esi ---------------- IN: 0x000d8b88: mov 0x10(%esp),%eax ---------------- IN: 0x000d8b8c: cmp %eax,0x20(%esp) ---------------- IN: 0x000d8b90: jb 0xd8bc8 ---------------- IN: 0x000d8b92: ja 0xd8b9e ---------------- IN: 0x000d8b94: mov 0xc(%esp),%eax ---------------- IN: 0x000d8b98: cmp %eax,0x1c(%esp) ---------------- IN: 0x000d8b9c: jbe 0xd8bc8 ---------------- IN: 0x000d8b9e: mov %edi,0x8(%esp) ---------------- IN: 0x000d8ba2: mov 0x1c(%esp),%eax ---------------- IN: 0x000d8ba6: mov 0x20(%esp),%edx ---------------- IN: 0x000d8baa: mov 0xc(%esp),%ecx ---------------- IN: 0x000d8bae: mov 0x10(%esp),%ebx ---------------- IN: 0x000d8bb2: sub %ecx,%eax ---------------- IN: 0x000d8bb4: sbb %ebx,%edx ---------------- IN: 0x000d8bb6: mov %eax,(%esp) ---------------- IN: 0x000d8bb9: mov %edx,0x4(%esp) ---------------- IN: 0x000d8bbd: mov %ecx,%edx ---------------- IN: 0x000d8bbf: mov %ebx,%ecx ---------------- IN: 0x000d8bc1: mov %esi,%eax ---------------- IN: 0x000d8bc3: call 0xd8a1b ---------------- IN: 0x000d7781: lea 0x0(%ebp,%esi,1),%edi ---------------- IN: 0x000d7785: mov 0x1(%edx,%ebx,1),%al ---------------- IN: 0x000d7789: mov %al,0x1(%edi,%ebx,1) ---------------- IN: 0x000d778d: jmp 0xd777b ---------------- IN: 0x000d8bd3: lea 0xf5c38(%ebx),%ecx ---------------- IN: 0x000d8bd9: mov 0xf5c38(%ebx),%eax ---------------- IN: 0x000d8bdf: mov 0xf5c3c(%ebx),%edx ---------------- IN: 0x000d8be5: cmp %edx,0x10(%esp) ---------------- IN: 0x000d8be9: jb 0xd8c3f ---------------- IN: 0x000d8beb: ja 0xd8bf3 ---------------- IN: 0x000d8bed: cmp %eax,0xc(%esp) ---------------- IN: 0x000d8bf1: jb 0xd8c3f ---------------- IN: 0x000d8bf3: add 0x8(%ecx),%eax ---------------- IN: 0x000d8bf6: adc 0xc(%ecx),%edx ---------------- IN: 0x000d8bf9: cmp %edx,0x10(%esp) ---------------- IN: 0x000d8bfd: jb 0xd8c10 ---------------- IN: 0x000d8bff: ja 0xd8c07 ---------------- IN: 0x000d8c01: cmp %eax,0xc(%esp) ---------------- IN: 0x000d8c05: jb 0xd8c10 ---------------- IN: 0x000d8c10: mov 0xc(%esp),%edi ---------------- IN: 0x000d8c14: mov 0x10(%esp),%ebp ---------------- IN: 0x000d8c18: mov %edi,(%ecx) ---------------- IN: 0x000d8c1a: mov %ebp,0x4(%ecx) ---------------- IN: 0x000d8c1d: sub %edi,%eax ---------------- IN: 0x000d8c1f: sbb %ebp,%edx ---------------- IN: 0x000d8c21: mov %eax,0x8(%ecx) ---------------- IN: 0x000d8c24: mov %edx,0xc(%ecx) ---------------- IN: 0x000d8c27: mov 0x2c(%esp),%ebx ---------------- IN: 0x000d8c2b: cmp 0x10(%ecx),%ebx ---------------- IN: 0x000d8c2e: jne 0xd8c3f ---------------- IN: 0x000d8c72: add $0x34,%esp ---------------- IN: 0x000d8c75: pop %ebx ---------------- IN: 0x000d8c76: pop %esi ---------------- IN: 0x000d8c77: pop %edi ---------------- IN: 0x000d8c78: pop %ebp ---------------- IN: 0x000d8c79: ret ---------------- IN: 0x000e9959: movl $0x2,0x8(%esp) ---------------- IN: 0x000e9961: movl $0x10000,(%esp) ---------------- IN: 0x000e9968: movl $0x0,0x4(%esp) ---------------- IN: 0x000e9970: mov $0xf0000,%eax ---------------- IN: 0x000e9975: xor %edx,%edx ---------------- IN: 0x000e9977: call 0xd8aaf ---------------- IN: 0x000e997c: mov 0xf5c34,%esi ---------------- IN: 0x000e9982: lea -0x1(%esi),%eax ---------------- IN: 0x000e9985: mov %eax,0x10(%esp) ---------------- IN: 0x000e9989: imul $0x14,%esi,%esi ---------------- IN: 0x000e998c: add $0xf5c38,%esi ---------------- IN: 0x000e9992: xor %ebx,%ebx ---------------- IN: 0x000e9994: cmpl $0x0,0x10(%esp) ---------------- IN: 0x000e9999: js 0xe99b8 ---------------- IN: 0x000e999b: mov -0x14(%esi),%eax ---------------- IN: 0x000e999e: mov -0x10(%esi),%edx ---------------- IN: 0x000e99a1: mov %eax,%edi ---------------- IN: 0x000e99a3: mov %edx,%ebp ---------------- IN: 0x000e99a5: add -0xc(%esi),%edi ---------------- IN: 0x000e99a8: adc -0x8(%esi),%ebp ---------------- IN: 0x000e99ab: cmp $0x0,%ebp ---------------- IN: 0x000e99ae: ja 0xe9a04 ---------------- IN: 0x000e9a04: cmpl $0x1,-0x4(%esi) ---------------- IN: 0x000e9a08: jne 0xe9a36 ---------------- IN: 0x000e9a36: decl 0x10(%esp) ---------------- IN: 0x000e9a3a: sub $0x14,%esi ---------------- IN: 0x000e9a3d: jmp 0xe9994 ---------------- IN: 0x000e99b0: cmp $0xfffff,%edi ---------------- IN: 0x000e99b6: ja 0xe9a04 ---------------- IN: 0x000e9a0a: cmp $0x0,%ebp ---------------- IN: 0x000e9a0d: ja 0xe9a36 ---------------- IN: 0x000e9a0f: mov %eax,%edx ---------------- IN: 0x000e9a11: mov %edi,%ecx ---------------- IN: 0x000e9a13: test %ebx,%ebx ---------------- IN: 0x000e9a15: jne 0xe9a2c ---------------- IN: 0x000e9a17: lea -0x40000(%edi),%ebp ---------------- IN: 0x000e9a1d: and $0xfffffff0,%ebp ---------------- IN: 0x000e9a20: cmp %eax,%ebp ---------------- IN: 0x000e9a22: jb 0xe9a2c ---------------- IN: 0x000e9a24: cmp %edi,%ebp ---------------- IN: 0x000e9a26: ja 0xe9a2c ---------------- IN: 0x000e9a28: mov %ebp,%ebx ---------------- IN: 0x000e9a2a: mov %ebp,%ecx ---------------- IN: 0x000e9a2c: mov $0xebd44,%eax ---------------- IN: 0x000e9a31: call 0xd8f26 ---------------- IN: 0x000d8f26: push %ebx ---------------- IN: 0x000d8f27: sub $0x2c,%esp ---------------- IN: 0x000d8f2a: mov (%eax),%ebx ---------------- IN: 0x000d8f2c: test %ebx,%ebx ---------------- IN: 0x000d8f2e: jne 0xd8f69 ---------------- IN: 0x000d8f30: movl $0xffffffff,0x28(%esp) ---------------- IN: 0x000d8f38: mov %edx,0x1c(%esp) ---------------- IN: 0x000d8f3c: mov %ecx,0x20(%esp) ---------------- IN: 0x000d8f40: movl $0x0,0x24(%esp) ---------------- IN: 0x000d8f48: mov %eax,%edx ---------------- IN: 0x000d8f4a: lea 0x14(%esp),%eax ---------------- IN: 0x000d8f4e: call 0xd699f ---------------- IN: 0x000d699f: mov (%edx),%ecx ---------------- IN: 0x000d69a1: mov %edx,0x4(%eax) ---------------- IN: 0x000d69a4: mov %ecx,(%eax) ---------------- IN: 0x000d69a6: test %ecx,%ecx ---------------- IN: 0x000d69a8: je 0xd69ad ---------------- IN: 0x000d69ad: mov %eax,(%edx) ---------------- IN: 0x000d69af: ret ---------------- IN: 0x000d8f53: mov %esp,%eax ---------------- IN: 0x000d8f55: call 0xd8d14 ---------------- IN: 0x000d8d14: push %edi ---------------- IN: 0x000d8d15: push %esi ---------------- IN: 0x000d8d16: push %ebx ---------------- IN: 0x000d8d17: push %ecx ---------------- IN: 0x000d8d18: mov %eax,%ebx ---------------- IN: 0x000d8d1a: mov %eax,(%esp) ---------------- IN: 0x000d8d1d: mov $0x10,%ecx ---------------- IN: 0x000d8d22: mov $0x2c,%edx ---------------- IN: 0x000d8d27: mov $0xebd44,%eax ---------------- IN: 0x000d8d2c: call 0xd6c93 ---------------- IN: 0x000d6c93: push %ebp ---------------- IN: 0x000d6c94: push %edi ---------------- IN: 0x000d6c95: push %esi ---------------- IN: 0x000d6c96: push %ebx ---------------- IN: 0x000d6c97: mov 0x14(%esp),%edi ---------------- IN: 0x000d6c9b: mov (%eax),%ebx ---------------- IN: 0x000d6c9d: neg %ecx ---------------- IN: 0x000d6c9f: test %ebx,%ebx ---------------- IN: 0x000d6ca1: je 0xd6cd8 ---------------- IN: 0x000d6ca3: mov 0xc(%ebx),%eax ---------------- IN: 0x000d6ca6: mov %eax,%esi ---------------- IN: 0x000d6ca8: sub %edx,%esi ---------------- IN: 0x000d6caa: and %ecx,%esi ---------------- IN: 0x000d6cac: cmp %eax,%esi ---------------- IN: 0x000d6cae: ja 0xd6cd4 ---------------- IN: 0x000d6cb0: mov 0x10(%ebx),%ebp ---------------- IN: 0x000d6cb3: add 0x8(%ebx),%ebp ---------------- IN: 0x000d6cb6: cmp %ebp,%esi ---------------- IN: 0x000d6cb8: jb 0xd6cd4 ---------------- IN: 0x000d6cba: mov %esi,0x8(%edi) ---------------- IN: 0x000d6cbd: mov %eax,0xc(%edi) ---------------- IN: 0x000d6cc0: mov %edx,0x10(%edi) ---------------- IN: 0x000d6cc3: mov %esi,0xc(%ebx) ---------------- IN: 0x000d6cc6: mov 0x4(%ebx),%edx ---------------- IN: 0x000d6cc9: mov %edi,%eax ---------------- IN: 0x000d6ccb: call 0xd699f ---------------- IN: 0x000d69aa: mov %eax,0x4(%ecx) ---------------- IN: 0x000d6cd0: mov %esi,%eax ---------------- IN: 0x000d6cd2: jmp 0xd6cda ---------------- IN: 0x000d6cda: pop %ebx ---------------- IN: 0x000d6cdb: pop %esi ---------------- IN: 0x000d6cdc: pop %edi ---------------- IN: 0x000d6cdd: pop %ebp ---------------- IN: 0x000d6cde: ret ---------------- IN: 0x000d8d31: test %eax,%eax ---------------- IN: 0x000d8d33: jne 0xd8d60 ---------------- IN: 0x000d8d60: mov $0xb,%ecx ---------------- IN: 0x000d8d65: mov %eax,%edi ---------------- IN: 0x000d8d67: mov %ebx,%esi ---------------- IN: 0x000d8d69: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x000d8d6b: mov (%ebx),%edx ---------------- IN: 0x000d8d6d: mov %edx,(%eax) ---------------- IN: 0x000d8d6f: test %edx,%edx ---------------- IN: 0x000d8d71: je 0xd8d76 ---------------- IN: 0x000d8d73: mov %eax,0x4(%edx) ---------------- IN: 0x000d8d76: mov 0x4(%ebx),%edx ---------------- IN: 0x000d8d79: mov %edx,0x4(%eax) ---------------- IN: 0x000d8d7c: mov %eax,(%edx) ---------------- IN: 0x000d8d7e: lea 0x14(%eax),%ecx ---------------- IN: 0x000d8d81: mov 0x14(%ebx),%edx ---------------- IN: 0x000d8d84: mov %edx,0x14(%eax) ---------------- IN: 0x000d8d87: test %edx,%edx ---------------- IN: 0x000d8d89: je 0xd8d8e ---------------- IN: 0x000d8d8e: mov 0x18(%ebx),%edx ---------------- IN: 0x000d8d91: mov %edx,0x18(%eax) ---------------- IN: 0x000d8d94: mov %ecx,(%edx) ---------------- IN: 0x000d8d96: pop %edx ---------------- IN: 0x000d8d97: pop %ebx ---------------- IN: 0x000d8d98: pop %esi ---------------- IN: 0x000d8d99: pop %edi ---------------- IN: 0x000d8d9a: ret ---------------- IN: 0x000d8f5a: test %eax,%eax ---------------- IN: 0x000d8f5c: jne 0xd8f72 ---------------- IN: 0x000d8f72: add $0x2c,%esp ---------------- IN: 0x000d8f75: pop %ebx ---------------- IN: 0x000d8f76: ret ---------------- IN: 0x000e99b8: mov $0x90000,%ecx ---------------- IN: 0x000e99bd: mov $0x7000,%edx ---------------- IN: 0x000e99c2: mov $0xebd48,%eax ---------------- IN: 0x000e99c7: call 0xd8f26 ---------------- IN: 0x000d6cd4: mov (%ebx),%ebx ---------------- IN: 0x000d6cd6: jmp 0xd6c9f ---------------- IN: 0x000e99cc: test %ebx,%ebx ---------------- IN: 0x000e99ce: je 0xe9a42 ---------------- IN: 0x000e99d0: lea 0x40000(%ebx),%ecx ---------------- IN: 0x000e99d6: mov %ebx,%edx ---------------- IN: 0x000e99d8: mov $0xebd50,%eax ---------------- IN: 0x000e99dd: call 0xd8f26 ---------------- IN: 0x000e99e2: mov %ebx,%eax ---------------- IN: 0x000e99e4: xor %edx,%edx ---------------- IN: 0x000e99e6: movl $0x2,0x8(%esp) ---------------- IN: 0x000e99ee: movl $0x40000,(%esp) ---------------- IN: 0x000e99f5: movl $0x0,0x4(%esp) ---------------- IN: 0x000e99fd: call 0xd8aaf ---------------- IN: 0x000e9a02: jmp 0xe9a42 ---------------- IN: 0x000e9a42: mov $0xebe10,%ebx ---------------- IN: 0x000e9a47: sub $0xd6990,%ebx ---------------- IN: 0x000e9a4d: mov %ebx,%edx ---------------- IN: 0x000e9a4f: mov $0x10,%eax ---------------- IN: 0x000e9a54: call 0xd8e78 ---------------- IN: 0x000d8e78: push %esi ---------------- IN: 0x000d8e79: push %ebx ---------------- IN: 0x000d8e7a: mov %eax,%esi ---------------- IN: 0x000d8e7c: mov %edx,%ebx ---------------- IN: 0x000d8e7e: mov %eax,%ecx ---------------- IN: 0x000d8e80: mov $0xebd44,%eax ---------------- IN: 0x000d8e85: call 0xd8dda ---------------- IN: 0x000d8dda: test %edx,%edx ---------------- IN: 0x000d8ddc: je 0xd8de3 ---------------- IN: 0x000d8dde: jmp 0xd8d9b ---------------- IN: 0x000d8d9b: push %esi ---------------- IN: 0x000d8d9c: push %ebx ---------------- IN: 0x000d8d9d: sub $0x30,%esp ---------------- IN: 0x000d8da0: movl $0xffffffff,0x2c(%esp) ---------------- IN: 0x000d8da8: lea 0x18(%esp),%ebx ---------------- IN: 0x000d8dac: mov %ebx,(%esp) ---------------- IN: 0x000d8daf: call 0xd6c93 ---------------- IN: 0x000d8db4: mov %eax,%esi ---------------- IN: 0x000d8db6: test %eax,%eax ---------------- IN: 0x000d8db8: je 0xd8dd0 ---------------- IN: 0x000d8dba: lea 0x4(%esp),%eax ---------------- IN: 0x000d8dbe: call 0xd8d14 ---------------- IN: 0x000d8d8b: mov %ecx,0x4(%edx) ---------------- IN: 0x000d8dc3: mov %esi,%edx ---------------- IN: 0x000d8dc5: test %eax,%eax ---------------- IN: 0x000d8dc7: jne 0xd8dd2 ---------------- IN: 0x000d8dd2: mov %edx,%eax ---------------- IN: 0x000d8dd4: add $0x30,%esp ---------------- IN: 0x000d8dd7: pop %ebx ---------------- IN: 0x000d8dd8: pop %esi ---------------- IN: 0x000d8dd9: ret ---------------- IN: 0x000d8e8a: test %eax,%eax ---------------- IN: 0x000d8e8c: jne 0xd8e9e ---------------- IN: 0x000d8e9e: pop %ebx ---------------- IN: 0x000d8e9f: pop %esi ---------------- IN: 0x000d8ea0: ret ---------------- IN: 0x000e9a59: mov %eax,%ebp ---------------- IN: 0x000e9a5b: test %eax,%eax ---------------- IN: 0x000e9a5d: jne 0xe9a6b ---------------- IN: 0x000e9a6b: mov %ebx,0xc(%esp) ---------------- IN: 0x000e9a6f: mov %eax,0x8(%esp) ---------------- IN: 0x000e9a73: movl $0xd6990,0x4(%esp) ---------------- IN: 0x000e9a7b: movl $0xf4c7e,(%esp) ---------------- IN: 0x000e9a82: call 0xee0fe ---------------- IN: 0x000ed9df: cmp $0x70,%al ---------------- IN: 0x000ed9e1: je 0xeda51 ---------------- IN: 0x000eda51: lea 0x4(%ebp),%edi ---------------- IN: 0x000eda54: mov 0x0(%ebp),%ebp ---------------- IN: 0x000eda57: cmpb $0x50,0x1(%esi) ---------------- IN: 0x000eda5b: jne 0xedab5 ---------------- IN: 0x000edab5: mov $0x30,%edx ---------------- IN: 0x000edaba: mov %ebx,%eax ---------------- IN: 0x000edabc: call 0xebe72 ---------------- IN: 0x000edac1: mov $0x78,%edx ---------------- IN: 0x000edac6: mov %ebx,%eax ---------------- IN: 0x000edac8: call 0xebe72 ---------------- IN: 0x000edacd: mov $0x8,%ecx ---------------- IN: 0x000edad2: mov %ebp,%edx ---------------- IN: 0x000edad4: jmp 0xedb08 ---------------- IN: 0x000edb08: mov %ebx,%eax ---------------- IN: 0x000edb0a: call 0xebe8d ---------------- IN: 0x000ebea0: shr $0x1c,%edx ---------------- IN: 0x000ebea3: call 0xebe7a ---------------- IN: 0x000edb0f: jmp 0xedb86 ---------------- IN: 0x000eda05: mov 0x0(%ebp),%ecx ---------------- IN: 0x000eda08: mov %edi,%eax ---------------- IN: 0x000eda0a: test %al,%al ---------------- IN: 0x000eda0c: jne 0xeda13 ---------------- IN: 0x000eda0e: add $0x4,%ebp ---------------- IN: 0x000eda11: jmp 0xeda16 ---------------- IN: 0x000eda16: test %ecx,%ecx ---------------- IN: 0x000eda18: jns 0xeda30 ---------------- IN: 0x000eda30: mov %ecx,%edx ---------------- IN: 0x000eda32: jmp 0xeda45 ---------------- IN: 0x000eda45: mov %ebx,%eax ---------------- IN: 0x000eda47: call 0xed8ef ---------------- IN: 0x000ed8ef: push %esi ---------------- IN: 0x000ed8f0: push %ebx ---------------- IN: 0x000ed8f1: sub $0xc,%esp ---------------- IN: 0x000ed8f4: mov %eax,%esi ---------------- IN: 0x000ed8f6: movb $0x0,0xb(%esp) ---------------- IN: 0x000ed8fb: lea 0xa(%esp),%ebx ---------------- IN: 0x000ed8ff: mov $0xa,%ecx ---------------- IN: 0x000ed904: mov %edx,%eax ---------------- IN: 0x000ed906: xor %edx,%edx ---------------- IN: 0x000ed908: div %ecx ---------------- IN: 0x000ed90a: add $0x30,%edx ---------------- IN: 0x000ed90d: mov %dl,(%ebx) ---------------- IN: 0x000ed90f: mov %eax,%edx ---------------- IN: 0x000ed911: test %eax,%eax ---------------- IN: 0x000ed913: je 0xed918 ---------------- IN: 0x000ed915: dec %ebx ---------------- IN: 0x000ed916: jmp 0xed904 ---------------- IN: 0x000ed918: test %ebx,%ebx ---------------- IN: 0x000ed91a: jne 0xed921 ---------------- IN: 0x000ed921: movsbl (%ebx),%edx ---------------- IN: 0x000ed924: test %dl,%dl ---------------- IN: 0x000ed926: je 0xed932 ---------------- IN: 0x000ed928: mov %esi,%eax ---------------- IN: 0x000ed92a: call 0xebe72 ---------------- IN: 0x000ed92f: inc %ebx ---------------- IN: 0x000ed930: jmp 0xed921 ---------------- IN: 0x000ed932: add $0xc,%esp ---------------- IN: 0x000ed935: pop %ebx ---------------- IN: 0x000ed936: pop %esi ---------------- IN: 0x000ed937: ret ---------------- IN: 0x000eda4c: jmp 0xedb88 ---------------- IN: 0x000e9a87: mov %ebp,%eax ---------------- IN: 0x000e9a89: sub $0xd6990,%eax ---------------- IN: 0x000e9a8e: mov $0xd6990,%esi ---------------- IN: 0x000e9a93: mov %ebp,%edi ---------------- IN: 0x000e9a95: mov %ebx,%ecx ---------------- IN: 0x000e9a97: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x000e9a99: mov $0xd4ad0,%edx ---------------- IN: 0x000e9a9e: cmp $0xd5298,%edx ---------------- IN: 0x000e9aa4: jae 0xe9ab1 ---------------- IN: 0x000e9aa6: mov (%edx),%ecx ---------------- IN: 0x000e9aa8: add %ebp,%ecx ---------------- IN: 0x000e9aaa: add %eax,(%ecx) ---------------- IN: 0x000e9aac: add $0x4,%edx ---------------- IN: 0x000e9aaf: jmp 0xe9a9e ---------------- IN: 0x000e9ab1: mov %eax,%ebx ---------------- IN: 0x000e9ab3: neg %ebx ---------------- IN: 0x000e9ab5: mov $0xd5298,%edx ---------------- IN: 0x000e9aba: cmp $0xd60b8,%edx ---------------- IN: 0x000e9ac0: jae 0xe9acd ---------------- IN: 0x000e9ac2: mov (%edx),%ecx ---------------- IN: 0x000e9ac4: add %ebp,%ecx ---------------- IN: 0x000e9ac6: add %ebx,(%ecx) ---------------- IN: 0x000e9ac8: add $0x4,%edx ---------------- IN: 0x000e9acb: jmp 0xe9aba ---------------- IN: 0x000e9acd: mov $0xd60b8,%edx ---------------- IN: 0x000e9ad2: cmp $0xd60c4,%edx ---------------- IN: 0x000e9ad8: jae 0xe9ae7 ---------------- IN: 0x000e9ada: mov (%edx),%ecx ---------------- IN: 0x000e9adc: add %eax,0xd4ad0(%ecx) ---------------- IN: 0x000e9ae2: add $0x4,%edx ---------------- IN: 0x000e9ae5: jmp 0xe9ad2 ---------------- IN: 0x000e9ae7: mov $0xe64a5,%edx ---------------- IN: 0x000e9aec: cmp $0xd6990,%edx ---------------- IN: 0x000e9af2: jb 0xe9afe ---------------- IN: 0x000e9af4: cmp $0xebe10,%edx ---------------- IN: 0x000e9afa: jae 0xe9afe ---------------- IN: 0x000e9afc: add %eax,%edx ---------------- IN: 0x000e9afe: xor %eax,%eax ---------------- IN: 0x000e9b00: call *%edx ---------------- IN: 0x07fba605: xor %eax,%eax ---------------- IN: 0x07fba607: mov 0x7fbfe90(,%eax,4),%ecx ---------------- IN: 0x07fba60e: mov (%ecx),%edx ---------------- IN: 0x07fba610: test %edx,%edx ---------------- IN: 0x07fba612: je 0x7fba617 ---------------- IN: 0x07fba614: mov %ecx,0x4(%edx) ---------------- IN: 0x07fba617: inc %eax ---------------- IN: 0x07fba618: cmp $0x5,%eax ---------------- IN: 0x07fba61b: jne 0x7fba607 ---------------- IN: 0x07fba61d: push %ebp ---------------- IN: 0x07fba61e: push %edi ---------------- IN: 0x07fba61f: push %esi ---------------- IN: 0x07fba620: push %ebx ---------------- IN: 0x07fba621: sub $0x184,%esp ---------------- IN: 0x07fba627: mov $0xd6990,%ecx ---------------- IN: 0x07fba62c: sub $0xd60d0,%ecx ---------------- IN: 0x07fba632: mov $0xd60d0,%edx ---------------- IN: 0x07fba637: mov $0xeb550,%eax ---------------- IN: 0x07fba63c: call 0x7fab8bb ---------------- IN: 0x07fab8bb: push %ebp ---------------- IN: 0x07fab8bc: push %edi ---------------- IN: 0x07fab8bd: push %esi ---------------- IN: 0x07fab8be: push %ebx ---------------- IN: 0x07fab8bf: cmp %eax,%edx ---------------- IN: 0x07fab8c1: jb 0x7fab8cb ---------------- IN: 0x07fab8cb: lea -0x1(%ecx),%ebx ---------------- IN: 0x07fab8ce: lea (%eax,%ebx,1),%ebp ---------------- IN: 0x07fab8d1: add %ebx,%edx ---------------- IN: 0x07fab8d3: mov %ecx,%ebx ---------------- IN: 0x07fab8d5: mov %ecx,%esi ---------------- IN: 0x07fab8d7: neg %esi ---------------- IN: 0x07fab8d9: add %esi,%edx ---------------- IN: 0x07fab8db: dec %ebx ---------------- IN: 0x07fab8dc: cmp $0xffffffff,%ebx ---------------- IN: 0x07fab8df: je 0x7fab8ef ---------------- IN: 0x07fab8e1: lea 0x0(%ebp,%esi,1),%edi ---------------- IN: 0x07fab8e5: mov 0x1(%edx,%ebx,1),%al ---------------- IN: 0x07fab8e9: mov %al,0x1(%edi,%ebx,1) ---------------- IN: 0x07fab8ed: jmp 0x7fab8db ---------------- IN: 0x07fab8ef: mov %ebp,%eax ---------------- IN: 0x07fab8f1: sub %ecx,%eax ---------------- IN: 0x07fab8f3: pop %ebx ---------------- IN: 0x07fab8f4: pop %esi ---------------- IN: 0x07fab8f5: pop %edi ---------------- IN: 0x07fab8f6: pop %ebp ---------------- IN: 0x07fab8f7: ret ---------------- IN: 0x07fba641: mov $0xeb550,%ecx ---------------- IN: 0x07fba646: mov $0xdc010,%edx ---------------- IN: 0x07fba64b: mov $0x7fbfeb4,%eax ---------------- IN: 0x07fba650: call 0x7fad086 ---------------- IN: 0x07fad086: push %ebx ---------------- IN: 0x07fad087: sub $0x2c,%esp ---------------- IN: 0x07fad08a: mov (%eax),%ebx ---------------- IN: 0x07fad08c: test %ebx,%ebx ---------------- IN: 0x07fad08e: jne 0x7fad0c9 ---------------- IN: 0x07fad090: movl $0xffffffff,0x28(%esp) ---------------- IN: 0x07fad098: mov %edx,0x1c(%esp) ---------------- IN: 0x07fad09c: mov %ecx,0x20(%esp) ---------------- IN: 0x07fad0a0: movl $0x0,0x24(%esp) ---------------- IN: 0x07fad0a8: mov %eax,%edx ---------------- IN: 0x07fad0aa: lea 0x14(%esp),%eax ---------------- IN: 0x07fad0ae: call 0x7faaaff ---------------- IN: 0x07faaaff: mov (%edx),%ecx ---------------- IN: 0x07faab01: mov %edx,0x4(%eax) ---------------- IN: 0x07faab04: mov %ecx,(%eax) ---------------- IN: 0x07faab06: test %ecx,%ecx ---------------- IN: 0x07faab08: je 0x7faab0d ---------------- IN: 0x07faab0d: mov %eax,(%edx) ---------------- IN: 0x07faab0f: ret ---------------- IN: 0x07fad0b3: mov %esp,%eax ---------------- IN: 0x07fad0b5: call 0x7face74 ---------------- IN: 0x07face74: push %edi ---------------- IN: 0x07face75: push %esi ---------------- IN: 0x07face76: push %ebx ---------------- IN: 0x07face77: push %ecx ---------------- IN: 0x07face78: mov %eax,%ebx ---------------- IN: 0x07face7a: mov %eax,(%esp) ---------------- IN: 0x07face7d: mov $0x10,%ecx ---------------- IN: 0x07face82: mov $0x2c,%edx ---------------- IN: 0x07face87: mov $0x7fbfea4,%eax ---------------- IN: 0x07face8c: call 0x7faadf3 ---------------- IN: 0x07faadf3: push %ebp ---------------- IN: 0x07faadf4: push %edi ---------------- IN: 0x07faadf5: push %esi ---------------- IN: 0x07faadf6: push %ebx ---------------- IN: 0x07faadf7: mov 0x14(%esp),%edi ---------------- IN: 0x07faadfb: mov (%eax),%ebx ---------------- IN: 0x07faadfd: neg %ecx ---------------- IN: 0x07faadff: test %ebx,%ebx ---------------- IN: 0x07faae01: je 0x7faae38 ---------------- IN: 0x07faae03: mov 0xc(%ebx),%eax ---------------- IN: 0x07faae06: mov %eax,%esi ---------------- IN: 0x07faae08: sub %edx,%esi ---------------- IN: 0x07faae0a: and %ecx,%esi ---------------- IN: 0x07faae0c: cmp %eax,%esi ---------------- IN: 0x07faae0e: ja 0x7faae34 ---------------- IN: 0x07faae10: mov 0x10(%ebx),%ebp ---------------- IN: 0x07faae13: add 0x8(%ebx),%ebp ---------------- IN: 0x07faae16: cmp %ebp,%esi ---------------- IN: 0x07faae18: jb 0x7faae34 ---------------- IN: 0x07faae34: mov (%ebx),%ebx ---------------- IN: 0x07faae36: jmp 0x7faadff ---------------- IN: 0x07faae1a: mov %esi,0x8(%edi) ---------------- IN: 0x07faae1d: mov %eax,0xc(%edi) ---------------- IN: 0x07faae20: mov %edx,0x10(%edi) ---------------- IN: 0x07faae23: mov %esi,0xc(%ebx) ---------------- IN: 0x07faae26: mov 0x4(%ebx),%edx ---------------- IN: 0x07faae29: mov %edi,%eax ---------------- IN: 0x07faae2b: call 0x7faaaff ---------------- IN: 0x07faab0a: mov %eax,0x4(%ecx) ---------------- IN: 0x07faae30: mov %esi,%eax ---------------- IN: 0x07faae32: jmp 0x7faae3a ---------------- IN: 0x07faae3a: pop %ebx ---------------- IN: 0x07faae3b: pop %esi ---------------- IN: 0x07faae3c: pop %edi ---------------- IN: 0x07faae3d: pop %ebp ---------------- IN: 0x07faae3e: ret ---------------- IN: 0x07face91: test %eax,%eax ---------------- IN: 0x07face93: jne 0x7facec0 ---------------- IN: 0x07facec0: mov $0xb,%ecx ---------------- IN: 0x07facec5: mov %eax,%edi ---------------- IN: 0x07facec7: mov %ebx,%esi ---------------- IN: 0x07facec9: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x07facecb: mov (%ebx),%edx ---------------- IN: 0x07facecd: mov %edx,(%eax) ---------------- IN: 0x07facecf: test %edx,%edx ---------------- IN: 0x07faced1: je 0x7faced6 ---------------- IN: 0x07faced3: mov %eax,0x4(%edx) ---------------- IN: 0x07faced6: mov 0x4(%ebx),%edx ---------------- IN: 0x07faced9: mov %edx,0x4(%eax) ---------------- IN: 0x07facedc: mov %eax,(%edx) ---------------- IN: 0x07facede: lea 0x14(%eax),%ecx ---------------- IN: 0x07facee1: mov 0x14(%ebx),%edx ---------------- IN: 0x07facee4: mov %edx,0x14(%eax) ---------------- IN: 0x07facee7: test %edx,%edx ---------------- IN: 0x07facee9: je 0x7faceee ---------------- IN: 0x07faceee: mov 0x18(%ebx),%edx ---------------- IN: 0x07facef1: mov %edx,0x18(%eax) ---------------- IN: 0x07facef4: mov %ecx,(%edx) ---------------- IN: 0x07facef6: pop %edx ---------------- IN: 0x07facef7: pop %ebx ---------------- IN: 0x07facef8: pop %esi ---------------- IN: 0x07facef9: pop %edi ---------------- IN: 0x07facefa: ret ---------------- IN: 0x07fad0ba: test %eax,%eax ---------------- IN: 0x07fad0bc: jne 0x7fad0d2 ---------------- IN: 0x07fad0d2: add $0x2c,%esp ---------------- IN: 0x07fad0d5: pop %ebx ---------------- IN: 0x07fad0d6: ret ---------------- IN: 0x07fba655: mov 0x7fbfeb4,%eax ---------------- IN: 0x07fba65a: xor %edx,%edx ---------------- IN: 0x07fba65c: test %eax,%eax ---------------- IN: 0x07fba65e: je 0x7fba666 ---------------- IN: 0x07fba660: mov %eax,%edx ---------------- IN: 0x07fba662: mov (%eax),%eax ---------------- IN: 0x07fba664: jmp 0x7fba65c ---------------- IN: 0x07fba666: mov %edx,0xf53f8 ---------------- IN: 0x07fba66c: mov $0xf5c10,%ecx ---------------- IN: 0x07fba671: sub $0xf5410,%ecx ---------------- IN: 0x07fba677: xor %edx,%edx ---------------- IN: 0x07fba679: mov $0xf5410,%eax ---------------- IN: 0x07fba67e: call 0xebf86 ---------------- IN: 0x000ebf86: test %ecx,%ecx ---------------- IN: 0x000ebf88: je 0xebf90 ---------------- IN: 0x000ebf8a: dec %ecx ---------------- IN: 0x000ebf8b: mov %dl,(%eax,%ecx,1) ---------------- IN: 0x000ebf8e: jmp 0xebf86 ---------------- IN: 0x000ebf90: ret ---------------- IN: 0x07fba683: mov $0xf5c10,%ecx ---------------- IN: 0x07fba688: mov $0xf5410,%edx ---------------- IN: 0x07fba68d: mov $0x7fbfeac,%eax ---------------- IN: 0x07fba692: call 0x7fad086 ---------------- IN: 0x07fba697: call 0x7faaf21 ---------------- IN: 0x07faaf21: push %esi ---------------- IN: 0x07faaf22: push %ebx ---------------- IN: 0x07faaf23: mov 0xf5c34,%ecx ---------------- IN: 0x07faaf29: lea -0x1(%ecx),%ebx ---------------- IN: 0x07faaf2c: imul $0x14,%ecx,%ecx ---------------- IN: 0x07faaf2f: add $0xf5c38,%ecx ---------------- IN: 0x07faaf35: test %ebx,%ebx ---------------- IN: 0x07faaf37: js 0x7faaf59 ---------------- IN: 0x07faaf39: mov -0xc(%ecx),%eax ---------------- IN: 0x07faaf3c: mov -0x8(%ecx),%edx ---------------- IN: 0x07faaf3f: add -0x14(%ecx),%eax ---------------- IN: 0x07faaf42: adc -0x10(%ecx),%edx ---------------- IN: 0x07faaf45: mov -0x4(%ecx),%esi ---------------- IN: 0x07faaf48: cmp $0x0,%edx ---------------- IN: 0x07faaf4b: ja 0x7faaf53 ---------------- IN: 0x07faaf53: dec %ebx ---------------- IN: 0x07faaf54: sub $0x14,%ecx ---------------- IN: 0x07faaf57: jmp 0x7faaf35 ---------------- IN: 0x07faaf4d: and $0xfffffffd,%esi ---------------- IN: 0x07faaf50: dec %esi ---------------- IN: 0x07faaf51: je 0x7faaf5b ---------------- IN: 0x07faaf5b: cmp $0x100000,%eax ---------------- IN: 0x07faaf60: jae 0x7faaf67 ---------------- IN: 0x07faaf67: mov %eax,0xf5c30 ---------------- IN: 0x07faaf6c: pop %ebx ---------------- IN: 0x07faaf6d: pop %esi ---------------- IN: 0x07faaf6e: ret ---------------- IN: 0x07fba69c: mov $0x510,%edx ---------------- IN: 0x07fba6a1: xor %eax,%eax ---------------- IN: 0x07fba6a3: out %ax,(%dx) ---------------- IN: 0x07fba6a5: mov $0xf3eb5,%ecx ---------------- IN: 0x07fba6aa: mov $0x11,%dl ---------------- IN: 0x07fba6ac: in (%dx),%al ---------------- IN: 0x07fba6ad: movzbl %al,%eax ---------------- IN: 0x07fba6b0: movsbl (%ecx),%ebx ---------------- IN: 0x07fba6b3: cmp %ebx,%eax ---------------- IN: 0x07fba6b5: jne 0x7fbacde ---------------- IN: 0x07fba6bb: inc %ecx ---------------- IN: 0x07fba6bc: cmp $0xf3eb9,%ecx ---------------- IN: 0x07fba6c2: jne 0x7fba6ac ---------------- IN: 0x07fba6c4: movl $0xf4247,(%esp) ---------------- IN: 0x07fba6cb: call 0xee0fe ---------------- IN: 0x07fba6d0: movl $0x1,0xf531c ---------------- IN: 0x07fba6da: mov $0x4,%ecx ---------------- IN: 0x07fba6df: mov $0x1,%edx ---------------- IN: 0x07fba6e4: lea 0xc8(%esp),%eax ---------------- IN: 0x07fba6eb: call 0xedd45 ---------------- IN: 0x000edd45: push %esi ---------------- IN: 0x000edd46: push %ebx ---------------- IN: 0x000edd47: mov %eax,%esi ---------------- IN: 0x000edd49: mov %ecx,%ebx ---------------- IN: 0x000edd4b: cmpl $0x0,0xf5318 ---------------- IN: 0x000edd52: je 0xedd65 ---------------- IN: 0x000edd65: movzwl %dx,%eax ---------------- IN: 0x000edd68: mov $0x510,%edx ---------------- IN: 0x000edd6d: out %ax,(%dx) ---------------- IN: 0x000edd6f: test %ecx,%ecx ---------------- IN: 0x000edd71: je 0xedd7e ---------------- IN: 0x000edd73: mov %ecx,%edx ---------------- IN: 0x000edd75: mov %esi,%eax ---------------- IN: 0x000edd77: pop %ebx ---------------- IN: 0x000edd78: pop %esi ---------------- IN: 0x000edd79: jmp 0xedd24 ---------------- IN: 0x000edd24: cmpl $0x0,0xf5318 ---------------- IN: 0x000edd2b: je 0xedd37 ---------------- IN: 0x000edd37: push %edi ---------------- IN: 0x000edd38: mov %edx,%ecx ---------------- IN: 0x000edd3a: mov %eax,%edi ---------------- IN: 0x000edd3c: mov $0x511,%edx ---------------- IN: 0x000edd41: rep insb (%dx),%es:(%edi) ---------------- IN: 0x000edd43: pop %edi ---------------- IN: 0x000edd44: ret ---------------- IN: 0x07fba6f0: testb $0x2,0xc8(%esp) ---------------- IN: 0x07fba6f8: je 0x7fba710 ---------------- IN: 0x07fba6fa: movl $0xf425a,(%esp) ---------------- IN: 0x07fba701: call 0xee0fe ---------------- IN: 0x07fba706: movl $0x1,0xf5318 ---------------- IN: 0x07fba710: movl $0x2,(%esp) ---------------- IN: 0x07fba717: xor %ecx,%ecx ---------------- IN: 0x07fba719: mov $0xe,%edx ---------------- IN: 0x07fba71e: mov $0xf427f,%eax ---------------- IN: 0x07fba723: call 0x7fad34e ---------------- IN: 0x07fad34e: push %ebp ---------------- IN: 0x07fad34f: push %edi ---------------- IN: 0x07fad350: push %esi ---------------- IN: 0x07fad351: push %ebx ---------------- IN: 0x07fad352: push %ebx ---------------- IN: 0x07fad353: mov %eax,(%esp) ---------------- IN: 0x07fad356: mov %edx,%edi ---------------- IN: 0x07fad358: mov %ecx,%esi ---------------- IN: 0x07fad35a: mov 0x18(%esp),%ebp ---------------- IN: 0x07fad35e: mov $0x94,%eax ---------------- IN: 0x07fad363: call 0x7facfb8 ---------------- IN: 0x07facfb8: push %ebx ---------------- IN: 0x07facfb9: mov %eax,%ebx ---------------- IN: 0x07facfbb: call 0x7facf46 ---------------- IN: 0x07facf46: mov $0x10,%ecx ---------------- IN: 0x07facf4b: mov %eax,%edx ---------------- IN: 0x07facf4d: mov $0x7fbfea4,%eax ---------------- IN: 0x07facf52: jmp 0x7facf3a ---------------- IN: 0x07facf3a: test %edx,%edx ---------------- IN: 0x07facf3c: je 0x7facf43 ---------------- IN: 0x07facf3e: jmp 0x7facefb ---------------- IN: 0x07facefb: push %esi ---------------- IN: 0x07facefc: push %ebx ---------------- IN: 0x07facefd: sub $0x30,%esp ---------------- IN: 0x07facf00: movl $0xffffffff,0x2c(%esp) ---------------- IN: 0x07facf08: lea 0x18(%esp),%ebx ---------------- IN: 0x07facf0c: mov %ebx,(%esp) ---------------- IN: 0x07facf0f: call 0x7faadf3 ---------------- IN: 0x07facf14: mov %eax,%esi ---------------- IN: 0x07facf16: test %eax,%eax ---------------- IN: 0x07facf18: je 0x7facf30 ---------------- IN: 0x07facf1a: lea 0x4(%esp),%eax ---------------- IN: 0x07facf1e: call 0x7face74 ---------------- IN: 0x07faceeb: mov %ecx,0x4(%edx) ---------------- IN: 0x07facf23: mov %esi,%edx ---------------- IN: 0x07facf25: test %eax,%eax ---------------- IN: 0x07facf27: jne 0x7facf32 ---------------- IN: 0x07facf32: mov %edx,%eax ---------------- IN: 0x07facf34: add $0x30,%esp ---------------- IN: 0x07facf37: pop %ebx ---------------- IN: 0x07facf38: pop %esi ---------------- IN: 0x07facf39: ret ---------------- IN: 0x07facfc0: test %eax,%eax ---------------- IN: 0x07facfc2: jne 0x7facfd6 ---------------- IN: 0x07facfd6: pop %ebx ---------------- IN: 0x07facfd7: ret ---------------- IN: 0x07fad368: mov %eax,%ebx ---------------- IN: 0x07fad36a: test %eax,%eax ---------------- IN: 0x07fad36c: jne 0x7fad382 ---------------- IN: 0x07fad382: mov $0x94,%ecx ---------------- IN: 0x07fad387: xor %edx,%edx ---------------- IN: 0x07fad389: call 0xebf86 ---------------- IN: 0x07fad38e: lea 0x4(%ebx),%eax ---------------- IN: 0x07fad391: mov $0x80,%ecx ---------------- IN: 0x07fad396: mov (%esp),%edx ---------------- IN: 0x07fad399: call 0x7faab3e ---------------- IN: 0x07faab3e: push %esi ---------------- IN: 0x07faab3f: push %ebx ---------------- IN: 0x07faab40: lea 0x1(%edx),%esi ---------------- IN: 0x07faab43: add %ecx,%edx ---------------- IN: 0x07faab45: mov %eax,%ebx ---------------- IN: 0x07faab47: cmp %edx,%esi ---------------- IN: 0x07faab49: je 0x7faab59 ---------------- IN: 0x07faab4b: inc %esi ---------------- IN: 0x07faab4c: mov -0x2(%esi),%cl ---------------- IN: 0x07faab4f: test %cl,%cl ---------------- IN: 0x07faab51: je 0x7faab59 ---------------- IN: 0x07faab53: inc %ebx ---------------- IN: 0x07faab54: mov %cl,-0x1(%ebx) ---------------- IN: 0x07faab57: jmp 0x7faab47 ---------------- IN: 0x07faab59: movb $0x0,(%ebx) ---------------- IN: 0x07faab5c: pop %ebx ---------------- IN: 0x07faab5d: pop %esi ---------------- IN: 0x07faab5e: ret ---------------- IN: 0x07fad39e: mov %ebp,0x84(%ebx) ---------------- IN: 0x07fad3a4: mov %edi,0x8c(%ebx) ---------------- IN: 0x07fad3aa: mov %esi,0x90(%ebx) ---------------- IN: 0x07fad3b0: movl $0x7fac8f2,0x88(%ebx) ---------------- IN: 0x07fad3ba: mov 0x7fbfe88,%eax ---------------- IN: 0x07fad3bf: mov %eax,(%ebx) ---------------- IN: 0x07fad3c1: mov %ebx,0x7fbfe88 ---------------- IN: 0x07fad3c7: pop %eax ---------------- IN: 0x07fad3c8: pop %ebx ---------------- IN: 0x07fad3c9: pop %esi ---------------- IN: 0x07fad3ca: pop %edi ---------------- IN: 0x07fad3cb: pop %ebp ---------------- IN: 0x07fad3cc: ret ---------------- IN: 0x07fba728: movl $0x1,(%esp) ---------------- IN: 0x07fba72f: xor %ecx,%ecx ---------------- IN: 0x07fba731: mov $0x8002,%edx ---------------- IN: 0x07fba736: mov $0xf3629,%eax ---------------- IN: 0x07fba73b: call 0x7fad34e ---------------- IN: 0x07fba740: movl $0x2,(%esp) ---------------- IN: 0x07fba747: xor %ecx,%ecx ---------------- IN: 0x07fba749: mov $0xf,%edx ---------------- IN: 0x07fba74e: mov $0xf3946,%eax ---------------- IN: 0x07fba753: call 0x7fad34e ---------------- IN: 0x07fba758: mov $0x8,%ecx ---------------- IN: 0x07fba75d: mov $0xd,%edx ---------------- IN: 0x07fba762: lea 0xdc(%esp),%eax ---------------- IN: 0x07fba769: call 0xedd45 ---------------- IN: 0x000edd54: mov %edx,%ecx ---------------- IN: 0x000edd56: shl $0x10,%ecx ---------------- IN: 0x000edd59: or $0xa,%ecx ---------------- IN: 0x000edd5c: mov %ebx,%edx ---------------- IN: 0x000edd5e: pop %ebx ---------------- IN: 0x000edd5f: pop %esi ---------------- IN: 0x000edd60: jmp 0xedc9f ---------------- IN: 0x000edc9f: push %esi ---------------- IN: 0x000edca0: push %ebx ---------------- IN: 0x000edca1: sub $0x10,%esp ---------------- IN: 0x000edca4: mov %edx,%ebx ---------------- IN: 0x000edca6: mov %ecx,%esi ---------------- IN: 0x000edca8: xor %edx,%edx ---------------- IN: 0x000edcaa: call 0xec0e9 ---------------- IN: 0x000ec0e9: push %ebp ---------------- IN: 0x000ec0ea: mov %esp,%ebp ---------------- IN: 0x000ec0ec: mov %edx,%ecx ---------------- IN: 0x000ec0ee: bswap %ecx ---------------- IN: 0x000ec0f0: mov %eax,%edx ---------------- IN: 0x000ec0f2: bswap %edx ---------------- IN: 0x000ec0f4: mov %ecx,%eax ---------------- IN: 0x000ec0f6: pop %ebp ---------------- IN: 0x000ec0f7: ret ---------------- IN: 0x000edcaf: mov %eax,0x8(%esp) ---------------- IN: 0x000edcb3: mov %edx,0xc(%esp) ---------------- IN: 0x000edcb7: mov %ebx,%eax ---------------- IN: 0x000edcb9: call 0xec967 ---------------- IN: 0x000ec967: bswap %eax ---------------- IN: 0x000ec969: ret ---------------- IN: 0x000edcbe: mov %eax,0x4(%esp) ---------------- IN: 0x000edcc2: mov %esi,%eax ---------------- IN: 0x000edcc4: call 0xec967 ---------------- IN: 0x000edcc9: mov %eax,(%esp) ---------------- IN: 0x000edccc: mov %esp,%eax ---------------- IN: 0x000edcce: call 0xec967 ---------------- IN: 0x000edcd3: mov $0x518,%edx ---------------- IN: 0x000edcd8: out %eax,(%dx) ---------------- IN: 0x000edcd9: mov (%esp),%eax ---------------- IN: 0x000edcdc: call 0xec96a ---------------- IN: 0x000ec96a: bswap %eax ---------------- IN: 0x000ec96c: ret ---------------- IN: 0x000edce1: and $0xfffffffe,%eax ---------------- IN: 0x000edce4: je 0xedced ---------------- IN: 0x000edced: add $0x10,%esp ---------------- IN: 0x000edcf0: pop %ebx ---------------- IN: 0x000edcf1: pop %esi ---------------- IN: 0x000edcf2: ret ---------------- IN: 0x07fba76e: xor %edx,%edx ---------------- IN: 0x07fba770: xor %ecx,%ecx ---------------- IN: 0x07fba772: mov $0xf3946,%eax ---------------- IN: 0x07fba777: call 0x7fac658 ---------------- IN: 0x07fac658: push %ebp ---------------- IN: 0x07fac659: mov %esp,%ebp ---------------- IN: 0x07fac65b: push %edi ---------------- IN: 0x07fac65c: push %esi ---------------- IN: 0x07fac65d: push %ebx ---------------- IN: 0x07fac65e: sub $0x8,%esp ---------------- IN: 0x07fac661: mov %edx,%esi ---------------- IN: 0x07fac663: mov %ecx,%edi ---------------- IN: 0x07fac665: call 0x7fac623 ---------------- IN: 0x07fac623: push %edi ---------------- IN: 0x07fac624: push %esi ---------------- IN: 0x07fac625: push %ebx ---------------- IN: 0x07fac626: mov %eax,%esi ---------------- IN: 0x07fac628: call 0xebf57 ---------------- IN: 0x000ebf57: mov %eax,%edx ---------------- IN: 0x000ebf59: cmpb $0x0,(%edx) ---------------- IN: 0x000ebf5c: je 0xebf61 ---------------- IN: 0x000ebf5e: inc %edx ---------------- IN: 0x000ebf5f: jmp 0xebf59 ---------------- IN: 0x000ebf61: sub %eax,%edx ---------------- IN: 0x000ebf63: mov %edx,%eax ---------------- IN: 0x000ebf65: ret ---------------- IN: 0x07fac62d: lea 0x1(%eax),%edi ---------------- IN: 0x07fac630: mov 0x7fbfe88,%ebx ---------------- IN: 0x07fac636: test %ebx,%ebx ---------------- IN: 0x07fac638: je 0x7fac64e ---------------- IN: 0x07fac63a: lea 0x4(%ebx),%edx ---------------- IN: 0x07fac63d: mov %edi,%ecx ---------------- IN: 0x07fac63f: mov %esi,%eax ---------------- IN: 0x07fac641: call 0x7faab1e ---------------- IN: 0x07faab1e: push %esi ---------------- IN: 0x07faab1f: push %ebx ---------------- IN: 0x07faab20: mov %edx,%esi ---------------- IN: 0x07faab22: xor %ebx,%ebx ---------------- IN: 0x07faab24: cmp %ecx,%ebx ---------------- IN: 0x07faab26: je 0x7faab39 ---------------- IN: 0x07faab28: mov (%eax,%ebx,1),%dl ---------------- IN: 0x07faab2b: inc %ebx ---------------- IN: 0x07faab2c: cmp -0x1(%esi,%ebx,1),%dl ---------------- IN: 0x07faab30: je 0x7faab24 ---------------- IN: 0x07faab39: xor %eax,%eax ---------------- IN: 0x07faab3b: pop %ebx ---------------- IN: 0x07faab3c: pop %esi ---------------- IN: 0x07faab3d: ret ---------------- IN: 0x07fac646: test %eax,%eax ---------------- IN: 0x07fac648: je 0x7fac652 ---------------- IN: 0x07fac652: mov %ebx,%eax ---------------- IN: 0x07fac654: pop %ebx ---------------- IN: 0x07fac655: pop %esi ---------------- IN: 0x07fac656: pop %edi ---------------- IN: 0x07fac657: ret ---------------- IN: 0x07fac66a: mov %eax,%ebx ---------------- IN: 0x07fac66c: test %eax,%eax ---------------- IN: 0x07fac66e: jne 0x7fac676 ---------------- IN: 0x07fac676: mov 0x84(%eax),%eax ---------------- IN: 0x07fac67c: lea -0x1(%eax),%edx ---------------- IN: 0x07fac67f: cmp $0x7,%edx ---------------- IN: 0x07fac682: ja 0x7fac670 ---------------- IN: 0x07fac684: test %eax,%edx ---------------- IN: 0x07fac686: jne 0x7fac670 ---------------- IN: 0x07fac688: movl $0x0,(%esp) ---------------- IN: 0x07fac68f: movl $0x0,0x4(%esp) ---------------- IN: 0x07fac697: mov $0x8,%ecx ---------------- IN: 0x07fac69c: mov %esp,%edx ---------------- IN: 0x07fac69e: mov %ebx,%eax ---------------- IN: 0x07fac6a0: call *0x88(%ebx) ---------------- IN: 0x07fac8f2: push %edi ---------------- IN: 0x07fac8f3: push %esi ---------------- IN: 0x07fac8f4: push %ebx ---------------- IN: 0x07fac8f5: mov %eax,%ebx ---------------- IN: 0x07fac8f7: mov 0x84(%eax),%eax ---------------- IN: 0x07fac8fd: cmp %ecx,%eax ---------------- IN: 0x07fac8ff: ja 0x7fac948 ---------------- IN: 0x07fac901: mov %edx,%esi ---------------- IN: 0x07fac903: mov 0x90(%ebx),%edi ---------------- IN: 0x07fac909: test %edi,%edi ---------------- IN: 0x07fac90b: mov 0x8c(%ebx),%edx ---------------- IN: 0x07fac911: jne 0x7fac91e ---------------- IN: 0x07fac913: mov %eax,%ecx ---------------- IN: 0x07fac915: mov %esi,%eax ---------------- IN: 0x07fac917: call 0xedd45 ---------------- IN: 0x07fac91c: jmp 0x7fac940 ---------------- IN: 0x07fac940: mov 0x84(%ebx),%eax ---------------- IN: 0x07fac946: jmp 0x7fac94b ---------------- IN: 0x07fac94b: pop %ebx ---------------- IN: 0x07fac94c: pop %esi ---------------- IN: 0x07fac94d: pop %edi ---------------- IN: 0x07fac94e: ret ---------------- IN: 0x07fac6a6: test %eax,%eax ---------------- IN: 0x07fac6a8: js 0x7fac670 ---------------- IN: 0x07fac6aa: mov (%esp),%eax ---------------- IN: 0x07fac6ad: mov 0x4(%esp),%edx ---------------- IN: 0x07fac6b1: pop %ecx ---------------- IN: 0x07fac6b2: pop %ebx ---------------- IN: 0x07fac6b3: pop %ebx ---------------- IN: 0x07fac6b4: pop %esi ---------------- IN: 0x07fac6b5: pop %edi ---------------- IN: 0x07fac6b6: pop %ebp ---------------- IN: 0x07fac6b7: ret ---------------- IN: 0x07fba77c: lea 0x0(,%eax,8),%ebx ---------------- IN: 0x07fba783: mov %ebx,(%esp) ---------------- IN: 0x07fba786: mov $0x8,%ecx ---------------- IN: 0x07fba78b: mov $0xd,%edx ---------------- IN: 0x07fba790: mov $0xf364a,%eax ---------------- IN: 0x07fba795: call 0x7fad34e ---------------- IN: 0x07fba79a: lea 0x8(%ebx),%ecx ---------------- IN: 0x07fba79d: mov 0xdc(%esp),%eax ---------------- IN: 0x07fba7a4: shl $0x3,%eax ---------------- IN: 0x07fba7a7: mov %eax,(%esp) ---------------- IN: 0x07fba7aa: mov $0xd,%edx ---------------- IN: 0x07fba7af: mov $0xf363b,%eax ---------------- IN: 0x07fba7b4: call 0x7fad34e ---------------- IN: 0x07fba7b9: mov $0x2,%ecx ---------------- IN: 0x07fba7be: mov $0x8000,%edx ---------------- IN: 0x07fba7c3: lea 0xcc(%esp),%eax ---------------- IN: 0x07fba7ca: call 0xedd45 ---------------- IN: 0x07fba7cf: mov $0x2,%edi ---------------- IN: 0x07fba7d4: xor %ebx,%ebx ---------------- IN: 0x07fba7d6: lea 0x104(%esp),%esi ---------------- IN: 0x07fba7dd: movzwl 0xcc(%esp),%eax ---------------- IN: 0x07fba7e5: cmp %eax,%ebx ---------------- IN: 0x07fba7e7: jge 0x7fba84c ---------------- IN: 0x07fba84c: mov $0x2,%ecx ---------------- IN: 0x07fba851: mov $0x8001,%edx ---------------- IN: 0x07fba856: lea 0xcc(%esp),%eax ---------------- IN: 0x07fba85d: call 0xedd45 ---------------- IN: 0x07fba862: mov $0x2,%esi ---------------- IN: 0x07fba867: xor %ebx,%ebx ---------------- IN: 0x07fba869: lea 0x104(%esp),%edi ---------------- IN: 0x07fba870: movzwl 0xcc(%esp),%eax ---------------- IN: 0x07fba878: cmp %eax,%ebx ---------------- IN: 0x07fba87a: jge 0x7fba938 ---------------- IN: 0x07fba938: mov $0x4,%ecx ---------------- IN: 0x07fba93d: mov $0x19,%edx ---------------- IN: 0x07fba942: lea 0xcc(%esp),%eax ---------------- IN: 0x07fba949: call 0xedd45 ---------------- IN: 0x07fba94e: mov 0xcc(%esp),%eax ---------------- IN: 0x07fba955: call 0xec96a ---------------- IN: 0x07fba95a: mov %eax,0xcc(%esp) ---------------- IN: 0x07fba961: xor %ebx,%ebx ---------------- IN: 0x07fba963: cmp 0xcc(%esp),%ebx ---------------- IN: 0x07fba96a: jae 0x7fba9a9 ---------------- IN: 0x07fba96c: mov $0x40,%edx ---------------- IN: 0x07fba971: lea 0x104(%esp),%eax ---------------- IN: 0x07fba978: call 0xedd24 ---------------- IN: 0x000edd2d: mov $0x2,%ecx ---------------- IN: 0x000edd32: jmp 0xedc9f ---------------- IN: 0x07fba97d: mov 0x104(%esp),%eax ---------------- IN: 0x07fba984: call 0xec96a ---------------- IN: 0x07fba989: mov 0x108(%esp),%edx ---------------- IN: 0x07fba990: xchg %dh,%dl ---------------- IN: 0x07fba992: movzwl %dx,%edx ---------------- IN: 0x07fba995: mov %eax,(%esp) ---------------- IN: 0x07fba998: xor %ecx,%ecx ---------------- IN: 0x07fba99a: lea 0x10c(%esp),%eax ---------------- IN: 0x07fba9a1: call 0x7fad34e ---------------- IN: 0x07fba9a6: inc %ebx ---------------- IN: 0x07fba9a7: jmp 0x7fba963 ---------------- IN: 0x07fba9a9: lea 0xd0(%esp),%edx ---------------- IN: 0x07fba9b0: mov $0xf42b1,%eax ---------------- IN: 0x07fba9b5: call 0x7fad22c ---------------- IN: 0x07fad22c: push %ebp ---------------- IN: 0x07fad22d: push %edi ---------------- IN: 0x07fad22e: push %esi ---------------- IN: 0x07fad22f: push %ebx ---------------- IN: 0x07fad230: mov %edx,%ebp ---------------- IN: 0x07fad232: call 0x7fac623 ---------------- IN: 0x07faab32: sbb %eax,%eax ---------------- IN: 0x07faab34: or $0x1,%eax ---------------- IN: 0x07faab37: jmp 0x7faab3b ---------------- IN: 0x07fac64a: mov (%ebx),%ebx ---------------- IN: 0x07fac64c: jmp 0x7fac636 ---------------- IN: 0x07fad237: mov %eax,%edi ---------------- IN: 0x07fad239: test %eax,%eax ---------------- IN: 0x07fad23b: je 0x7fad28e ---------------- IN: 0x07fad23d: mov 0x84(%eax),%esi ---------------- IN: 0x07fad243: test %esi,%esi ---------------- IN: 0x07fad245: je 0x7fad28e ---------------- IN: 0x07fad247: lea 0x1(%esi),%eax ---------------- IN: 0x07fad24a: call 0x7facf46 ---------------- IN: 0x07fad24f: mov %eax,%ebx ---------------- IN: 0x07fad251: test %eax,%eax ---------------- IN: 0x07fad253: jne 0x7fad266 ---------------- IN: 0x07fad266: mov %esi,%ecx ---------------- IN: 0x07fad268: mov %eax,%edx ---------------- IN: 0x07fad26a: mov %edi,%eax ---------------- IN: 0x07fad26c: call *0x88(%edi) ---------------- IN: 0x07fad272: test %eax,%eax ---------------- IN: 0x07fad274: jns 0x7fad27f ---------------- IN: 0x07fad27f: test %ebp,%ebp ---------------- IN: 0x07fad281: je 0x7fad286 ---------------- IN: 0x07fad283: mov %esi,0x0(%ebp) ---------------- IN: 0x07fad286: movb $0x0,(%ebx,%esi,1) ---------------- IN: 0x07fad28a: mov %ebx,%eax ---------------- IN: 0x07fad28c: jmp 0x7fad290 ---------------- IN: 0x07fad290: pop %ebx ---------------- IN: 0x07fad291: pop %esi ---------------- IN: 0x07fad292: pop %edi ---------------- IN: 0x07fad293: pop %ebp ---------------- IN: 0x07fad294: ret ---------------- IN: 0x07fba9ba: test %eax,%eax ---------------- IN: 0x07fba9bc: je 0x7fbaad8 ---------------- IN: 0x07fba9c2: mov %eax,%esi ---------------- IN: 0x07fba9c4: movl $0x0,0x1c(%esp) ---------------- IN: 0x07fba9cc: mov 0xd0(%esp),%eax ---------------- IN: 0x07fba9d3: mov $0x14,%ecx ---------------- IN: 0x07fba9d8: xor %edx,%edx ---------------- IN: 0x07fba9da: div %ecx ---------------- IN: 0x07fba9dc: cmp %eax,0x1c(%esp) ---------------- IN: 0x07fba9e0: jae 0x7fbabdd ---------------- IN: 0x07fba9e6: mov 0x10(%esi),%eax ---------------- IN: 0x07fba9e9: cmp $0x1,%eax ---------------- IN: 0x07fba9ec: je 0x7fba9fc ---------------- IN: 0x07fba9fc: mov 0x8(%esi),%eax ---------------- IN: 0x07fba9ff: mov 0xc(%esi),%edx ---------------- IN: 0x07fbaa02: mov %eax,0xc(%esp) ---------------- IN: 0x07fbaa06: mov %edx,0x10(%esp) ---------------- IN: 0x07fbaa0a: mov (%esi),%eax ---------------- IN: 0x07fbaa0c: mov 0x4(%esi),%edx ---------------- IN: 0x07fbaa0f: mov %eax,0x4(%esp) ---------------- IN: 0x07fbaa13: mov %edx,0x8(%esp) ---------------- IN: 0x07fbaa17: movl $0xf42ba,(%esp) ---------------- IN: 0x07fbaa1e: call 0xee0fe ---------------- IN: 0x000ed99b: mov 0x1(%esi),%al ---------------- IN: 0x000ed99e: cmp $0x6c,%al ---------------- IN: 0x000ed9a0: je 0xed9a5 ---------------- IN: 0x000ed9a5: add $0x2,%esi ---------------- IN: 0x000ed9a8: mov 0x2(%edx),%al ---------------- IN: 0x000ed9ab: mov $0x1,%edi ---------------- IN: 0x000edae8: lea 0x8(%ebp),%edi ---------------- IN: 0x000edaeb: mov 0x4(%ebp),%edx ---------------- IN: 0x000edaee: test %edx,%edx ---------------- IN: 0x000edaf0: je 0xedb14 ---------------- IN: 0x07fbaa23: mov (%esi),%eax ---------------- IN: 0x07fbaa25: mov 0x4(%esi),%edx ---------------- IN: 0x07fbaa28: mov 0x7fbff30,%edi ---------------- IN: 0x07fbaa2e: xor %ebp,%ebp ---------------- IN: 0x07fbaa30: mov %edi,0x14(%esp) ---------------- IN: 0x07fbaa34: mov %ebp,0x18(%esp) ---------------- IN: 0x07fbaa38: cmp $0x0,%edx ---------------- IN: 0x07fbaa3b: ja 0x7fbaa47 ---------------- IN: 0x07fbaa3d: cmp 0x14(%esp),%eax ---------------- IN: 0x07fbaa41: jb 0x7fbaacc ---------------- IN: 0x07fbaacc: incl 0x1c(%esp) ---------------- IN: 0x07fbaad0: add $0x14,%esi ---------------- IN: 0x07fbaad3: jmp 0x7fba9cc ---------------- IN: 0x07fbabdd: mov $0xf39b0,%eax ---------------- IN: 0x07fbabe2: call 0x7fac623 ---------------- IN: 0x07fbabe7: test %eax,%eax ---------------- IN: 0x07fbabe9: je 0x7fbac08 ---------------- IN: 0x07fbabeb: movw $0x600,0xf509c ---------------- IN: 0x07fbabf4: movl $0x600,0x4(%esp) ---------------- IN: 0x07fbabfc: movl $0xf430a,(%esp) ---------------- IN: 0x07fbac03: call 0xee0fe ---------------- IN: 0x07fbac08: movw $0x0,0x104(%esp) ---------------- IN: 0x07fbac12: mov $0x2,%ecx ---------------- IN: 0x07fbac17: mov $0x4,%edx ---------------- IN: 0x07fbac1c: lea 0x104(%esp),%eax ---------------- IN: 0x07fbac23: call 0xedd45 ---------------- IN: 0x07fbac28: cmpw $0x0,0x104(%esp) ---------------- IN: 0x07fbac31: je 0x7fbacde ---------------- IN: 0x07fbac37: mov $0xf4322,%eax ---------------- IN: 0x07fbac3c: call 0x7fac623 ---------------- IN: 0x07fac64e: xor %eax,%eax ---------------- IN: 0x07fac650: jmp 0x7fac654 ---------------- IN: 0x07fbac41: test %eax,%eax ---------------- IN: 0x07fbac43: jne 0x7fbacde ---------------- IN: 0x07fbac49: mov $0xf4332,%eax ---------------- IN: 0x07fbac4e: call 0x7fac623 ---------------- IN: 0x07fbac53: test %eax,%eax ---------------- IN: 0x07fbac55: jne 0x7fbacde ---------------- IN: 0x07fbac5b: mov $0x4,%al ---------------- IN: 0x07fbac5d: call 0x7facfb8 ---------------- IN: 0x07fbac62: mov %eax,%esi ---------------- IN: 0x07fbac64: mov $0x7fbe3bc,%edx ---------------- IN: 0x07fbac69: mov $0x8d,%eax ---------------- IN: 0x07fbac6e: test %esi,%esi ---------------- IN: 0x07fbac70: je 0x7fbac92 ---------------- IN: 0x07fbac72: movl $0x3f8,(%esi) ---------------- IN: 0x07fbac78: mov $0x90,%eax ---------------- IN: 0x07fbac7d: call 0x7facfb8 ---------------- IN: 0x07fbac82: mov %eax,%ebx ---------------- IN: 0x07fbac84: test %eax,%eax ---------------- IN: 0x07fbac86: jne 0x7fbac99 ---------------- IN: 0x07fbac99: mov $0x90,%ecx ---------------- IN: 0x07fbac9e: xor %edx,%edx ---------------- IN: 0x07fbaca0: call 0xebf86 ---------------- IN: 0x07fbaca5: lea 0x4(%ebx),%eax ---------------- IN: 0x07fbaca8: mov $0x80,%ecx ---------------- IN: 0x07fbacad: mov $0xf4322,%edx ---------------- IN: 0x07fbacb2: call 0x7faab3e ---------------- IN: 0x07fbacb7: movl $0x4,0x84(%ebx) ---------------- IN: 0x07fbacc1: movl $0x7fab925,0x88(%ebx) ---------------- IN: 0x07fbaccb: mov %esi,0x8c(%ebx) ---------------- IN: 0x07fbacd1: mov 0x7fbfe88,%eax ---------------- IN: 0x07fbacd6: mov %eax,(%ebx) ---------------- IN: 0x07fbacd8: mov %ebx,0x7fbfe88 ---------------- IN: 0x07fbacde: xor %eax,%eax ---------------- IN: 0x07fbace0: mov $0xfff53,%edx ---------------- IN: 0x07fbace5: mov %dx,0x0(,%eax,4) ---------------- IN: 0x07fbaced: movw $0xf000,0x2(,%eax,4) ---------------- IN: 0x07fbacf7: inc %eax ---------------- IN: 0x07fbacf8: cmp $0x100,%eax ---------------- IN: 0x07fbacfd: jne 0x7fbace5 ---------------- IN: 0x07fbacff: mov $0x8,%ax ---------------- IN: 0x07fbad03: mov $0xfd470,%edx ---------------- IN: 0x07fbad08: mov %dx,0x0(,%eax,4) ---------------- IN: 0x07fbad10: movw $0xf000,0x2(,%eax,4) ---------------- IN: 0x07fbad1a: inc %eax ---------------- IN: 0x07fbad1b: cmp $0x10,%eax ---------------- IN: 0x07fbad1e: jne 0x7fbad08 ---------------- IN: 0x07fbad20: mov $0x70,%al ---------------- IN: 0x07fbad22: mov $0xfd479,%edx ---------------- IN: 0x07fbad27: mov %dx,0x0(,%eax,4) ---------------- IN: 0x07fbad2f: movw $0xf000,0x2(,%eax,4) ---------------- IN: 0x07fbad39: inc %eax ---------------- IN: 0x07fbad3a: cmp $0x78,%eax ---------------- IN: 0x07fbad3d: jne 0x7fbad27 ---------------- IN: 0x07fbad3f: mov $0xfe2c3,%eax ---------------- IN: 0x07fbad44: mov %ax,0x8 ---------------- IN: 0x07fbad4a: movw $0xf000,0xa ---------------- IN: 0x07fbad53: mov $0xfff54,%eax ---------------- IN: 0x07fbad58: mov %ax,0x14 ---------------- IN: 0x07fbad5e: movw $0xf000,0x16 ---------------- IN: 0x07fbad67: movl $0xff065,0x14(%esp) ---------------- IN: 0x07fbad6f: mov 0x14(%esp),%eax ---------------- IN: 0x07fbad73: mov %ax,0x40 ---------------- IN: 0x07fbad79: movw $0xf000,0x42 ---------------- IN: 0x07fbad82: mov $0xff84d,%eax ---------------- IN: 0x07fbad87: mov %ax,0x44 ---------------- IN: 0x07fbad8d: movw $0xf000,0x46 ---------------- IN: 0x07fbad96: mov $0xff841,%eax ---------------- IN: 0x07fbad9b: mov %ax,0x48 ---------------- IN: 0x07fbada1: movw $0xf000,0x4a ---------------- IN: 0x07fbadaa: mov $0xfe3fe,%eax ---------------- IN: 0x07fbadaf: mov %ax,0x4c ---------------- IN: 0x07fbadb5: movw $0xf000,0x4e ---------------- IN: 0x07fbadbe: mov $0xfe739,%eax ---------------- IN: 0x07fbadc3: mov %ax,0x50 ---------------- IN: 0x07fbadc9: movw $0xf000,0x52 ---------------- IN: 0x07fbadd2: mov $0xff859,%eax ---------------- IN: 0x07fbadd7: mov %ax,0x54 ---------------- IN: 0x07fbaddd: movw $0xf000,0x56 ---------------- IN: 0x07fbade6: mov $0xfe82e,%eax ---------------- IN: 0x07fbadeb: mov %ax,0x58 ---------------- IN: 0x07fbadf1: movw $0xf000,0x5a ---------------- IN: 0x07fbadfa: mov $0xfefd2,%eax ---------------- IN: 0x07fbadff: mov %ax,0x5c ---------------- IN: 0x07fbae05: movw $0xf000,0x5e ---------------- IN: 0x07fbae0e: mov $0xfd495,%eax ---------------- IN: 0x07fbae13: mov %ax,0x60 ---------------- IN: 0x07fbae19: movw $0xf000,0x62 ---------------- IN: 0x07fbae22: mov $0xfe6f2,%eax ---------------- IN: 0x07fbae27: mov %ax,0x64 ---------------- IN: 0x07fbae2d: movw $0xf000,0x66 ---------------- IN: 0x07fbae36: mov $0xffe6e,%eax ---------------- IN: 0x07fbae3b: mov %ax,0x68 ---------------- IN: 0x07fbae41: movw $0xf000,0x6a ---------------- IN: 0x07fbae4a: mov $0xfec59,%eax ---------------- IN: 0x07fbae4f: mov %ax,0x100 ---------------- IN: 0x07fbae55: movw $0xf000,0x102 ---------------- IN: 0x07fbae5e: mov $0x60,%eax ---------------- IN: 0x07fbae63: movw $0x0,0x0(,%eax,4) ---------------- IN: 0x07fbae6d: movw $0x0,0x2(,%eax,4) ---------------- IN: 0x07fbae77: inc %eax ---------------- IN: 0x07fbae78: cmp $0x67,%eax ---------------- IN: 0x07fbae7b: jne 0x7fbae63 ---------------- IN: 0x07fbae7d: movw $0x0,0x1e4 ---------------- IN: 0x07fbae86: movw $0x0,0x1e6 ---------------- IN: 0x07fbae8f: mov $0x100,%ecx ---------------- IN: 0x07fbae94: xor %edx,%edx ---------------- IN: 0x07fbae96: mov $0x400,%ax ---------------- IN: 0x07fbae9a: call 0xebf86 ---------------- IN: 0x07fbae9f: movw $0x9fc0,0x40e ---------------- IN: 0x07fbaea8: movw $0x27f,0x413 ---------------- IN: 0x07fbaeb1: mov $0x121,%ecx ---------------- IN: 0x07fbaeb6: xor %edx,%edx ---------------- IN: 0x07fbaeb8: mov $0x9fc00,%eax ---------------- IN: 0x07fbaebd: call 0xebf86 ---------------- IN: 0x07fbaec2: movb $0x1,0x9fc00 ---------------- IN: 0x07fbaec9: movl $0x2,0x8(%esp) ---------------- IN: 0x07fbaed1: movl $0x400,(%esp) ---------------- IN: 0x07fbaed8: movl $0x0,0x4(%esp) ---------------- IN: 0x07fbaee0: mov $0x9fc00,%eax ---------------- IN: 0x07fbaee5: xor %edx,%edx ---------------- IN: 0x07fbaee7: call 0x7facdda ---------------- IN: 0x07facdda: push %edi ---------------- IN: 0x07facddb: push %esi ---------------- IN: 0x07facddc: push %ebx ---------------- IN: 0x07facddd: mov 0x10(%esp),%ebx ---------------- IN: 0x07facde1: mov 0x14(%esp),%ecx ---------------- IN: 0x07facde5: mov %ecx,%edi ---------------- IN: 0x07facde7: or %ebx,%edi ---------------- IN: 0x07facde9: je 0x7facdf3 ---------------- IN: 0x07facdeb: pop %ebx ---------------- IN: 0x07facdec: pop %esi ---------------- IN: 0x07facded: pop %edi ---------------- IN: 0x07facdee: jmp 0x7facc0f ---------------- IN: 0x07facc0f: push %ebp ---------------- IN: 0x07facc10: push %edi ---------------- IN: 0x07facc11: push %esi ---------------- IN: 0x07facc12: push %ebx ---------------- IN: 0x07facc13: sub $0x34,%esp ---------------- IN: 0x07facc16: mov %eax,0x14(%esp) ---------------- IN: 0x07facc1a: mov %edx,0x18(%esp) ---------------- IN: 0x07facc1e: mov 0x48(%esp),%ebx ---------------- IN: 0x07facc22: mov 0x4c(%esp),%esi ---------------- IN: 0x07facc26: mov %esi,%edi ---------------- IN: 0x07facc28: mov %ebx,%esi ---------------- IN: 0x07facc2a: mov %ebx,0x24(%esp) ---------------- IN: 0x07facc2e: mov %edi,0x28(%esp) ---------------- IN: 0x07facc32: mov 0x50(%esp),%ebx ---------------- IN: 0x07facc36: mov %ebx,0x2c(%esp) ---------------- IN: 0x07facc3a: add %esi,%eax ---------------- IN: 0x07facc3c: adc %edi,%edx ---------------- IN: 0x07facc3e: mov %eax,0xc(%esp) ---------------- IN: 0x07facc42: mov %edx,0x10(%esp) ---------------- IN: 0x07facc46: mov 0xf5c34,%edx ---------------- IN: 0x07facc4c: mov $0xf5c38,%eax ---------------- IN: 0x07facc51: xor %esi,%esi ---------------- IN: 0x07facc53: cmp %edx,%esi ---------------- IN: 0x07facc55: jge 0x7facd28 ---------------- IN: 0x07facc5b: mov %eax,0x30(%esp) ---------------- IN: 0x07facc5f: mov (%eax),%ecx ---------------- IN: 0x07facc61: mov 0x4(%eax),%ebx ---------------- IN: 0x07facc64: mov %ecx,%edi ---------------- IN: 0x07facc66: mov %ebx,%ebp ---------------- IN: 0x07facc68: add 0x8(%eax),%edi ---------------- IN: 0x07facc6b: adc 0xc(%eax),%ebp ---------------- IN: 0x07facc6e: mov %edi,0x1c(%esp) ---------------- IN: 0x07facc72: mov %ebp,0x20(%esp) ---------------- IN: 0x07facc76: add $0x14,%eax ---------------- IN: 0x07facc79: cmp %ebp,0x18(%esp) ---------------- IN: 0x07facc7d: jb 0x7facc8e ---------------- IN: 0x07facc7f: ja 0x7facc8b ---------------- IN: 0x07facc81: mov 0x1c(%esp),%edi ---------------- IN: 0x07facc85: cmp %edi,0x14(%esp) ---------------- IN: 0x07facc89: jbe 0x7facc8e ---------------- IN: 0x07facc8e: cmp %ebx,0x18(%esp) ---------------- IN: 0x07facc92: jb 0x7facd28 ---------------- IN: 0x07facc98: ja 0x7facca4 ---------------- IN: 0x07facc9a: cmp %ecx,0x14(%esp) ---------------- IN: 0x07facc9e: jbe 0x7facd28 ---------------- IN: 0x07facca4: mov 0x30(%esp),%eax ---------------- IN: 0x07facca8: mov 0x10(%eax),%eax ---------------- IN: 0x07faccab: mov %eax,%edi ---------------- IN: 0x07faccad: cmp %eax,0x2c(%esp) ---------------- IN: 0x07faccb1: jne 0x7faccd1 ---------------- IN: 0x07faccd1: mov 0x14(%esp),%eax ---------------- IN: 0x07faccd5: mov 0x18(%esp),%edx ---------------- IN: 0x07faccd9: sub %ecx,%eax ---------------- IN: 0x07faccdb: sbb %ebx,%edx ---------------- IN: 0x07faccdd: mov 0x30(%esp),%ebx ---------------- IN: 0x07facce1: mov %eax,0x8(%ebx) ---------------- IN: 0x07facce4: mov %edx,0xc(%ebx) ---------------- IN: 0x07facce7: inc %esi ---------------- IN: 0x07facce8: mov 0x10(%esp),%eax ---------------- IN: 0x07faccec: cmp %eax,0x20(%esp) ---------------- IN: 0x07faccf0: jb 0x7facd28 ---------------- IN: 0x07faccf2: ja 0x7faccfe ---------------- IN: 0x07faccf4: mov 0xc(%esp),%eax ---------------- IN: 0x07faccf8: cmp %eax,0x1c(%esp) ---------------- IN: 0x07faccfc: jbe 0x7facd28 ---------------- IN: 0x07facd28: imul $0x14,%esi,%ebx ---------------- IN: 0x07facd2b: cmp 0xf5c34,%esi ---------------- IN: 0x07facd31: jge 0x7facd9f ---------------- IN: 0x07facd33: lea 0xf5c38(%ebx),%ecx ---------------- IN: 0x07facd39: mov 0xf5c38(%ebx),%eax ---------------- IN: 0x07facd3f: mov 0xf5c3c(%ebx),%edx ---------------- IN: 0x07facd45: cmp %edx,0x10(%esp) ---------------- IN: 0x07facd49: jb 0x7facd9f ---------------- IN: 0x07facd4b: ja 0x7facd53 ---------------- IN: 0x07facd4d: cmp %eax,0xc(%esp) ---------------- IN: 0x07facd51: jb 0x7facd9f ---------------- IN: 0x07facd9f: mov 0x2c(%esp),%eax ---------------- IN: 0x07facda3: cmp $0xffffffff,%eax ---------------- IN: 0x07facda6: je 0x7facdd2 ---------------- IN: 0x07facda8: mov %eax,0x50(%esp) ---------------- IN: 0x07facdac: mov 0x24(%esp),%eax ---------------- IN: 0x07facdb0: mov 0x28(%esp),%edx ---------------- IN: 0x07facdb4: mov %eax,0x48(%esp) ---------------- IN: 0x07facdb8: mov %edx,0x4c(%esp) ---------------- IN: 0x07facdbc: mov 0x14(%esp),%edx ---------------- IN: 0x07facdc0: mov 0x18(%esp),%ecx ---------------- IN: 0x07facdc4: mov %esi,%eax ---------------- IN: 0x07facdc6: add $0x34,%esp ---------------- IN: 0x07facdc9: pop %ebx ---------------- IN: 0x07facdca: pop %esi ---------------- IN: 0x07facdcb: pop %edi ---------------- IN: 0x07facdcc: pop %ebp ---------------- IN: 0x07facdcd: jmp 0x7facb7b ---------------- IN: 0x07facb7b: push %ebp ---------------- IN: 0x07facb7c: push %edi ---------------- IN: 0x07facb7d: push %esi ---------------- IN: 0x07facb7e: push %ebx ---------------- IN: 0x07facb7f: sub $0xc,%esp ---------------- IN: 0x07facb82: mov %edx,(%esp) ---------------- IN: 0x07facb85: mov %ecx,0x4(%esp) ---------------- IN: 0x07facb89: mov 0x20(%esp),%edi ---------------- IN: 0x07facb8d: mov 0x24(%esp),%ebp ---------------- IN: 0x07facb91: mov 0x28(%esp),%esi ---------------- IN: 0x07facb95: mov %esi,0x8(%esp) ---------------- IN: 0x07facb99: mov 0xf5c34,%ecx ---------------- IN: 0x07facb9f: cmp $0x1f,%ecx ---------------- IN: 0x07facba2: jle 0x7facbba ---------------- IN: 0x07facbba: imul $0x14,%eax,%esi ---------------- IN: 0x07facbbd: lea 0xf5c38(%esi),%ebx ---------------- IN: 0x07facbc3: sub %eax,%ecx ---------------- IN: 0x07facbc5: imul $0x14,%ecx,%ecx ---------------- IN: 0x07facbc8: inc %eax ---------------- IN: 0x07facbc9: imul $0x14,%eax,%eax ---------------- IN: 0x07facbcc: add $0xf5c38,%eax ---------------- IN: 0x07facbd1: mov %ebx,%edx ---------------- IN: 0x07facbd3: call 0x7fab8bb ---------------- IN: 0x07facbd8: incl 0xf5c34 ---------------- IN: 0x07facbde: mov (%esp),%eax ---------------- IN: 0x07facbe1: mov 0x4(%esp),%edx ---------------- IN: 0x07facbe5: mov %eax,0xf5c38(%esi) ---------------- IN: 0x07facbeb: mov %edx,0xf5c3c(%esi) ---------------- IN: 0x07facbf1: mov %edi,0xf5c40(%esi) ---------------- IN: 0x07facbf7: mov %ebp,0xf5c44(%esi) ---------------- IN: 0x07facbfd: mov 0x8(%esp),%eax ---------------- IN: 0x07facc01: mov %eax,0xf5c48(%esi) ---------------- IN: 0x07facc07: add $0xc,%esp ---------------- IN: 0x07facc0a: pop %ebx ---------------- IN: 0x07facc0b: pop %esi ---------------- IN: 0x07facc0c: pop %edi ---------------- IN: 0x07facc0d: pop %ebp ---------------- IN: 0x07facc0e: ret ---------------- IN: 0x07fbaeec: mov $0x800,%eax ---------------- IN: 0x07fbaef1: sub $0xdc000,%eax ---------------- IN: 0x07fbaef6: add $0xeb5e8,%eax ---------------- IN: 0x07fbaefb: mov %eax,0xeb5e0 ---------------- IN: 0x07fbaf00: mov $0xb8,%al ---------------- IN: 0x07fbaf02: out %al,$0x70 ---------------- IN: 0x07fbaf04: in $0x71,%al ---------------- IN: 0x07fbaf06: test $0x1,%al ---------------- IN: 0x07fbaf08: je 0x7fbaf14 ---------------- IN: 0x07fbaf14: mov $0xbd,%al ---------------- IN: 0x07fbaf16: out %al,$0x70 ---------------- IN: 0x07fbaf18: in $0x71,%al ---------------- IN: 0x07fbaf1a: movzbl %al,%edx ---------------- IN: 0x07fbaf1d: mov $0xb8,%al ---------------- IN: 0x07fbaf1f: out %al,$0x70 ---------------- IN: 0x07fbaf21: in $0x71,%al ---------------- IN: 0x07fbaf23: mov %eax,%ecx ---------------- IN: 0x07fbaf25: and $0xf0,%ecx ---------------- IN: 0x07fbaf2b: shl $0x4,%ecx ---------------- IN: 0x07fbaf2e: or %edx,%ecx ---------------- IN: 0x07fbaf30: mov $0x270f,%edi ---------------- IN: 0x07fbaf35: mov $0x270f,%esi ---------------- IN: 0x07fbaf3a: mov $0x270f,%ebx ---------------- IN: 0x07fbaf3f: mov $0x270f,%ebp ---------------- IN: 0x07fbaf44: mov $0x65,%edx ---------------- IN: 0x07fbaf49: mov %ecx,%eax ---------------- IN: 0x07fbaf4b: and $0xf,%eax ---------------- IN: 0x07fbaf4e: shr $0x4,%ecx ---------------- IN: 0x07fbaf51: cmp $0x2,%eax ---------------- IN: 0x07fbaf54: je 0x7fbaf6d ---------------- IN: 0x07fbaf6d: mov %edx,%edi ---------------- IN: 0x07fbaf6f: jmp 0x7fbaf73 ---------------- IN: 0x07fbaf73: inc %edx ---------------- IN: 0x07fbaf74: cmp $0x68,%edx ---------------- IN: 0x07fbaf77: jne 0x7fbaf49 ---------------- IN: 0x07fbaf56: ja 0x7fbaf5f ---------------- IN: 0x07fbaf58: dec %eax ---------------- IN: 0x07fbaf59: jne 0x7fbaf73 ---------------- IN: 0x07fbaf5b: mov %edx,%ebp ---------------- IN: 0x07fbaf5d: jmp 0x7fbaf73 ---------------- IN: 0x07fbaf5f: cmp $0x3,%eax ---------------- IN: 0x07fbaf62: je 0x7fbaf71 ---------------- IN: 0x07fbaf71: mov %edx,%esi ---------------- IN: 0x07fbaf79: mov %ebp,0x7fbfe7c ---------------- IN: 0x07fbaf7f: mov %edi,0x7fbfe74 ---------------- IN: 0x07fbaf85: mov %esi,0x7fbfe78 ---------------- IN: 0x07fbaf8b: mov %ebx,0x7fbfe70 ---------------- IN: 0x07fbaf91: mov $0xea60,%edx ---------------- IN: 0x07fbaf96: xor %ecx,%ecx ---------------- IN: 0x07fbaf98: mov $0xf4346,%eax ---------------- IN: 0x07fbaf9d: call 0x7fac658 ---------------- IN: 0x07fbafa2: mov %eax,0xf53e4 ---------------- IN: 0x07fbafa7: xor %edx,%edx ---------------- IN: 0x07fbafa9: mov $0xf4359,%eax ---------------- IN: 0x07fbafae: call 0x7fad22c ---------------- IN: 0x07fad28e: xor %eax,%eax ---------------- IN: 0x07fbafb3: mov %eax,%ebx ---------------- IN: 0x07fbafb5: mov %eax,%ecx ---------------- IN: 0x07fbafb7: mov $0x1,%eax ---------------- IN: 0x07fbafbc: test %ebx,%ebx ---------------- IN: 0x07fbafbe: je 0x7fbb062 ---------------- IN: 0x07fbb062: xor %edx,%edx ---------------- IN: 0x07fbb064: mov $0xf4378,%eax ---------------- IN: 0x07fbb069: call 0x7fad22c ---------------- IN: 0x07fbb06e: mov %eax,%ebx ---------------- IN: 0x07fbb070: mov %eax,%ecx ---------------- IN: 0x07fbb072: mov $0x1,%eax ---------------- IN: 0x07fbb077: test %ebx,%ebx ---------------- IN: 0x07fbb079: je 0x7fbb165 ---------------- IN: 0x07fbb165: movl $0xfd2ae,0xf5f44 ---------------- IN: 0x07fbb16f: mov 0xf5f4a,%bl ---------------- IN: 0x07fbb175: mov $0x10,%edx ---------------- IN: 0x07fbb17a: mov $0xf5f40,%eax ---------------- IN: 0x07fbb17f: call 0xece7d ---------------- IN: 0x000ece7d: push %ebx ---------------- IN: 0x000ece7e: xor %ebx,%ebx ---------------- IN: 0x000ece80: xor %ecx,%ecx ---------------- IN: 0x000ece82: cmp %edx,%ecx ---------------- IN: 0x000ece84: je 0xece8c ---------------- IN: 0x000ece86: add (%eax,%ecx,1),%bl ---------------- IN: 0x000ece89: inc %ecx ---------------- IN: 0x000ece8a: jmp 0xece82 ---------------- IN: 0x000ece8c: mov %bl,%al ---------------- IN: 0x000ece8e: pop %ebx ---------------- IN: 0x000ece8f: ret ---------------- IN: 0x07fbb184: sub %eax,%ebx ---------------- IN: 0x07fbb186: mov %bl,0xf5f4a ---------------- IN: 0x07fbb18c: mov $0xfd134,%eax ---------------- IN: 0x07fbb191: mov %ax,0xf5c27 ---------------- IN: 0x07fbb197: movw $0xf000,0xf5c29 ---------------- IN: 0x07fbb1a0: mov 0xf5c26,%bl ---------------- IN: 0x07fbb1a6: mov $0x10,%edx ---------------- IN: 0x07fbb1ab: mov $0xf5c20,%eax ---------------- IN: 0x07fbb1b0: call 0xece7d ---------------- IN: 0x07fbb1b5: sub %eax,%ebx ---------------- IN: 0x07fbb1b7: mov %bl,0xf5c26 ---------------- IN: 0x07fbb1bd: mov $0xfd196,%eax ---------------- IN: 0x07fbb1c2: mov %ax,0xf5f6d ---------------- IN: 0x07fbb1c8: mov $0xfd192,%eax ---------------- IN: 0x07fbb1cd: mov %ax,0xf5f71 ---------------- IN: 0x07fbb1d3: mov 0xf5f68,%bl ---------------- IN: 0x07fbb1d9: mov $0x21,%edx ---------------- IN: 0x07fbb1de: mov $0xf5f60,%eax ---------------- IN: 0x07fbb1e3: call 0xece7d ---------------- IN: 0x07fbb1e8: sub %eax,%ebx ---------------- IN: 0x07fbb1ea: mov %bl,0xf5f68 ---------------- IN: 0x07fbb1f0: movb $0x10,0x496 ---------------- IN: 0x07fbb1f7: movw $0x1e,0x41a ---------------- IN: 0x07fbb200: movw $0x1e,0x41c ---------------- IN: 0x07fbb209: movw $0x1e,0x480 ---------------- IN: 0x07fbb212: movw $0x3e,0x482 ---------------- IN: 0x07fbb21b: orw $0x4,0x410 ---------------- IN: 0x07fbb223: call 0x7fb786e ---------------- IN: 0x07fb786e: push %ebp ---------------- IN: 0x07fb786f: push %edi ---------------- IN: 0x07fb7870: push %esi ---------------- IN: 0x07fb7871: push %ebx ---------------- IN: 0x07fb7872: sub $0xbc,%esp ---------------- IN: 0x07fb7878: xor %edx,%edx ---------------- IN: 0x07fb787a: mov %dl,%al ---------------- IN: 0x07fb787c: out %al,$0xd ---------------- IN: 0x07fb787e: out %al,$0xda ---------------- IN: 0x07fb7880: mov $0xc0,%al ---------------- IN: 0x07fb7882: out %al,$0xd6 ---------------- IN: 0x07fb7884: mov %dl,%al ---------------- IN: 0x07fb7886: out %al,$0xd4 ---------------- IN: 0x07fb7888: call 0xed256 ---------------- IN: 0x000ed256: mov $0x11,%al ---------------- IN: 0x000ed258: out %al,$0x20 ---------------- IN: 0x000ed25a: out %al,$0xa0 ---------------- IN: 0x000ed25c: mov $0x8,%al ---------------- IN: 0x000ed25e: out %al,$0x21 ---------------- IN: 0x000ed260: mov $0x70,%al ---------------- IN: 0x000ed262: out %al,$0xa1 ---------------- IN: 0x000ed264: mov $0x4,%al ---------------- IN: 0x000ed266: out %al,$0x21 ---------------- IN: 0x000ed268: mov $0x2,%al ---------------- IN: 0x000ed26a: out %al,$0xa1 ---------------- IN: 0x000ed26c: mov $0x1,%al ---------------- IN: 0x000ed26e: out %al,$0x21 ---------------- IN: 0x000ed270: out %al,$0xa1 ---------------- IN: 0x000ed272: mov $0xfb,%al ---------------- IN: 0x000ed274: out %al,$0x21 ---------------- IN: 0x000ed276: mov $0xff,%al ---------------- IN: 0x000ed278: out %al,$0xa1 ---------------- IN: 0x000ed27a: ret ---------------- IN: 0x07fb788d: movb $0x1,0xf5401 ---------------- IN: 0x07fb7894: mov $0x1,%eax ---------------- IN: 0x07fb7899: call 0xedec5 ---------------- IN: 0x000edec5: push %ebx ---------------- IN: 0x000edec6: push %edx ---------------- IN: 0x000edec7: mov %eax,%ebx ---------------- IN: 0x000edec9: mov %esp,%eax ---------------- IN: 0x000edecb: cmp $0x7000,%eax ---------------- IN: 0x000eded0: jbe 0xedede ---------------- IN: 0x000edede: mov $0x18,%ecx ---------------- IN: 0x000edee3: xor %edx,%edx ---------------- IN: 0x000edee5: mov $0xebdec,%eax ---------------- IN: 0x000edeea: call 0xebf86 ---------------- IN: 0x000edeef: test %ebx,%ebx ---------------- IN: 0x000edef1: je 0xedefa ---------------- IN: 0x000edef3: movb $0x1,0xebdec ---------------- IN: 0x000edefa: movb $0x1,0xebdee ---------------- IN: 0x000edf01: pop %eax ---------------- IN: 0x000edf02: pop %ebx ---------------- IN: 0x000edf03: ret ---------------- IN: 0x07fb789e: mov $0x1,%edx ---------------- IN: 0x07fb78a3: xor %ecx,%ecx ---------------- IN: 0x07fb78a5: mov $0xf3a04,%eax ---------------- IN: 0x07fb78aa: call 0x7fac658 ---------------- IN: 0x07fac670: mov %esi,%eax ---------------- IN: 0x07fac672: mov %edi,%edx ---------------- IN: 0x07fac674: jmp 0x7fac6b1 ---------------- IN: 0x07fb78af: mov %al,0xf5400 ---------------- IN: 0x07fb78b4: orw $0x2,0x410 ---------------- IN: 0x07fb78bc: mov $0x2000,%eax ---------------- IN: 0x07fb78c1: call 0x7fac1c9 ---------------- IN: 0x07fac1c9: mov %eax,%ecx ---------------- IN: 0x07fac1cb: in $0x21,%al ---------------- IN: 0x07fac1cd: mov %cl,%dl ---------------- IN: 0x07fac1cf: not %edx ---------------- IN: 0x07fac1d1: and %edx,%eax ---------------- IN: 0x07fac1d3: out %al,$0x21 ---------------- IN: 0x07fac1d5: in $0xa1,%al ---------------- IN: 0x07fac1d7: shr $0x8,%cx ---------------- IN: 0x07fac1db: not %ecx ---------------- IN: 0x07fac1dd: and %ecx,%eax ---------------- IN: 0x07fac1df: out %al,$0xa1 ---------------- IN: 0x07fac1e1: ret ---------------- IN: 0x07fb78c6: mov $0xfd467,%eax ---------------- IN: 0x07fb78cb: mov %ax,0x1d4 ---------------- IN: 0x07fb78d1: movw $0xf000,0x1d6 ---------------- IN: 0x07fb78da: call 0x7fb4f85 ---------------- IN: 0x07fb4f85: push %ebp ---------------- IN: 0x07fb4f86: push %edi ---------------- IN: 0x07fb4f87: push %esi ---------------- IN: 0x07fb4f88: push %ebx ---------------- IN: 0x07fb4f89: sub $0xa4,%esp ---------------- IN: 0x07fb4f8f: call 0xebe32 ---------------- IN: 0x07fb4f94: mov %eax,0x48(%esp) ---------------- IN: 0x07fb4f98: test %eax,%eax ---------------- IN: 0x07fb4f9a: je 0x7fb5153 ---------------- IN: 0x07fb5153: movl $0xf36de,(%esp) ---------------- IN: 0x07fb515a: call 0xee0fe ---------------- IN: 0x07fb515f: mov $0xcf8,%edx ---------------- IN: 0x07fb5164: mov $0x80000000,%eax ---------------- IN: 0x07fb5169: out %eax,(%dx) ---------------- IN: 0x07fb516a: in (%dx),%eax ---------------- IN: 0x07fb516b: cmp $0x80000000,%eax ---------------- IN: 0x07fb5170: je 0x7fb6e03 ---------------- IN: 0x07fb6e03: xor %edx,%edx ---------------- IN: 0x07fb6e05: xor %ecx,%ecx ---------------- IN: 0x07fb6e07: mov $0xf2903,%eax ---------------- IN: 0x07fb6e0c: call 0x7fac658 ---------------- IN: 0x07fb6e11: mov %eax,%ebx ---------------- IN: 0x07fb6e13: movb $0x0,0x84(%esp) ---------------- IN: 0x07fb6e1b: lea 0x84(%esp),%edx ---------------- IN: 0x07fb6e22: xor %eax,%eax ---------------- IN: 0x07fb6e24: call 0x7fae7c5 ---------------- IN: 0x07fae7c5: push %ebp ---------------- IN: 0x07fae7c6: push %edi ---------------- IN: 0x07fae7c7: push %esi ---------------- IN: 0x07fae7c8: push %ebx ---------------- IN: 0x07fae7c9: sub $0x1c,%esp ---------------- IN: 0x07fae7cc: mov %eax,%edi ---------------- IN: 0x07fae7ce: mov %edx,%ebx ---------------- IN: 0x07fae7d0: mov %eax,0x8(%esp) ---------------- IN: 0x07fae7d4: movl $0x7fbe0c0,0x4(%esp) ---------------- IN: 0x07fae7dc: movl $0xf2527,(%esp) ---------------- IN: 0x07fae7e3: call 0xee0fe ---------------- IN: 0x000edb5c: lea 0x4(%ebp),%edi ---------------- IN: 0x000edb5f: mov 0x0(%ebp),%ebp ---------------- IN: 0x000edb62: movsbl 0x0(%ebp),%edx ---------------- IN: 0x000edb66: test %dl,%dl ---------------- IN: 0x000edb68: je 0xedb86 ---------------- IN: 0x000edb6a: mov %ebx,%eax ---------------- IN: 0x000edb6c: call 0xebe72 ---------------- IN: 0x000edb71: inc %ebp ---------------- IN: 0x000edb72: jmp 0xedb62 ---------------- IN: 0x07fae7e8: mov %edi,%ebp ---------------- IN: 0x07fae7ea: shl $0x8,%ebp ---------------- IN: 0x07fae7ed: movzwl %bp,%ebp ---------------- IN: 0x07fae7f0: lea -0x1(%ebp),%eax ---------------- IN: 0x07fae7f3: mov %eax,0xc(%esp) ---------------- IN: 0x07fae7f7: mov %edi,%edx ---------------- IN: 0x07fae7f9: call 0xec09b ---------------- IN: 0x000ec09b: push %edi ---------------- IN: 0x000ec09c: push %esi ---------------- IN: 0x000ec09d: push %ebx ---------------- IN: 0x000ec09e: mov %eax,%ebx ---------------- IN: 0x000ec0a0: mov %edx,%edi ---------------- IN: 0x000ec0a2: movzwl %ax,%eax ---------------- IN: 0x000ec0a5: test $0x7,%al ---------------- IN: 0x000ec0a7: jne 0xec0db ---------------- IN: 0x000ec0db: inc %ebx ---------------- IN: 0x000ec0dc: jmp 0xec0ba ---------------- IN: 0x000ec0ba: movzwl %bx,%esi ---------------- IN: 0x000ec0bd: mov %esi,%eax ---------------- IN: 0x000ec0bf: shr $0x8,%eax ---------------- IN: 0x000ec0c2: cmp %edi,%eax ---------------- IN: 0x000ec0c4: jne 0xec0de ---------------- IN: 0x000ec0c6: xor %edx,%edx ---------------- IN: 0x000ec0c8: mov %esi,%eax ---------------- IN: 0x000ec0ca: call 0xec040 ---------------- IN: 0x000ec040: push %ebx ---------------- IN: 0x000ec041: mov %edx,%ebx ---------------- IN: 0x000ec043: mov %edx,%ecx ---------------- IN: 0x000ec045: and $0xfc,%ecx ---------------- IN: 0x000ec04b: or $0x80000000,%ecx ---------------- IN: 0x000ec051: movzwl %ax,%eax ---------------- IN: 0x000ec054: shl $0x8,%eax ---------------- IN: 0x000ec057: or %eax,%ecx ---------------- IN: 0x000ec059: mov $0xcf8,%edx ---------------- IN: 0x000ec05e: mov %ecx,%eax ---------------- IN: 0x000ec060: out %eax,(%dx) ---------------- IN: 0x000ec061: and $0x2,%ebx ---------------- IN: 0x000ec064: lea 0xcfc(%ebx),%edx ---------------- IN: 0x000ec06a: in (%dx),%ax ---------------- IN: 0x000ec06c: pop %ebx ---------------- IN: 0x000ec06d: ret ---------------- IN: 0x000ec0cf: dec %eax ---------------- IN: 0x000ec0d0: cmp $0xfffffffd,%ax ---------------- IN: 0x000ec0d4: jbe 0xec0e3 ---------------- IN: 0x000ec0e3: mov %ebx,%eax ---------------- IN: 0x000ec0e5: pop %ebx ---------------- IN: 0x000ec0e6: pop %esi ---------------- IN: 0x000ec0e7: pop %edi ---------------- IN: 0x000ec0e8: ret ---------------- IN: 0x07fae7fe: mov %eax,%esi ---------------- IN: 0x07fae800: test %eax,%eax ---------------- IN: 0x07fae802: js 0x7fae83e ---------------- IN: 0x07fae804: movzwl %si,%ebp ---------------- IN: 0x07fae807: mov $0xa,%edx ---------------- IN: 0x07fae80c: mov %ebp,%eax ---------------- IN: 0x07fae80e: call 0xec040 ---------------- IN: 0x07fae813: cmp $0x604,%ax ---------------- IN: 0x07fae817: jne 0x7fae838 ---------------- IN: 0x07fae838: mov %edi,%edx ---------------- IN: 0x07fae83a: mov %esi,%eax ---------------- IN: 0x07fae83c: jmp 0x7fae7f9 ---------------- IN: 0x000ec0a9: mov $0xe,%edx ---------------- IN: 0x000ec0ae: call 0xec06e ---------------- IN: 0x000ec06e: push %ebx ---------------- IN: 0x000ec06f: mov %edx,%ebx ---------------- IN: 0x000ec071: mov %edx,%ecx ---------------- IN: 0x000ec073: and $0xfc,%ecx ---------------- IN: 0x000ec079: or $0x80000000,%ecx ---------------- IN: 0x000ec07f: movzwl %ax,%eax ---------------- IN: 0x000ec082: shl $0x8,%eax ---------------- IN: 0x000ec085: or %eax,%ecx ---------------- IN: 0x000ec087: mov $0xcf8,%edx ---------------- IN: 0x000ec08c: mov %ecx,%eax ---------------- IN: 0x000ec08e: out %eax,(%dx) ---------------- IN: 0x000ec08f: and $0x3,%ebx ---------------- IN: 0x000ec092: lea 0xcfc(%ebx),%edx ---------------- IN: 0x000ec098: in (%dx),%al ---------------- IN: 0x000ec099: pop %ebx ---------------- IN: 0x000ec09a: ret ---------------- IN: 0x000ec0b3: test %al,%al ---------------- IN: 0x000ec0b5: js 0xec0db ---------------- IN: 0x000ec0b7: add $0x8,%ebx ---------------- IN: 0x000ec0d6: and $0x7,%esi ---------------- IN: 0x000ec0d9: je 0xec0b7 ---------------- IN: 0x000ec0de: or $0xffffffff,%eax ---------------- IN: 0x000ec0e1: jmp 0xec0e5 ---------------- IN: 0x07fae83e: mov %edi,%edx ---------------- IN: 0x07fae840: mov 0xc(%esp),%eax ---------------- IN: 0x07fae844: call 0xec09b ---------------- IN: 0x07fae849: mov %eax,%ebp ---------------- IN: 0x07fae84b: mov %edi,%eax ---------------- IN: 0x07fae84d: movzbl %al,%eax ---------------- IN: 0x07fae850: mov %eax,0x18(%esp) ---------------- IN: 0x07fae854: test %ebp,%ebp ---------------- IN: 0x07fae856: js 0x7faea40 ---------------- IN: 0x07fae85c: movzwl %bp,%esi ---------------- IN: 0x07fae85f: mov $0xa,%edx ---------------- IN: 0x07fae864: mov %esi,%eax ---------------- IN: 0x07fae866: call 0xec040 ---------------- IN: 0x07fae86b: cmp $0x604,%ax ---------------- IN: 0x07fae86f: jne 0x7faea30 ---------------- IN: 0x07faea30: mov %edi,%edx ---------------- IN: 0x07faea32: mov %ebp,%eax ---------------- IN: 0x07faea34: call 0xec09b ---------------- IN: 0x07faea39: mov %eax,%ebp ---------------- IN: 0x07faea3b: jmp 0x7fae854 ---------------- IN: 0x07faea40: add $0x1c,%esp ---------------- IN: 0x07faea43: pop %ebx ---------------- IN: 0x07faea44: pop %esi ---------------- IN: 0x07faea45: pop %edi ---------------- IN: 0x07faea46: pop %ebp ---------------- IN: 0x07faea47: ret ---------------- IN: 0x07fb6e29: test %bl,%bl ---------------- IN: 0x07fb6e2b: je 0x7fb6e51 ---------------- IN: 0x07fb6e51: movl $0xf3716,(%esp) ---------------- IN: 0x07fb6e58: call 0xee0fe ---------------- IN: 0x07fb6e5d: call 0x7faf9c3 ---------------- IN: 0x07faf9c3: push %ebp ---------------- IN: 0x07faf9c4: push %edi ---------------- IN: 0x07faf9c5: push %esi ---------------- IN: 0x07faf9c6: push %ebx ---------------- IN: 0x07faf9c7: sub $0x420,%esp ---------------- IN: 0x07faf9cd: mov $0x400,%ecx ---------------- IN: 0x07faf9d2: xor %edx,%edx ---------------- IN: 0x07faf9d4: lea 0x20(%esp),%eax ---------------- IN: 0x07faf9d8: call 0xebf86 ---------------- IN: 0x07faf9dd: xor %edx,%edx ---------------- IN: 0x07faf9df: xor %ecx,%ecx ---------------- IN: 0x07faf9e1: mov $0xf2903,%eax ---------------- IN: 0x07faf9e6: call 0x7fac658 ---------------- IN: 0x07faf9eb: mov %eax,0x18(%esp) ---------------- IN: 0x07faf9ef: movl $0x0,0x14(%esp) ---------------- IN: 0x07faf9f7: movl $0x0,0xc(%esp) ---------------- IN: 0x07faf9ff: movl $0x0,0x10(%esp) ---------------- IN: 0x07fafa07: or $0xffffffff,%ebx ---------------- IN: 0x07fafa0a: mov $0x7fbfe28,%ebp ---------------- IN: 0x07fafa0f: cmp 0xf5c1c,%ebx ---------------- IN: 0x07fafa15: jge 0x7fafb4f ---------------- IN: 0x07fafa1b: inc %ebx ---------------- IN: 0x07fafa1c: mov %ebx,%eax ---------------- IN: 0x07fafa1e: shl $0x8,%eax ---------------- IN: 0x07fafa21: dec %eax ---------------- IN: 0x07fafa22: mov %ebx,%edx ---------------- IN: 0x07fafa24: call 0xec09b ---------------- IN: 0x07fafa29: mov %eax,%edi ---------------- IN: 0x07fafa2b: test %edi,%edi ---------------- IN: 0x07fafa2d: js 0x7fafb41 ---------------- IN: 0x07fafa33: mov $0x20,%eax ---------------- IN: 0x07fafa38: call 0x7facfb8 ---------------- IN: 0x07fafa3d: mov %eax,%esi ---------------- IN: 0x07fafa3f: test %eax,%eax ---------------- IN: 0x07fafa41: jne 0x7fafa57 ---------------- IN: 0x07fafa57: mov $0x20,%ecx ---------------- IN: 0x07fafa5c: xor %edx,%edx ---------------- IN: 0x07fafa5e: call 0xebf86 ---------------- IN: 0x07fafa63: lea 0x4(%esi),%eax ---------------- IN: 0x07fafa66: mov %eax,0x1c(%esp) ---------------- IN: 0x07fafa6a: mov %ebp,%edx ---------------- IN: 0x07fafa6c: call 0x7faaaff ---------------- IN: 0x07fafa71: incl 0x14(%esp) ---------------- IN: 0x07fafa75: mov 0x20(%esp,%ebx,4),%edx ---------------- IN: 0x07fafa79: test %edx,%edx ---------------- IN: 0x07fafa7b: jne 0x7fafa9a ---------------- IN: 0x07fafa7d: xor %eax,%eax ---------------- IN: 0x07fafa7f: cmp 0x10(%esp),%ebx ---------------- IN: 0x07fafa83: setne %al ---------------- IN: 0x07fafa86: add %eax,0xc(%esp) ---------------- IN: 0x07fafa8a: cmp 0xf5c1c,%ebx ---------------- IN: 0x07fafa90: jle 0x7fafaa0 ---------------- IN: 0x07fafaa0: mov 0xc(%esp),%eax ---------------- IN: 0x07fafaa4: mov %ebx,0x10(%esp) ---------------- IN: 0x07fafaa8: mov %di,(%esi) ---------------- IN: 0x07fafaab: mov %edx,0xc(%esi) ---------------- IN: 0x07fafaae: mov %al,0x2(%esi) ---------------- IN: 0x07fafab1: movzwl %di,%ebp ---------------- IN: 0x07fafab4: xor %edx,%edx ---------------- IN: 0x07fafab6: mov %ebp,%eax ---------------- IN: 0x07fafab8: call 0xec01e ---------------- IN: 0x000ec01e: mov %edx,%ecx ---------------- IN: 0x000ec020: and $0xfc,%ecx ---------------- IN: 0x000ec026: or $0x80000000,%ecx ---------------- IN: 0x000ec02c: movzwl %ax,%eax ---------------- IN: 0x000ec02f: shl $0x8,%eax ---------------- IN: 0x000ec032: or %eax,%ecx ---------------- IN: 0x000ec034: mov $0xcf8,%edx ---------------- IN: 0x000ec039: mov %ecx,%eax ---------------- IN: 0x000ec03b: out %eax,(%dx) ---------------- IN: 0x000ec03c: mov $0xfc,%dl ---------------- IN: 0x000ec03e: in (%dx),%eax ---------------- IN: 0x000ec03f: ret ---------------- IN: 0x07fafabd: mov %ax,0x10(%esi) ---------------- IN: 0x07fafac1: shr $0x10,%eax ---------------- IN: 0x07fafac4: mov %ax,0x12(%esi) ---------------- IN: 0x07fafac8: mov $0x8,%edx ---------------- IN: 0x07fafacd: mov %ebp,%eax ---------------- IN: 0x07fafacf: call 0xec01e ---------------- IN: 0x07fafad4: mov %eax,%edx ---------------- IN: 0x07fafad6: shr $0x10,%edx ---------------- IN: 0x07fafad9: mov %dx,0x14(%esi) ---------------- IN: 0x07fafadd: mov %eax,%edx ---------------- IN: 0x07fafadf: shr $0x8,%edx ---------------- IN: 0x07fafae2: mov %dl,0x16(%esi) ---------------- IN: 0x07fafae5: mov %al,0x17(%esi) ---------------- IN: 0x07fafae8: mov $0xe,%edx ---------------- IN: 0x07fafaed: mov %ebp,%eax ---------------- IN: 0x07fafaef: call 0xec06e ---------------- IN: 0x07fafaf4: mov %al,0x18(%esi) ---------------- IN: 0x07fafaf7: and $0x7f,%eax ---------------- IN: 0x07fafafa: dec %eax ---------------- IN: 0x07fafafb: cmp $0x1,%al ---------------- IN: 0x07fafafd: ja 0x7fafb2d ---------------- IN: 0x07fafb2d: mov %ebx,%edx ---------------- IN: 0x07fafb2f: mov %edi,%eax ---------------- IN: 0x07fafb31: call 0xec09b ---------------- IN: 0x07fafb36: mov %eax,%edi ---------------- IN: 0x07fafb38: mov 0x1c(%esp),%ebp ---------------- IN: 0x07fafb3c: jmp 0x7fafa2b ---------------- IN: 0x07fafb41: cmp $0xff,%ebx ---------------- IN: 0x07fafb47: jne 0x7fafa0f ---------------- IN: 0x07fafb4f: mov 0x18(%esp),%eax ---------------- IN: 0x07fafb53: cmp %eax,0xc(%esp) ---------------- IN: 0x07fafb57: jl 0x7fafa1b ---------------- IN: 0x07fafb5d: mov 0xf5c1c,%eax ---------------- IN: 0x07fafb62: mov %eax,0x8(%esp) ---------------- IN: 0x07fafb66: mov 0x14(%esp),%eax ---------------- IN: 0x07fafb6a: mov %eax,0x4(%esp) ---------------- IN: 0x07fafb6e: movl $0xf2917,(%esp) ---------------- IN: 0x07fafb75: call 0xee0fe ---------------- IN: 0x07fafb7a: add $0x420,%esp ---------------- IN: 0x07fafb80: pop %ebx ---------------- IN: 0x07fafb81: pop %esi ---------------- IN: 0x07fafb82: pop %edi ---------------- IN: 0x07fafb83: pop %ebp ---------------- IN: 0x07fafb84: ret ---------------- IN: 0x07fb6e62: mov 0x7fbff30,%eax ---------------- IN: 0x07fb6e67: mov %eax,0x7fbfe00 ---------------- IN: 0x07fb6e6c: movl $0x0,0x7fbfe04 ---------------- IN: 0x07fb6e76: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb6e7b: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb6e7e: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb6e81: je 0x7fb531e ---------------- IN: 0x07fb6e87: xor %ecx,%ecx ---------------- IN: 0x07fb6e89: mov %ebx,%edx ---------------- IN: 0x07fb6e8b: mov $0x7fbf9cc,%eax ---------------- IN: 0x07fb6e90: call 0x7fab4ce ---------------- IN: 0x07fab4ce: push %esi ---------------- IN: 0x07fab4cf: push %ebx ---------------- IN: 0x07fab4d0: mov %edx,%ebx ---------------- IN: 0x07fab4d2: mov %ecx,%edx ---------------- IN: 0x07fab4d4: mov (%eax),%esi ---------------- IN: 0x07fab4d6: test %esi,%esi ---------------- IN: 0x07fab4d8: je 0x7fab515 ---------------- IN: 0x07fab4da: cmp $0xffffffff,%esi ---------------- IN: 0x07fab4dd: je 0x7fab4e7 ---------------- IN: 0x07fab4df: movzwl 0x10(%ebx),%ecx ---------------- IN: 0x07fab4e3: cmp %ecx,%esi ---------------- IN: 0x07fab4e5: jne 0x7fab510 ---------------- IN: 0x07fab4e7: mov 0x4(%eax),%esi ---------------- IN: 0x07fab4ea: cmp $0xffffffff,%esi ---------------- IN: 0x07fab4ed: je 0x7fab4f7 ---------------- IN: 0x07fab4ef: movzwl 0x12(%ebx),%ecx ---------------- IN: 0x07fab4f3: cmp %ecx,%esi ---------------- IN: 0x07fab4f5: jne 0x7fab510 ---------------- IN: 0x07fab4f7: movzwl 0x14(%ebx),%esi ---------------- IN: 0x07fab4fb: xor 0x8(%eax),%esi ---------------- IN: 0x07fab4fe: test %esi,0xc(%eax) ---------------- IN: 0x07fab501: jne 0x7fab510 ---------------- IN: 0x07fab503: mov 0x10(%eax),%esi ---------------- IN: 0x07fab506: test %esi,%esi ---------------- IN: 0x07fab508: je 0x7fab520 ---------------- IN: 0x07fab50a: mov %ebx,%eax ---------------- IN: 0x07fab50c: call *%esi ---------------- IN: 0x07fab671: mov 0x7fbff30,%eax ---------------- IN: 0x07fab676: cmp $0x80000000,%eax ---------------- IN: 0x07fab67b: ja 0x7fab689 ---------------- IN: 0x07fab67d: movl $0x80000000,0x7fbfe00 ---------------- IN: 0x07fab687: jmp 0x7fab69a ---------------- IN: 0x07fab69a: movl $0x0,0x7fbfe04 ---------------- IN: 0x07fab6a4: movl $0x7fab5d2,0x7fbfde0 ---------------- IN: 0x07fab6ae: ret ---------------- IN: 0x07fab50e: jmp 0x7fab520 ---------------- IN: 0x07fab520: xor %eax,%eax ---------------- IN: 0x07fab522: pop %ebx ---------------- IN: 0x07fab523: pop %esi ---------------- IN: 0x07fab524: ret ---------------- IN: 0x07fb6e95: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb6e98: sub $0x4,%ebx ---------------- IN: 0x07fb6e9b: jmp 0x7fb6e7e ---------------- IN: 0x07fab510: add $0x14,%eax ---------------- IN: 0x07fab513: jmp 0x7fab4d4 ---------------- IN: 0x07fab515: cmpl $0x0,0xc(%eax) ---------------- IN: 0x07fab519: jne 0x7fab4df ---------------- IN: 0x07fab51b: or $0xffffffff,%eax ---------------- IN: 0x07fab51e: jmp 0x7fab522 ---------------- IN: 0x07fb531e: movl $0xf3732,(%esp) ---------------- IN: 0x07fb5325: call 0xee0fe ---------------- IN: 0x07fb532a: mov 0xf5c1c,%eax ---------------- IN: 0x07fb532f: inc %eax ---------------- IN: 0x07fb5330: imul $0x28,%eax,%eax ---------------- IN: 0x07fb5333: call 0x7facfb8 ---------------- IN: 0x07fb5338: mov %eax,0x20(%esp) ---------------- IN: 0x07fb533c: test %eax,%eax ---------------- IN: 0x07fb533e: jne 0x7fb5182 ---------------- IN: 0x07fb5182: mov 0xf5c1c,%eax ---------------- IN: 0x07fb5187: lea 0x1(%eax),%ecx ---------------- IN: 0x07fb518a: imul $0x28,%ecx,%ecx ---------------- IN: 0x07fb518d: xor %edx,%edx ---------------- IN: 0x07fb518f: mov 0x20(%esp),%eax ---------------- IN: 0x07fb5193: call 0xebf86 ---------------- IN: 0x07fb5198: movl $0xf3756,(%esp) ---------------- IN: 0x07fb519f: call 0xee0fe ---------------- IN: 0x07fb51a4: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb51a9: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb51ac: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb51af: jne 0x7fb6e9d ---------------- IN: 0x07fb6e9d: cmpw $0x604,0x14(%ebx) ---------------- IN: 0x07fb6ea3: jne 0x7fb6eb4 ---------------- IN: 0x07fb6eb4: mov (%ebx),%eax ---------------- IN: 0x07fb6eb6: movzbl %ah,%eax ---------------- IN: 0x07fb6eb9: imul $0x28,%eax,%eax ---------------- IN: 0x07fb6ebc: add 0x20(%esp),%eax ---------------- IN: 0x07fb6ec0: mov %eax,0x50(%esp) ---------------- IN: 0x07fb6ec4: cmpl $0x0,0x24(%eax) ---------------- IN: 0x07fb6ec8: jne 0x7fb6ed2 ---------------- IN: 0x07fb6eca: mov 0x20(%esp),%eax ---------------- IN: 0x07fb6ece: mov %eax,0x50(%esp) ---------------- IN: 0x07fb6ed2: movl $0x0,0x24(%esp) ---------------- IN: 0x07fb6eda: cmpw $0x604,0x14(%ebx) ---------------- IN: 0x07fb6ee0: jne 0x7fb6ef2 ---------------- IN: 0x07fb6ef2: mov 0x24(%esp),%eax ---------------- IN: 0x07fb6ef6: cmp $0x6,%eax ---------------- IN: 0x07fb6ef9: je 0x7fb6f04 ---------------- IN: 0x07fb6efb: lea 0x10(,%eax,4),%eax ---------------- IN: 0x07fb6f02: jmp 0x7fb6f19 ---------------- IN: 0x07fb6f19: mov %eax,0x2c(%esp) ---------------- IN: 0x07fb6f1d: movzwl (%ebx),%eax ---------------- IN: 0x07fb6f20: mov %eax,0x34(%esp) ---------------- IN: 0x07fb6f24: mov 0x2c(%esp),%edx ---------------- IN: 0x07fb6f28: call 0xec01e ---------------- IN: 0x07fb6f2d: mov %eax,0x4c(%esp) ---------------- IN: 0x07fb6f31: cmpl $0x6,0x24(%esp) ---------------- IN: 0x07fb6f36: jne 0x7fb6f64 ---------------- IN: 0x07fb6f64: testb $0x1,0x4c(%esp) ---------------- IN: 0x07fb6f69: jne 0x7fb6f9e ---------------- IN: 0x07fb6f6b: mov 0x4c(%esp),%ecx ---------------- IN: 0x07fb6f6f: mov %ecx,%eax ---------------- IN: 0x07fb6f71: and $0x8,%eax ---------------- IN: 0x07fb6f74: cmp $0x1,%eax ---------------- IN: 0x07fb6f77: sbb %eax,%eax ---------------- IN: 0x07fb6f79: mov %eax,0x3c(%esp) ---------------- IN: 0x07fb6f7d: addl $0x2,0x3c(%esp) ---------------- IN: 0x07fb6f82: mov %ecx,%eax ---------------- IN: 0x07fb6f84: and $0x6,%eax ---------------- IN: 0x07fb6f87: cmp $0x4,%eax ---------------- IN: 0x07fb6f8a: sete %al ---------------- IN: 0x07fb6f8d: movzbl %al,%eax ---------------- IN: 0x07fb6f90: mov %eax,0x40(%esp) ---------------- IN: 0x07fb6f94: movl $0xfffffff0,0x44(%esp) ---------------- IN: 0x07fb6f9c: jmp 0x7fb6fb6 ---------------- IN: 0x07fb6fb6: or $0xffffffff,%ecx ---------------- IN: 0x07fb6fb9: mov 0x2c(%esp),%edx ---------------- IN: 0x07fb6fbd: mov 0x34(%esp),%eax ---------------- IN: 0x07fb6fc1: call 0xebf91 ---------------- IN: 0x000ebf91: push %ebx ---------------- IN: 0x000ebf92: mov %edx,%ebx ---------------- IN: 0x000ebf94: and $0xfc,%ebx ---------------- IN: 0x000ebf9a: or $0x80000000,%ebx ---------------- IN: 0x000ebfa0: movzwl %ax,%edx ---------------- IN: 0x000ebfa3: shl $0x8,%edx ---------------- IN: 0x000ebfa6: or %edx,%ebx ---------------- IN: 0x000ebfa8: mov $0xcf8,%edx ---------------- IN: 0x000ebfad: mov %ebx,%eax ---------------- IN: 0x000ebfaf: out %eax,(%dx) ---------------- IN: 0x000ebfb0: mov $0xfc,%dl ---------------- IN: 0x000ebfb2: mov %ecx,%eax ---------------- IN: 0x000ebfb4: out %eax,(%dx) ---------------- IN: 0x000ebfb5: pop %ebx ---------------- IN: 0x000ebfb6: ret ---------------- IN: 0x07fb6fc6: mov 0x2c(%esp),%edx ---------------- IN: 0x07fb6fca: mov 0x34(%esp),%ebp ---------------- IN: 0x07fb6fce: mov %ebp,%eax ---------------- IN: 0x07fb6fd0: call 0xec01e ---------------- IN: 0x07fb6fd5: mov %eax,0x54(%esp) ---------------- IN: 0x07fb6fd9: mov 0x4c(%esp),%ecx ---------------- IN: 0x07fb6fdd: mov 0x2c(%esp),%edx ---------------- IN: 0x07fb6fe1: mov %ebp,%eax ---------------- IN: 0x07fb6fe3: call 0xebf91 ---------------- IN: 0x07fb6fe8: cmpl $0x0,0x40(%esp) ---------------- IN: 0x07fb6fed: je 0x7fb704e ---------------- IN: 0x07fb704e: mov 0x54(%esp),%eax ---------------- IN: 0x07fb7052: and 0x44(%esp),%eax ---------------- IN: 0x07fb7056: neg %eax ---------------- IN: 0x07fb7058: mov %eax,%esi ---------------- IN: 0x07fb705a: xor %edi,%edi ---------------- IN: 0x07fb705c: mov %edi,%eax ---------------- IN: 0x07fb705e: or %esi,%eax ---------------- IN: 0x07fb7060: je 0x7fb70bb ---------------- IN: 0x07fb70bb: incl 0x24(%esp) ---------------- IN: 0x07fb70bf: cmpl $0x6,0x24(%esp) ---------------- IN: 0x07fb70c4: jle 0x7fb6eda ---------------- IN: 0x07fb6f04: mov 0x18(%ebx),%al ---------------- IN: 0x07fb6f07: and $0x7f,%eax ---------------- IN: 0x07fb6f0a: dec %al ---------------- IN: 0x07fb6f0c: sete %al ---------------- IN: 0x07fb6f0f: movzbl %al,%eax ---------------- IN: 0x07fb6f12: lea 0x30(,%eax,8),%eax ---------------- IN: 0x07fb6f38: mov $0xfffff800,%ecx ---------------- IN: 0x07fb6f3d: mov 0x2c(%esp),%edx ---------------- IN: 0x07fb6f41: mov 0x34(%esp),%eax ---------------- IN: 0x07fb6f45: call 0xebf91 ---------------- IN: 0x07fb6f4a: movl $0xfffff800,0x44(%esp) ---------------- IN: 0x07fb6f52: movl $0x1,0x3c(%esp) ---------------- IN: 0x07fb6f5a: movl $0x0,0x40(%esp) ---------------- IN: 0x07fb6f62: jmp 0x7fb6fc6 ---------------- IN: 0x07fb70ca: mov 0x4(%ebx),%eax ---------------- IN: 0x07fb70cd: jmp 0x7fb51a9 ---------------- IN: 0x07fb6f9e: movl $0xfffffffc,0x44(%esp) ---------------- IN: 0x07fb6fa6: movl $0x0,0x3c(%esp) ---------------- IN: 0x07fb6fae: movl $0x0,0x40(%esp) ---------------- IN: 0x07fb7062: cmpl $0x0,0x3c(%esp) ---------------- IN: 0x07fb7067: je 0x7fb707d ---------------- IN: 0x07fb707d: mov 0x40(%esp),%ebp ---------------- IN: 0x07fb7081: mov %ebp,0x14(%esp) ---------------- IN: 0x07fb7085: mov 0x3c(%esp),%ecx ---------------- IN: 0x07fb7089: mov %ecx,0x10(%esp) ---------------- IN: 0x07fb708d: mov %esi,0x8(%esp) ---------------- IN: 0x07fb7091: mov %edi,0xc(%esp) ---------------- IN: 0x07fb7095: mov %esi,(%esp) ---------------- IN: 0x07fb7098: mov %edi,0x4(%esp) ---------------- IN: 0x07fb709c: mov 0x24(%esp),%ecx ---------------- IN: 0x07fb70a0: mov %ebx,%edx ---------------- IN: 0x07fb70a2: mov 0x50(%esp),%eax ---------------- IN: 0x07fb70a6: call 0x7fad3cd ---------------- IN: 0x07fad3cd: push %ebp ---------------- IN: 0x07fad3ce: push %edi ---------------- IN: 0x07fad3cf: push %esi ---------------- IN: 0x07fad3d0: push %ebx ---------------- IN: 0x07fad3d1: sub $0x10,%esp ---------------- IN: 0x07fad3d4: mov %eax,%esi ---------------- IN: 0x07fad3d6: mov %edx,0x8(%esp) ---------------- IN: 0x07fad3da: mov %ecx,0xc(%esp) ---------------- IN: 0x07fad3de: mov 0x24(%esp),%edi ---------------- IN: 0x07fad3e2: mov 0x28(%esp),%ebp ---------------- IN: 0x07fad3e6: mov 0x2c(%esp),%eax ---------------- IN: 0x07fad3ea: mov %eax,(%esp) ---------------- IN: 0x07fad3ed: mov 0x30(%esp),%eax ---------------- IN: 0x07fad3f1: mov %eax,0x4(%esp) ---------------- IN: 0x07fad3f5: mov $0x28,%eax ---------------- IN: 0x07fad3fa: call 0x7facfb8 ---------------- IN: 0x07fad3ff: mov %eax,%ebx ---------------- IN: 0x07fad401: test %eax,%eax ---------------- IN: 0x07fad403: jne 0x7fad41b ---------------- IN: 0x07fad41b: mov $0x28,%ecx ---------------- IN: 0x07fad420: xor %edx,%edx ---------------- IN: 0x07fad422: call 0xebf86 ---------------- IN: 0x07fad427: mov 0x8(%esp),%eax ---------------- IN: 0x07fad42b: mov %eax,(%ebx) ---------------- IN: 0x07fad42d: mov 0xc(%esp),%eax ---------------- IN: 0x07fad431: mov %eax,0x4(%ebx) ---------------- IN: 0x07fad434: mov %edi,0x8(%ebx) ---------------- IN: 0x07fad437: mov %ebp,0xc(%ebx) ---------------- IN: 0x07fad43a: mov (%esp),%eax ---------------- IN: 0x07fad43d: mov %eax,0x10(%ebx) ---------------- IN: 0x07fad440: mov 0x4(%esp),%eax ---------------- IN: 0x07fad444: mov %eax,0x14(%ebx) ---------------- IN: 0x07fad447: mov 0x38(%esp),%eax ---------------- IN: 0x07fad44b: mov %eax,0x18(%ebx) ---------------- IN: 0x07fad44e: mov 0x34(%esp),%eax ---------------- IN: 0x07fad452: mov %eax,0x1c(%ebx) ---------------- IN: 0x07fad455: imul $0xc,%eax,%eax ---------------- IN: 0x07fad458: lea 0x8(%esi,%eax,1),%edx ---------------- IN: 0x07fad45c: mov (%edx),%eax ---------------- IN: 0x07fad45e: test %eax,%eax ---------------- IN: 0x07fad460: jne 0x7fad46e ---------------- IN: 0x07fad462: lea 0x20(%ebx),%eax ---------------- IN: 0x07fad465: call 0x7faaaff ---------------- IN: 0x07fad46a: mov %ebx,%eax ---------------- IN: 0x07fad46c: jmp 0x7fad49e ---------------- IN: 0x07fad49e: add $0x10,%esp ---------------- IN: 0x07fad4a1: pop %ebx ---------------- IN: 0x07fad4a2: pop %esi ---------------- IN: 0x07fad4a3: pop %edi ---------------- IN: 0x07fad4a4: pop %ebp ---------------- IN: 0x07fad4a5: ret ---------------- IN: 0x07fb70ab: test %eax,%eax ---------------- IN: 0x07fb70ad: je 0x7fb5352 ---------------- IN: 0x07fb70b3: cmp $0x1,%ebp ---------------- IN: 0x07fb70b6: sbbl $0xffffffff,0x24(%esp) ---------------- IN: 0x07fb7069: cmp $0x0,%edi ---------------- IN: 0x07fb706c: ja 0x7fb707d ---------------- IN: 0x07fb706e: cmp $0xfff,%esi ---------------- IN: 0x07fb7074: ja 0x7fb707d ---------------- IN: 0x07fad46e: mov -0x10(%eax),%ecx ---------------- IN: 0x07fad471: mov -0xc(%eax),%esi ---------------- IN: 0x07fad474: cmp 0x4(%esp),%esi ---------------- IN: 0x07fad478: jb 0x7fad462 ---------------- IN: 0x07fad47a: jbe 0x7fad497 ---------------- IN: 0x07fad497: cmp (%esp),%ecx ---------------- IN: 0x07fad49a: jb 0x7fad462 ---------------- IN: 0x07fb51b5: mov 0xf5c1c,%eax ---------------- IN: 0x07fb51ba: mov %eax,0x4c(%esp) ---------------- IN: 0x07fb51be: imul $0x28,%eax,%eax ---------------- IN: 0x07fb51c1: add 0x20(%esp),%eax ---------------- IN: 0x07fb51c5: mov %eax,0x2c(%esp) ---------------- IN: 0x07fb51c9: cmpl $0x0,0x4c(%esp) ---------------- IN: 0x07fb51ce: jg 0x7fb70d2 ---------------- IN: 0x07fb51d4: movl $0xf39c1,(%esp) ---------------- IN: 0x07fb51db: call 0xee0fe ---------------- IN: 0x07fb51e0: mov 0x20(%esp),%eax ---------------- IN: 0x07fb51e4: call 0x7fab6af ---------------- IN: 0x07fab6af: push %ebp ---------------- IN: 0x07fab6b0: mov %esp,%ebp ---------------- IN: 0x07fab6b2: mov 0x8(%eax),%ecx ---------------- IN: 0x07fab6b5: sub $0x20,%ecx ---------------- IN: 0x07fab6b8: xor %eax,%eax ---------------- IN: 0x07fab6ba: xor %edx,%edx ---------------- IN: 0x07fab6bc: cmp $0xffffffe0,%ecx ---------------- IN: 0x07fab6bf: je 0x7fab6cf ---------------- IN: 0x07fab6c1: add 0x8(%ecx),%eax ---------------- IN: 0x07fab6c4: adc 0xc(%ecx),%edx ---------------- IN: 0x07fab6c7: mov 0x20(%ecx),%ecx ---------------- IN: 0x07fab6ca: sub $0x20,%ecx ---------------- IN: 0x07fab6cd: jmp 0x7fab6bc ---------------- IN: 0x07fab6cf: pop %ebp ---------------- IN: 0x07fab6d0: ret ---------------- IN: 0x07fb51e9: cmp $0x0,%edx ---------------- IN: 0x07fb51ec: ja 0x7fb74dd ---------------- IN: 0x07fb51f2: cmp $0x3fff,%eax ---------------- IN: 0x07fb51f7: ja 0x7fb74dd ---------------- IN: 0x07fb51fd: mov 0x20(%esp),%edi ---------------- IN: 0x07fb5201: movl $0xc000,(%edi) ---------------- IN: 0x07fb5207: movl $0x0,0x4(%edi) ---------------- IN: 0x07fb520e: mov 0x20(%esp),%ebp ---------------- IN: 0x07fb5212: mov 0x4(%ebp),%edi ---------------- IN: 0x07fb5215: mov 0x0(%ebp),%esi ---------------- IN: 0x07fb5218: mov %esi,%ecx ---------------- IN: 0x07fb521a: mov %edi,%ebx ---------------- IN: 0x07fb521c: add $0xffffffff,%ecx ---------------- IN: 0x07fb521f: adc $0xffffffff,%ebx ---------------- IN: 0x07fb5222: add %eax,%ecx ---------------- IN: 0x07fb5224: adc %edx,%ebx ---------------- IN: 0x07fb5226: mov %ecx,0xc(%esp) ---------------- IN: 0x07fb522a: mov %ebx,0x10(%esp) ---------------- IN: 0x07fb522e: mov %esi,0x4(%esp) ---------------- IN: 0x07fb5232: mov %edi,0x8(%esp) ---------------- IN: 0x07fb5236: movl $0xf3800,(%esp) ---------------- IN: 0x07fb523d: call 0xee0fe ---------------- IN: 0x07fb5242: movl $0xfec00000,0xc(%esp) ---------------- IN: 0x07fb524a: movl $0x0,0x10(%esp) ---------------- IN: 0x07fb5252: mov 0x7fbfe00,%eax ---------------- IN: 0x07fb5257: mov 0x7fbfe04,%edx ---------------- IN: 0x07fb525d: mov %eax,0x4(%esp) ---------------- IN: 0x07fb5261: mov %edx,0x8(%esp) ---------------- IN: 0x07fb5265: movl $0xf3818,(%esp) ---------------- IN: 0x07fb526c: call 0xee0fe ---------------- IN: 0x07fb5271: mov %ebp,%eax ---------------- IN: 0x07fb5273: call 0x7fac338 ---------------- IN: 0x07fac338: push %ebp ---------------- IN: 0x07fac339: push %edi ---------------- IN: 0x07fac33a: push %esi ---------------- IN: 0x07fac33b: push %ebx ---------------- IN: 0x07fac33c: sub $0x10,%esp ---------------- IN: 0x07fac33f: lea 0x18(%eax),%esi ---------------- IN: 0x07fac342: lea 0xc(%eax),%edi ---------------- IN: 0x07fac345: mov 0x14(%eax),%edx ---------------- IN: 0x07fac348: test %edx,%edx ---------------- IN: 0x07fac34a: je 0x7fac354 ---------------- IN: 0x07fac34c: mov -0x10(%edx),%ecx ---------------- IN: 0x07fac34f: mov -0xc(%edx),%edx ---------------- IN: 0x07fac352: jmp 0x7fac35b ---------------- IN: 0x07fac35b: mov 0x20(%eax),%eax ---------------- IN: 0x07fac35e: test %eax,%eax ---------------- IN: 0x07fac360: je 0x7fac36e ---------------- IN: 0x07fac362: mov -0x10(%eax),%ebx ---------------- IN: 0x07fac365: mov -0xc(%eax),%eax ---------------- IN: 0x07fac368: cmp %eax,%edx ---------------- IN: 0x07fac36a: jb 0x7fac383 ---------------- IN: 0x07fac36c: jmp 0x7fac375 ---------------- IN: 0x07fac375: cmp %eax,%edx ---------------- IN: 0x07fac377: ja 0x7fac37d ---------------- IN: 0x07fac379: cmp %ebx,%ecx ---------------- IN: 0x07fac37b: jb 0x7fac383 ---------------- IN: 0x07fac383: mov %edi,%eax ---------------- IN: 0x07fac385: call 0x7fab6af ---------------- IN: 0x07fac38a: mov 0x8(%edi),%ecx ---------------- IN: 0x07fac38d: test %ecx,%ecx ---------------- IN: 0x07fac38f: je 0x7fac399 ---------------- IN: 0x07fac391: mov -0xc(%ecx),%ebx ---------------- IN: 0x07fac394: mov -0x10(%ecx),%ecx ---------------- IN: 0x07fac397: jmp 0x7fac3a0 ---------------- IN: 0x07fac3a0: neg %ecx ---------------- IN: 0x07fac3a2: adc $0x0,%ebx ---------------- IN: 0x07fac3a5: neg %ebx ---------------- IN: 0x07fac3a7: mov %ecx,0x8(%esp) ---------------- IN: 0x07fac3ab: mov %ebx,0xc(%esp) ---------------- IN: 0x07fac3af: mov $0xfec00000,%ecx ---------------- IN: 0x07fac3b4: xor %ebx,%ebx ---------------- IN: 0x07fac3b6: sub %eax,%ecx ---------------- IN: 0x07fac3b8: sbb %edx,%ebx ---------------- IN: 0x07fac3ba: mov 0x8(%esp),%eax ---------------- IN: 0x07fac3be: mov 0xc(%esp),%edx ---------------- IN: 0x07fac3c2: mov %eax,%ebp ---------------- IN: 0x07fac3c4: and %ecx,%ebp ---------------- IN: 0x07fac3c6: mov %ebp,(%esp) ---------------- IN: 0x07fac3c9: and %edx,%ebx ---------------- IN: 0x07fac3cb: mov %ebx,0x4(%esp) ---------------- IN: 0x07fac3cf: mov (%esp),%eax ---------------- IN: 0x07fac3d2: mov 0x4(%esp),%edx ---------------- IN: 0x07fac3d6: mov %eax,(%edi) ---------------- IN: 0x07fac3d8: mov %edx,0x4(%edi) ---------------- IN: 0x07fac3db: mov %esi,%eax ---------------- IN: 0x07fac3dd: call 0x7fab6af ---------------- IN: 0x07fac3e2: mov 0x8(%esi),%ecx ---------------- IN: 0x07fac3e5: test %ecx,%ecx ---------------- IN: 0x07fac3e7: je 0x7fac3f1 ---------------- IN: 0x07fac3e9: mov -0xc(%ecx),%ebx ---------------- IN: 0x07fac3ec: mov -0x10(%ecx),%ecx ---------------- IN: 0x07fac3ef: jmp 0x7fac3f8 ---------------- IN: 0x07fac3f8: neg %ecx ---------------- IN: 0x07fac3fa: adc $0x0,%ebx ---------------- IN: 0x07fac3fd: neg %ebx ---------------- IN: 0x07fac3ff: mov (%esp),%edi ---------------- IN: 0x07fac402: mov 0x4(%esp),%ebp ---------------- IN: 0x07fac406: sub %eax,%edi ---------------- IN: 0x07fac408: sbb %edx,%ebp ---------------- IN: 0x07fac40a: mov %ebp,%edx ---------------- IN: 0x07fac40c: and %edi,%ecx ---------------- IN: 0x07fac40e: and %ebx,%edx ---------------- IN: 0x07fac410: mov %ecx,(%esi) ---------------- IN: 0x07fac412: mov %edx,0x4(%esi) ---------------- IN: 0x07fac415: cmp 0x7fbfe04,%edx ---------------- IN: 0x07fac41b: jb 0x7fac440 ---------------- IN: 0x07fac41d: ja 0x7fac427 ---------------- IN: 0x07fac41f: cmp 0x7fbfe00,%ecx ---------------- IN: 0x07fac425: jb 0x7fac440 ---------------- IN: 0x07fac427: mov $0x1,%eax ---------------- IN: 0x07fac42c: cmp $0x0,%edx ---------------- IN: 0x07fac42f: ja 0x7fac43c ---------------- IN: 0x07fac431: xor %eax,%eax ---------------- IN: 0x07fac433: cmp $0xfec00000,%ecx ---------------- IN: 0x07fac439: seta %al ---------------- IN: 0x07fac43c: neg %eax ---------------- IN: 0x07fac43e: jmp 0x7fac443 ---------------- IN: 0x07fac443: add $0x10,%esp ---------------- IN: 0x07fac446: pop %ebx ---------------- IN: 0x07fac447: pop %esi ---------------- IN: 0x07fac448: pop %edi ---------------- IN: 0x07fac449: pop %ebp ---------------- IN: 0x07fac44a: ret ---------------- IN: 0x07fb5278: test %eax,%eax ---------------- IN: 0x07fb527a: je 0x7fb76e9 ---------------- IN: 0x07fb76e9: movl $0x0,0x7fbfdf8 ---------------- IN: 0x07fb76f3: movl $0x0,0x7fbfdfc ---------------- IN: 0x07fb76fd: jmp 0x7fb76e1 ---------------- IN: 0x07fb76e1: mov 0x20(%esp),%ebx ---------------- IN: 0x07fb76e5: xor %esi,%esi ---------------- IN: 0x07fb76e7: jmp 0x7fb76ff ---------------- IN: 0x07fb76ff: cmp 0xf5c1c,%esi ---------------- IN: 0x07fb7705: jg 0x7fb52d4 ---------------- IN: 0x07fb770b: mov %ebx,%edx ---------------- IN: 0x07fb770d: mov 0x20(%esp),%edi ---------------- IN: 0x07fb7711: mov %edi,%eax ---------------- IN: 0x07fb7713: call 0x7faea5c ---------------- IN: 0x07faea5c: push %ebp ---------------- IN: 0x07faea5d: push %edi ---------------- IN: 0x07faea5e: push %esi ---------------- IN: 0x07faea5f: push %ebx ---------------- IN: 0x07faea60: sub $0x38,%esp ---------------- IN: 0x07faea63: mov %eax,0x34(%esp) ---------------- IN: 0x07faea67: mov %edx,%ebp ---------------- IN: 0x07faea69: mov 0x8(%edx),%eax ---------------- IN: 0x07faea6c: lea -0x20(%eax),%esi ---------------- IN: 0x07faea6f: cmp $0xffffffe0,%esi ---------------- IN: 0x07faea72: je 0x7faecaf ---------------- IN: 0x07faea78: mov 0x20(%esi),%eax ---------------- IN: 0x07faea7b: mov %eax,0x30(%esp) ---------------- IN: 0x07faea7f: mov 0x0(%ebp),%eax ---------------- IN: 0x07faea82: mov 0x4(%ebp),%edx ---------------- IN: 0x07faea85: mov %eax,%ecx ---------------- IN: 0x07faea87: mov %edx,%ebx ---------------- IN: 0x07faea89: mov %eax,0x20(%esp) ---------------- IN: 0x07faea8d: mov %edx,0x24(%esp) ---------------- IN: 0x07faea91: mov 0x8(%esi),%eax ---------------- IN: 0x07faea94: mov 0xc(%esi),%edx ---------------- IN: 0x07faea97: add %eax,%ecx ---------------- IN: 0x07faea99: adc %edx,%ebx ---------------- IN: 0x07faea9b: mov %ecx,0x28(%esp) ---------------- IN: 0x07faea9f: mov %ebx,0x2c(%esp) ---------------- IN: 0x07faeaa3: mov %ecx,0x0(%ebp) ---------------- IN: 0x07faeaa6: mov %ebx,0x4(%ebp) ---------------- IN: 0x07faeaa9: mov 0x4(%esi),%edi ---------------- IN: 0x07faeaac: cmp $0xffffffff,%edi ---------------- IN: 0x07faeaaf: jne 0x7faead6 ---------------- IN: 0x07faead6: test %edi,%edi ---------------- IN: 0x07faead8: js 0x7faeb71 ---------------- IN: 0x07faeade: mov 0x1c(%esi),%ecx ---------------- IN: 0x07faeae1: mov 0x7fbfb24(,%ecx,4),%ecx ---------------- IN: 0x07faeae8: mov %ecx,0x1c(%esp) ---------------- IN: 0x07faeaec: mov %eax,0x14(%esp) ---------------- IN: 0x07faeaf0: mov %edx,0x18(%esp) ---------------- IN: 0x07faeaf4: mov 0x20(%esp),%eax ---------------- IN: 0x07faeaf8: mov 0x24(%esp),%edx ---------------- IN: 0x07faeafc: mov %eax,0xc(%esp) ---------------- IN: 0x07faeb00: mov %edx,0x10(%esp) ---------------- IN: 0x07faeb04: mov %edi,0x8(%esp) ---------------- IN: 0x07faeb08: mov (%esi),%eax ---------------- IN: 0x07faeb0a: mov %eax,0x4(%esp) ---------------- IN: 0x07faeb0e: movl $0xf2687,(%esp) ---------------- IN: 0x07faeb15: call 0xee0fe ---------------- IN: 0x000eda5d: mov 0x0(%ebp),%edx ---------------- IN: 0x000eda60: movzbl %dh,%edx ---------------- IN: 0x000eda63: mov $0x2,%ecx ---------------- IN: 0x000eda68: mov %ebx,%eax ---------------- IN: 0x000eda6a: call 0xebe8d ---------------- IN: 0x000eda6f: mov $0x3a,%edx ---------------- IN: 0x000eda74: mov %ebx,%eax ---------------- IN: 0x000eda76: call 0xebe72 ---------------- IN: 0x000eda7b: mov 0x0(%ebp),%edx ---------------- IN: 0x000eda7e: shr $0x3,%dx ---------------- IN: 0x000eda82: and $0x1f,%edx ---------------- IN: 0x000eda85: mov $0x2,%ecx ---------------- IN: 0x000eda8a: mov %ebx,%eax ---------------- IN: 0x000eda8c: call 0xebe8d ---------------- IN: 0x000eda91: mov $0x2e,%edx ---------------- IN: 0x000eda96: mov %ebx,%eax ---------------- IN: 0x000eda98: call 0xebe72 ---------------- IN: 0x000eda9d: mov 0x0(%ebp),%edx ---------------- IN: 0x000edaa0: and $0x7,%edx ---------------- IN: 0x000edaa3: mov $0x1,%ecx ---------------- IN: 0x000edaa8: mov %ebx,%eax ---------------- IN: 0x000edaaa: call 0xebe8d ---------------- IN: 0x000edaaf: inc %esi ---------------- IN: 0x000edab0: jmp 0xedb86 ---------------- IN: 0x07faeb1a: mov 0x18(%esi),%eax ---------------- IN: 0x07faeb1d: mov %eax,0x28(%esp) ---------------- IN: 0x07faeb21: mov 0x4(%esi),%eax ---------------- IN: 0x07faeb24: mov (%esi),%ebx ---------------- IN: 0x07faeb26: cmp $0x6,%eax ---------------- IN: 0x07faeb29: je 0x7faeb34 ---------------- IN: 0x07faeb2b: lea 0x10(,%eax,4),%edi ---------------- IN: 0x07faeb32: jmp 0x7faeb49 ---------------- IN: 0x07faeb49: movzwl (%ebx),%eax ---------------- IN: 0x07faeb4c: mov 0x20(%esp),%ecx ---------------- IN: 0x07faeb50: mov %edi,%edx ---------------- IN: 0x07faeb52: call 0xebf91 ---------------- IN: 0x07faeb57: cmpl $0x0,0x28(%esp) ---------------- IN: 0x07faeb5c: je 0x7faec94 ---------------- IN: 0x07faec94: lea 0x20(%esi),%eax ---------------- IN: 0x07faec97: call 0x7faaaf0 ---------------- IN: 0x07faaaf0: mov (%eax),%edx ---------------- IN: 0x07faaaf2: mov 0x4(%eax),%eax ---------------- IN: 0x07faaaf5: mov %edx,(%eax) ---------------- IN: 0x07faaaf7: test %edx,%edx ---------------- IN: 0x07faaaf9: je 0x7faaafe ---------------- IN: 0x07faaafb: mov %eax,0x4(%edx) ---------------- IN: 0x07faaafe: ret ---------------- IN: 0x07faec9c: mov %esi,%eax ---------------- IN: 0x07faec9e: call 0x7faca19 ---------------- IN: 0x07faca19: test %eax,%eax ---------------- IN: 0x07faca1b: je 0x7faca35 ---------------- IN: 0x07faca1d: call 0x7faae78 ---------------- IN: 0x07faae78: push %esi ---------------- IN: 0x07faae79: push %ebx ---------------- IN: 0x07faae7a: mov %eax,%esi ---------------- IN: 0x07faae7c: call 0x7faae58 ---------------- IN: 0x07faae58: xor %ecx,%ecx ---------------- IN: 0x07faae5a: mov 0x7fbfe90(,%ecx,4),%edx ---------------- IN: 0x07faae61: mov (%edx),%edx ---------------- IN: 0x07faae63: test %edx,%edx ---------------- IN: 0x07faae65: je 0x7faae6f ---------------- IN: 0x07faae67: cmp %eax,0x8(%edx) ---------------- IN: 0x07faae6a: jne 0x7faae61 ---------------- IN: 0x07faae6f: inc %ecx ---------------- IN: 0x07faae70: cmp $0x5,%ecx ---------------- IN: 0x07faae73: jne 0x7faae5a ---------------- IN: 0x07faae6c: mov %edx,%eax ---------------- IN: 0x07faae6e: ret ---------------- IN: 0x07faae81: mov %eax,%ebx ---------------- IN: 0x07faae83: test %eax,%eax ---------------- IN: 0x07faae85: je 0x7faaea2 ---------------- IN: 0x07faae87: cmp %esi,%eax ---------------- IN: 0x07faae89: je 0x7faaea2 ---------------- IN: 0x07faae8b: cmpl $0x0,0x10(%eax) ---------------- IN: 0x07faae8f: je 0x7faaea2 ---------------- IN: 0x07faae91: call 0x7faae3f ---------------- IN: 0x07faae3f: mov (%eax),%edx ---------------- IN: 0x07faae41: test %edx,%edx ---------------- IN: 0x07faae43: je 0x7faae53 ---------------- IN: 0x07faae45: mov 0x8(%eax),%ecx ---------------- IN: 0x07faae48: cmp %ecx,0xc(%edx) ---------------- IN: 0x07faae4b: jne 0x7faae53 ---------------- IN: 0x07faae4d: mov 0xc(%eax),%ecx ---------------- IN: 0x07faae50: mov %ecx,0xc(%edx) ---------------- IN: 0x07faae53: jmp 0x7faaaf0 ---------------- IN: 0x07faae96: lea -0x14(%ebx),%eax ---------------- IN: 0x07faae99: call 0x7faae3f ---------------- IN: 0x07faae9e: xor %eax,%eax ---------------- IN: 0x07faaea0: jmp 0x7faaea5 ---------------- IN: 0x07faaea5: pop %ebx ---------------- IN: 0x07faaea6: pop %esi ---------------- IN: 0x07faaea7: ret ---------------- IN: 0x07faca22: test %eax,%eax ---------------- IN: 0x07faca24: je 0x7faca35 ---------------- IN: 0x07faca35: ret ---------------- IN: 0x07faeca3: mov 0x30(%esp),%esi ---------------- IN: 0x07faeca7: sub $0x20,%esi ---------------- IN: 0x07faecaa: jmp 0x7faea6f ---------------- IN: 0x07faecaf: add $0x38,%esp ---------------- IN: 0x07faecb2: pop %ebx ---------------- IN: 0x07faecb3: pop %esi ---------------- IN: 0x07faecb4: pop %edi ---------------- IN: 0x07faecb5: pop %ebp ---------------- IN: 0x07faecb6: ret ---------------- IN: 0x07fb7718: lea 0xc(%ebx),%edx ---------------- IN: 0x07fb771b: mov %edi,%eax ---------------- IN: 0x07fb771d: call 0x7faea5c ---------------- IN: 0x07faeb34: mov 0x18(%ebx),%al ---------------- IN: 0x07faeb37: and $0x7f,%eax ---------------- IN: 0x07faeb3a: dec %al ---------------- IN: 0x07faeb3c: sete %al ---------------- IN: 0x07faeb3f: movzbl %al,%eax ---------------- IN: 0x07faeb42: lea 0x30(,%eax,8),%edi ---------------- IN: 0x07fb7722: lea 0x18(%ebx),%edx ---------------- IN: 0x07fb7725: mov %edi,%eax ---------------- IN: 0x07fb7727: call 0x7faea5c ---------------- IN: 0x07fb772c: inc %esi ---------------- IN: 0x07fb772d: add $0x28,%ebx ---------------- IN: 0x07fb7730: jmp 0x7fb76ff ---------------- IN: 0x07fb52d4: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb52d9: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb52dc: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb52df: jne 0x7fb7732 ---------------- IN: 0x07fb7732: movzwl 0x12(%ebx),%eax ---------------- IN: 0x07fb7736: mov %eax,0xc(%esp) ---------------- IN: 0x07fb773a: movzwl 0x10(%ebx),%eax ---------------- IN: 0x07fb773e: mov %eax,0x8(%esp) ---------------- IN: 0x07fb7742: mov %ebx,0x4(%esp) ---------------- IN: 0x07fb7746: movl $0xf3889,(%esp) ---------------- IN: 0x07fb774d: call 0xee0fe ---------------- IN: 0x07fb7752: movzwl (%ebx),%esi ---------------- IN: 0x07fb7755: mov $0x3d,%edx ---------------- IN: 0x07fb775a: mov %esi,%eax ---------------- IN: 0x07fb775c: call 0xec06e ---------------- IN: 0x07fb7761: movzbl %al,%edx ---------------- IN: 0x07fb7764: test %edx,%edx ---------------- IN: 0x07fb7766: je 0x7fb777f ---------------- IN: 0x07fb777f: xor %ecx,%ecx ---------------- IN: 0x07fb7781: mov %ebx,%edx ---------------- IN: 0x07fb7783: mov $0x7fbfa08,%eax ---------------- IN: 0x07fb7788: call 0x7fab4ce ---------------- IN: 0x07fb778d: mov $0x103,%ecx ---------------- IN: 0x07fb7792: mov $0x4,%edx ---------------- IN: 0x07fb7797: mov %esi,%eax ---------------- IN: 0x07fb7799: call 0x7fac1a7 ---------------- IN: 0x07fac1a7: push %ebp ---------------- IN: 0x07fac1a8: push %edi ---------------- IN: 0x07fac1a9: push %esi ---------------- IN: 0x07fac1aa: mov %edx,%edi ---------------- IN: 0x07fac1ac: mov %ecx,%ebp ---------------- IN: 0x07fac1ae: movzwl %ax,%esi ---------------- IN: 0x07fac1b1: mov %esi,%eax ---------------- IN: 0x07fac1b3: call 0xec040 ---------------- IN: 0x07fac1b8: or %ebp,%eax ---------------- IN: 0x07fac1ba: movzwl %ax,%ecx ---------------- IN: 0x07fac1bd: mov %edi,%edx ---------------- IN: 0x07fac1bf: mov %esi,%eax ---------------- IN: 0x07fac1c1: pop %esi ---------------- IN: 0x07fac1c2: pop %edi ---------------- IN: 0x07fac1c3: pop %ebp ---------------- IN: 0x07fac1c4: jmp 0xebfb7 ---------------- IN: 0x000ebfb7: push %edi ---------------- IN: 0x000ebfb8: push %esi ---------------- IN: 0x000ebfb9: push %ebx ---------------- IN: 0x000ebfba: mov %edx,%edi ---------------- IN: 0x000ebfbc: mov %edx,%ebx ---------------- IN: 0x000ebfbe: and $0xfc,%ebx ---------------- IN: 0x000ebfc4: or $0x80000000,%ebx ---------------- IN: 0x000ebfca: movzwl %ax,%esi ---------------- IN: 0x000ebfcd: shl $0x8,%esi ---------------- IN: 0x000ebfd0: or %esi,%ebx ---------------- IN: 0x000ebfd2: mov $0xcf8,%edx ---------------- IN: 0x000ebfd7: mov %ebx,%eax ---------------- IN: 0x000ebfd9: out %eax,(%dx) ---------------- IN: 0x000ebfda: and $0x2,%edi ---------------- IN: 0x000ebfdd: lea 0xcfc(%edi),%edx ---------------- IN: 0x000ebfe3: mov %ecx,%eax ---------------- IN: 0x000ebfe5: out %ax,(%dx) ---------------- IN: 0x000ebfe7: pop %ebx ---------------- IN: 0x000ebfe8: pop %esi ---------------- IN: 0x000ebfe9: pop %edi ---------------- IN: 0x000ebfea: ret ---------------- IN: 0x07fb779e: testb $0x1,0x18(%ebx) ---------------- IN: 0x07fb77a2: je 0x7fb77b5 ---------------- IN: 0x07fb77b5: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb77b8: sub $0x4,%ebx ---------------- IN: 0x07fb77bb: jmp 0x7fb52dc ---------------- IN: 0x07faecb7: push %edi ---------------- IN: 0x07faecb8: push %esi ---------------- IN: 0x07faecb9: push %ebx ---------------- IN: 0x07faecba: sub $0x10,%esp ---------------- IN: 0x07faecbd: mov %eax,%esi ---------------- IN: 0x07faecbf: movb $0x0,0xe(%esp) ---------------- IN: 0x07faecc4: movb $0x0,0xf(%esp) ---------------- IN: 0x07faecc9: mov $0x60,%ebx ---------------- IN: 0x07faecce: mov 0x7fbfac0(%ebx),%dl ---------------- IN: 0x07faecd4: movzbl %dl,%edi ---------------- IN: 0x07faecd7: mov %edi,%eax ---------------- IN: 0x07faecd9: sar $0x3,%eax ---------------- IN: 0x07faecdc: mov %dl,%cl ---------------- IN: 0x07faecde: and $0x7,%ecx ---------------- IN: 0x07faece1: mov $0x1,%edx ---------------- IN: 0x07faece6: shl %cl,%edx ---------------- IN: 0x07faece8: or %dl,0xe(%esp,%eax,1) ---------------- IN: 0x07faecec: movzwl (%esi),%eax ---------------- IN: 0x07faecef: mov %edi,%ecx ---------------- IN: 0x07faecf1: mov %ebx,%edx ---------------- IN: 0x07faecf3: call 0xebfeb ---------------- IN: 0x000ebfeb: push %edi ---------------- IN: 0x000ebfec: push %esi ---------------- IN: 0x000ebfed: push %ebx ---------------- IN: 0x000ebfee: mov %edx,%edi ---------------- IN: 0x000ebff0: mov %edx,%ebx ---------------- IN: 0x000ebff2: and $0xfc,%ebx ---------------- IN: 0x000ebff8: or $0x80000000,%ebx ---------------- IN: 0x000ebffe: movzwl %ax,%esi ---------------- IN: 0x000ec001: shl $0x8,%esi ---------------- IN: 0x000ec004: or %esi,%ebx ---------------- IN: 0x000ec006: mov $0xcf8,%edx ---------------- IN: 0x000ec00b: mov %ebx,%eax ---------------- IN: 0x000ec00d: out %eax,(%dx) ---------------- IN: 0x000ec00e: and $0x3,%edi ---------------- IN: 0x000ec011: lea 0xcfc(%edi),%edx ---------------- IN: 0x000ec017: mov %cl,%al ---------------- IN: 0x000ec019: out %al,(%dx) ---------------- IN: 0x000ec01a: pop %ebx ---------------- IN: 0x000ec01b: pop %esi ---------------- IN: 0x000ec01c: pop %edi ---------------- IN: 0x000ec01d: ret ---------------- IN: 0x07faecf8: inc %ebx ---------------- IN: 0x07faecf9: cmp $0x64,%ebx ---------------- IN: 0x07faecfc: jne 0x7faecce ---------------- IN: 0x07faecfe: movzbl 0xe(%esp),%ecx ---------------- IN: 0x07faed03: mov $0x4d0,%edx ---------------- IN: 0x07faed08: mov %cl,%al ---------------- IN: 0x07faed0a: out %al,(%dx) ---------------- IN: 0x07faed0b: movzbl 0xf(%esp),%eax ---------------- IN: 0x07faed10: mov $0xd1,%dl ---------------- IN: 0x07faed12: out %al,(%dx) ---------------- IN: 0x07faed13: mov %eax,0x8(%esp) ---------------- IN: 0x07faed17: mov %ecx,0x4(%esp) ---------------- IN: 0x07faed1b: movl $0xf26c7,(%esp) ---------------- IN: 0x07faed22: call 0xee0fe ---------------- IN: 0x07faed27: add $0x10,%esp ---------------- IN: 0x07faed2a: pop %ebx ---------------- IN: 0x07faed2b: pop %esi ---------------- IN: 0x07faed2c: pop %edi ---------------- IN: 0x07faed2d: ret ---------------- IN: 0x07fab63d: push %ebx ---------------- IN: 0x07fab63e: movzwl (%eax),%ebx ---------------- IN: 0x07fab641: mov $0x8000,%ecx ---------------- IN: 0x07fab646: mov $0x40,%edx ---------------- IN: 0x07fab64b: mov %ebx,%eax ---------------- IN: 0x07fab64d: call 0xebfb7 ---------------- IN: 0x07fab652: mov $0x8000,%ecx ---------------- IN: 0x07fab657: mov $0x42,%edx ---------------- IN: 0x07fab65c: mov %ebx,%eax ---------------- IN: 0x07fab65e: pop %ebx ---------------- IN: 0x07fab65f: jmp 0xebfb7 ---------------- IN: 0x07fb7768: mov %ebx,%eax ---------------- IN: 0x07fb776a: call *0x7fbfde0 ---------------- IN: 0x07fab5d2: push %ebx ---------------- IN: 0x07fab5d3: xor %ecx,%ecx ---------------- IN: 0x07fab5d5: mov 0xc(%eax),%ebx ---------------- IN: 0x07fab5d8: mov (%eax),%eax ---------------- IN: 0x07fab5da: shr $0x3,%ax ---------------- IN: 0x07fab5de: and $0x1f,%eax ---------------- IN: 0x07fab5e1: test %ebx,%ebx ---------------- IN: 0x07fab5e3: je 0x7fab5eb ---------------- IN: 0x07fab5eb: lea -0x1(%ecx,%eax,1),%eax ---------------- IN: 0x07fab5ef: lea -0x1(%edx,%eax,1),%eax ---------------- IN: 0x07fab5f3: and $0x3,%eax ---------------- IN: 0x07fab5f6: movzbl 0x7fbfb20(%eax),%eax ---------------- IN: 0x07fab5fd: pop %ebx ---------------- IN: 0x07fab5fe: ret ---------------- IN: 0x07fb7770: movzbl %al,%ecx ---------------- IN: 0x07fb7773: mov $0x3c,%edx ---------------- IN: 0x07fb7778: mov %esi,%eax ---------------- IN: 0x07fb777a: call 0xebfeb ---------------- IN: 0x07fae1f4: movzwl (%eax),%eax ---------------- IN: 0x07fae1f7: mov %eax,0xf5090 ---------------- IN: 0x07fae1fc: call 0xec2dc ---------------- IN: 0x000ec2dc: push %esi ---------------- IN: 0x000ec2dd: push %ebx ---------------- IN: 0x000ec2de: movzwl %ax,%ebx ---------------- IN: 0x000ec2e1: mov $0x9,%ecx ---------------- IN: 0x000ec2e6: mov $0x3c,%edx ---------------- IN: 0x000ec2eb: mov %ebx,%eax ---------------- IN: 0x000ec2ed: call 0xebfeb ---------------- IN: 0x000ec2f2: movzwl 0xf509c,%esi ---------------- IN: 0x000ec2f9: mov %esi,%ecx ---------------- IN: 0x000ec2fb: or $0x1,%ecx ---------------- IN: 0x000ec2fe: movzwl %cx,%ecx ---------------- IN: 0x000ec301: mov $0x40,%edx ---------------- IN: 0x000ec306: mov %ebx,%eax ---------------- IN: 0x000ec308: call 0xebf91 ---------------- IN: 0x000ec30d: mov $0x1,%ecx ---------------- IN: 0x000ec312: mov $0x80,%edx ---------------- IN: 0x000ec317: mov %ebx,%eax ---------------- IN: 0x000ec319: call 0xebfeb ---------------- IN: 0x000ec31e: lea 0x100(%esi),%ecx ---------------- IN: 0x000ec324: or $0x1,%ecx ---------------- IN: 0x000ec327: mov $0x90,%edx ---------------- IN: 0x000ec32c: mov %ebx,%eax ---------------- IN: 0x000ec32e: call 0xebf91 ---------------- IN: 0x000ec333: mov $0x9,%ecx ---------------- IN: 0x000ec338: mov $0xd2,%edx ---------------- IN: 0x000ec33d: mov %ebx,%eax ---------------- IN: 0x000ec33f: pop %ebx ---------------- IN: 0x000ec340: pop %esi ---------------- IN: 0x000ec341: jmp 0xebfeb ---------------- IN: 0x07fae201: mov 0xf509c,%ax ---------------- IN: 0x07fae207: movzwl %ax,%edx ---------------- IN: 0x07fae20a: add $0x4,%edx ---------------- IN: 0x07fae20d: mov %edx,0xf5c14 ---------------- IN: 0x07fae213: add $0x8,%eax ---------------- IN: 0x07fae216: movzwl %ax,%eax ---------------- IN: 0x07fae219: jmp 0x7fae1c5 ---------------- IN: 0x07fae1c5: push %ebx ---------------- IN: 0x07fae1c6: sub $0x8,%esp ---------------- IN: 0x07fae1c9: mov %eax,%ebx ---------------- IN: 0x07fae1cb: movzwl %ax,%eax ---------------- IN: 0x07fae1ce: mov %eax,0x4(%esp) ---------------- IN: 0x07fae1d2: movl $0xf21c1,(%esp) ---------------- IN: 0x07fae1d9: call 0xee0fe ---------------- IN: 0x07fae1de: mov %bx,0xf5f30 ---------------- IN: 0x07fae1e5: movl $0xdfc,0xf5f34 ---------------- IN: 0x07fae1ef: add $0x8,%esp ---------------- IN: 0x07fae1f2: pop %ebx ---------------- IN: 0x07fae1f3: ret ---------------- IN: 0x07fb52e5: mov 0x20(%esp),%eax ---------------- IN: 0x07fb52e9: call 0x7faca19 ---------------- IN: 0x07fb52ee: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb52f3: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb52f6: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb52f9: jne 0x7fb77c0 ---------------- IN: 0x07fb77c0: mov %ebx,%eax ---------------- IN: 0x07fb77c2: call 0x7fab9c5 ---------------- IN: 0x07fab9c5: push %ebx ---------------- IN: 0x07fab9c6: mov %eax,%ebx ---------------- IN: 0x07fab9c8: cmpw $0x300,0x14(%eax) ---------------- IN: 0x07fab9ce: jne 0x7faba07 ---------------- IN: 0x07faba07: xor %eax,%eax ---------------- IN: 0x07faba09: pop %ebx ---------------- IN: 0x07faba0a: ret ---------------- IN: 0x07fb77c7: test %eax,%eax ---------------- IN: 0x07fb77c9: je 0x7fb77e0 ---------------- IN: 0x07fb77e0: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb77e3: sub $0x4,%ebx ---------------- IN: 0x07fb77e6: jmp 0x7fb52f6 ---------------- IN: 0x07fab9d0: movzwl (%eax),%eax ---------------- IN: 0x07fab9d3: mov $0x4,%edx ---------------- IN: 0x07fab9d8: call 0xec040 ---------------- IN: 0x07fab9dd: and $0x3,%eax ---------------- IN: 0x07fab9e0: cmp $0x3,%ax ---------------- IN: 0x07fab9e4: jne 0x7faba07 ---------------- IN: 0x07fab9e6: mov 0xc(%ebx),%ebx ---------------- IN: 0x07fab9e9: test %ebx,%ebx ---------------- IN: 0x07fab9eb: je 0x7faba00 ---------------- IN: 0x07faba00: mov $0x1,%eax ---------------- IN: 0x07faba05: jmp 0x7faba09 ---------------- IN: 0x07fb77cb: mov %ebx,0x4(%esp) ---------------- IN: 0x07fb77cf: movl $0xf38a9,(%esp) ---------------- IN: 0x07fb77d6: call 0xee0fe ---------------- IN: 0x07fb77db: jmp 0x7fb5352 ---------------- IN: 0x07fb5352: mov $0x7113,%edx ---------------- IN: 0x07fb5357: mov $0x8086,%eax ---------------- IN: 0x07fb535c: call 0x7fab4a9 ---------------- IN: 0x07fab4a9: mov 0x7fbfe28,%ecx ---------------- IN: 0x07fab4af: sub $0x4,%ecx ---------------- IN: 0x07fab4b2: cmp $0xfffffffc,%ecx ---------------- IN: 0x07fab4b5: je 0x7fab4c8 ---------------- IN: 0x07fab4b7: cmp %ax,0x10(%ecx) ---------------- IN: 0x07fab4bb: jne 0x7fab4c3 ---------------- IN: 0x07fab4bd: cmp %dx,0x12(%ecx) ---------------- IN: 0x07fab4c1: je 0x7fab4cb ---------------- IN: 0x07fab4c3: mov 0x4(%ecx),%ecx ---------------- IN: 0x07fab4c6: jmp 0x7fab4af ---------------- IN: 0x07fab4cb: mov %ecx,%eax ---------------- IN: 0x07fab4cd: ret ---------------- IN: 0x07fb5361: mov %eax,%ebx ---------------- IN: 0x07fb5363: mov $0x1237,%edx ---------------- IN: 0x07fb5368: mov $0x8086,%eax ---------------- IN: 0x07fb536d: call 0x7fab4a9 ---------------- IN: 0x07fb5372: test %eax,%eax ---------------- IN: 0x07fb5374: je 0x7fb537a ---------------- IN: 0x07fb5376: test %ebx,%ebx ---------------- IN: 0x07fb5378: jne 0x7fb53a2 ---------------- IN: 0x07fb53a2: movzwl (%ebx),%edx ---------------- IN: 0x07fb53a5: mov %edx,0xf5084 ---------------- IN: 0x07fb53ab: movzwl (%eax),%eax ---------------- IN: 0x07fb53ae: mov %eax,0xf5080 ---------------- IN: 0x07fb53b3: call 0xecfcb ---------------- IN: 0x000ecfcb: push %ebp ---------------- IN: 0x000ecfcc: push %edi ---------------- IN: 0x000ecfcd: push %esi ---------------- IN: 0x000ecfce: push %ebx ---------------- IN: 0x000ecfcf: mov 0xf5084,%ebx ---------------- IN: 0x000ecfd5: test %ebx,%ebx ---------------- IN: 0x000ecfd7: js 0xed0c8 ---------------- IN: 0x000ecfdd: movzwl %bx,%ebx ---------------- IN: 0x000ecfe0: mov $0x2,%edx ---------------- IN: 0x000ecfe5: mov %ebx,%eax ---------------- IN: 0x000ecfe7: call 0xec040 ---------------- IN: 0x000ecfec: cmp $0x7113,%ax ---------------- IN: 0x000ecff0: mov 0xf5080,%esi ---------------- IN: 0x000ecff6: jne 0xed05d ---------------- IN: 0x000ecff8: mov $0x58,%edx ---------------- IN: 0x000ecffd: mov %ebx,%eax ---------------- IN: 0x000ecfff: call 0xec01e ---------------- IN: 0x000ed004: mov %eax,%edi ---------------- IN: 0x000ed006: test $0x2000000,%eax ---------------- IN: 0x000ed00b: jne 0xed0c8 ---------------- IN: 0x000ed011: movzwl %si,%esi ---------------- IN: 0x000ed014: mov $0x4a,%ecx ---------------- IN: 0x000ed019: mov $0x72,%edx ---------------- IN: 0x000ed01e: mov %esi,%eax ---------------- IN: 0x000ed020: call 0xebfeb ---------------- IN: 0x000ed025: call 0xec86c ---------------- IN: 0x000ec86c: push %edi ---------------- IN: 0x000ec86d: push %esi ---------------- IN: 0x000ec86e: mov $0xafe00,%eax ---------------- IN: 0x000ec873: mov $0x3fe00,%esi ---------------- IN: 0x000ec878: mov $0x80,%ecx ---------------- IN: 0x000ec87d: mov %eax,%edi ---------------- IN: 0x000ec87f: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x000ec881: mov 0x38000,%eax ---------------- IN: 0x000ec886: mov %eax,0xa8000 ---------------- IN: 0x000ec88b: mov 0x38004,%eax ---------------- IN: 0x000ec890: mov %eax,0xa8004 ---------------- IN: 0x000ec895: mov $0xd0da,%eax ---------------- IN: 0x000ec89a: xor %edx,%edx ---------------- IN: 0x000ec89c: shld $0x18,%eax,%edx ---------------- IN: 0x000ec8a0: shl $0x18,%eax ---------------- IN: 0x000ec8a3: or $0xeac88c,%eax ---------------- IN: 0x000ec8a8: mov %eax,0x38000 ---------------- IN: 0x000ec8ad: mov %edx,%eax ---------------- IN: 0x000ec8af: or $0xf00000,%eax ---------------- IN: 0x000ec8b4: mov %eax,0x38004 ---------------- IN: 0x000ec8b9: pop %esi ---------------- IN: 0x000ec8ba: pop %edi ---------------- IN: 0x000ec8bb: ret ---------------- IN: 0x000ed02a: or $0x2000000,%edi ---------------- IN: 0x000ed030: mov %edi,%ecx ---------------- IN: 0x000ed032: mov $0x58,%edx ---------------- IN: 0x000ed037: mov %ebx,%eax ---------------- IN: 0x000ed039: call 0xebf91 ---------------- IN: 0x000ed03e: mov 0xf509c,%ax ---------------- IN: 0x000ed044: lea 0x28(%eax),%edx ---------------- IN: 0x000ed047: in (%dx),%eax ---------------- IN: 0x000ed048: or $0x1,%eax ---------------- IN: 0x000ed04b: out %eax,(%dx) ---------------- IN: 0x000ed04c: call 0xec8bc ---------------- IN: 0x000ec8bc: mov $0x1,%al ---------------- IN: 0x000ec8be: out %al,$0xb3 ---------------- IN: 0x000ec8c0: xor %eax,%eax ---------------- IN: 0x000ec8c2: out %al,$0xb2 ---------------- IN: 0x00038000: mov %cs,%ax ---------------- IN: 0x00038002: ljmp $0xf000,$0xd0da ---------------- IN: 0x000fd0da: mov $0xfd0e3,%edx ---------------- IN: 0x000fd0e0: jmp 0xfcfb1 ---------------- IN: 0x000fcfb1: lidtw %cs:0x60a8 ---------------- IN: 0x000fcfb7: lgdtw %cs:0x6068 ---------------- IN: 0x000fcfbd: mov %cr0,%ecx ---------------- IN: 0x000fcfc0: and $0x1fffffff,%ecx ---------------- IN: 0x000fcfc7: or $0x1,%ecx ---------------- IN: 0x000fcfcb: mov %ecx,%cr0 ---------------- IN: 0x000fcfce: ljmpl $0x8,$0xfcfd6 ---------------- IN: 0x000fcfd6: mov $0x10,%ecx ---------------- IN: 0x000fcfdb: mov %ecx,%ds ---------------- IN: 0x000fcfdd: mov %ecx,%es ---------------- IN: 0x000fcfdf: mov %ecx,%ss ---------------- IN: 0x000fcfe1: mov %ecx,%fs ---------------- IN: 0x000fcfe3: mov %ecx,%gs ---------------- IN: 0x000fcfe5: jmp *%edx ---------------- IN: 0x000fd0e3: mov $0xa8000,%esp ---------------- IN: 0x000fd0e8: call 0xf1e36 ---------------- IN: 0x000f1e36: push %ebp ---------------- IN: 0x000f1e37: mov %esp,%ebp ---------------- IN: 0x000f1e39: push %edi ---------------- IN: 0x000f1e3a: push %esi ---------------- IN: 0x000f1e3b: push %ebx ---------------- IN: 0x000f1e3c: and $0xfffffff8,%esp ---------------- IN: 0x000f1e3f: sub $0x48,%esp ---------------- IN: 0x000f1e42: mov %eax,%ebx ---------------- IN: 0x000f1e44: in $0xb2,%al ---------------- IN: 0x000f1e46: movzwl %bx,%ebx ---------------- IN: 0x000f1e49: shl $0x4,%ebx ---------------- IN: 0x000f1e4c: mov 0xfefc(%ebx),%edx ---------------- IN: 0x000f1e52: and $0x2ffff,%edx ---------------- IN: 0x000f1e58: cmp $0x30000,%ebx ---------------- IN: 0x000f1e5e: jne 0xf1ecc ---------------- IN: 0x000f1e60: cmp $0x20000,%edx ---------------- IN: 0x000f1e66: jne 0xf1e74 ---------------- IN: 0x000f1e68: movl $0xa0000,0x3fef8 ---------------- IN: 0x000f1e72: jmp 0xf1e9e ---------------- IN: 0x000f1e9e: xor %eax,%eax ---------------- IN: 0x000f1ea0: out %al,$0xb3 ---------------- IN: 0x000f1ea2: mov $0x3fe00,%eax ---------------- IN: 0x000f1ea7: mov $0xa0000,%ebx ---------------- IN: 0x000f1eac: mov $0x80,%ecx ---------------- IN: 0x000f1eb1: mov %ebx,%edi ---------------- IN: 0x000f1eb3: mov %eax,%esi ---------------- IN: 0x000f1eb5: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x000f1eb7: mov $0x80,%cl ---------------- IN: 0x000f1eb9: mov %eax,%esi ---------------- IN: 0x000f1ebb: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x000f1ebd: movl $0x1,0xf6064 ---------------- IN: 0x000f1ec7: jmp 0xf2057 ---------------- IN: 0x000f2057: lea -0xc(%ebp),%esp ---------------- IN: 0x000f205a: pop %ebx ---------------- IN: 0x000f205b: pop %esi ---------------- IN: 0x000f205c: pop %edi ---------------- IN: 0x000f205d: pop %ebp ---------------- IN: 0x000f205e: ret ---------------- IN: 0x000fd0ed: rsm ---------------- IN: 0x000ec8c4: in $0xb3,%al ---------------- IN: 0x000ec8c6: test %al,%al ---------------- IN: 0x000ec8c8: jne 0xec8c4 ---------------- IN: 0x000ec8ca: push %edi ---------------- IN: 0x000ec8cb: push %esi ---------------- IN: 0x000ec8cc: mov $0x3fe00,%eax ---------------- IN: 0x000ec8d1: mov $0xafe00,%esi ---------------- IN: 0x000ec8d6: mov $0x80,%ecx ---------------- IN: 0x000ec8db: mov %eax,%edi ---------------- IN: 0x000ec8dd: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x000ec8df: mov 0xa8000,%eax ---------------- IN: 0x000ec8e4: mov %eax,0x38000 ---------------- IN: 0x000ec8e9: mov 0xa8004,%eax ---------------- IN: 0x000ec8ee: mov %eax,0x38004 ---------------- IN: 0x000ec8f3: mov $0xd0da,%eax ---------------- IN: 0x000ec8f8: xor %edx,%edx ---------------- IN: 0x000ec8fa: shld $0x18,%eax,%edx ---------------- IN: 0x000ec8fe: shl $0x18,%eax ---------------- IN: 0x000ec901: or $0xeac88c,%eax ---------------- IN: 0x000ec906: mov %eax,0xa8000 ---------------- IN: 0x000ec90b: mov %edx,%eax ---------------- IN: 0x000ec90d: or $0xf00000,%eax ---------------- IN: 0x000ec912: mov %eax,0xa8004 ---------------- IN: 0x000ec917: wbinvd ---------------- IN: 0x000ec919: pop %esi ---------------- IN: 0x000ec91a: pop %edi ---------------- IN: 0x000ec91b: ret ---------------- IN: 0x000ed051: mov $0xa,%ecx ---------------- IN: 0x000ed056: mov $0x72,%edx ---------------- IN: 0x000ed05b: jmp 0xed0bd ---------------- IN: 0x000ed0bd: mov %esi,%eax ---------------- IN: 0x000ed0bf: pop %ebx ---------------- IN: 0x000ed0c0: pop %esi ---------------- IN: 0x000ed0c1: pop %edi ---------------- IN: 0x000ed0c2: pop %ebp ---------------- IN: 0x000ed0c3: jmp 0xebfeb ---------------- IN: 0x07fb53b8: lea 0x78(%esp),%eax ---------------- IN: 0x07fb53bc: mov %eax,0x4(%esp) ---------------- IN: 0x07fb53c0: lea 0x70(%esp),%eax ---------------- IN: 0x07fb53c4: mov %eax,(%esp) ---------------- IN: 0x07fb53c7: lea 0x6c(%esp),%ecx ---------------- IN: 0x07fb53cb: lea 0x68(%esp),%edx ---------------- IN: 0x07fb53cf: mov $0x1,%eax ---------------- IN: 0x07fb53d4: call 0xec12c ---------------- IN: 0x07fb53d9: mov 0x78(%esp),%eax ---------------- IN: 0x07fb53dd: and $0x1020,%eax ---------------- IN: 0x07fb53e2: cmp $0x1020,%eax ---------------- IN: 0x07fb53e7: jne 0x7fb55ff ---------------- IN: 0x07fb55ff: xor %edx,%edx ---------------- IN: 0x07fb5601: xor %ecx,%ecx ---------------- IN: 0x07fb5603: mov $0xf392e,%eax ---------------- IN: 0x07fb5608: call 0x7fac658 ---------------- IN: 0x07fb560d: mov %edx,%ecx ---------------- IN: 0x07fb560f: mov %edx,%esi ---------------- IN: 0x07fb5611: or %eax,%esi ---------------- IN: 0x07fb5613: je 0x7fb5621 ---------------- IN: 0x07fb5621: xor %edx,%edx ---------------- IN: 0x07fb5623: xor %ecx,%ecx ---------------- IN: 0x07fb5625: mov $0xf3946,%eax ---------------- IN: 0x07fb562a: call 0x7fac658 ---------------- IN: 0x07fb562f: mov %eax,%ebx ---------------- IN: 0x07fb5631: mov %eax,0xf5190 ---------------- IN: 0x07fb5636: call 0xedd81 ---------------- IN: 0x000edd81: push %ecx ---------------- IN: 0x000edd82: movw $0x0,0x2(%esp) ---------------- IN: 0x000edd89: cmpl $0x0,0xf531c ---------------- IN: 0x000edd90: je 0xedda5 ---------------- IN: 0x000edd92: mov $0x2,%ecx ---------------- IN: 0x000edd97: mov $0x5,%edx ---------------- IN: 0x000edd9c: lea 0x2(%esp),%eax ---------------- IN: 0x000edda0: call 0xedd45 ---------------- IN: 0x000edda5: mov $0xdf,%al ---------------- IN: 0x000edda7: out %al,$0x70 ---------------- IN: 0x000edda9: in $0x71,%al ---------------- IN: 0x000eddab: movzbl %al,%eax ---------------- IN: 0x000eddae: inc %eax ---------------- IN: 0x000eddaf: cmp %ax,0x2(%esp) ---------------- IN: 0x000eddb4: jae 0xeddbb ---------------- IN: 0x000eddbb: mov 0x2(%esp),%ax ---------------- IN: 0x000eddc0: pop %edx ---------------- IN: 0x000eddc1: ret ---------------- IN: 0x07fb563b: movzwl %ax,%eax ---------------- IN: 0x07fb563e: cmp %eax,%ebx ---------------- IN: 0x07fb5640: jae 0x7fb5647 ---------------- IN: 0x07fb5647: call 0xefa86 ---------------- IN: 0x000efa86: push %edi ---------------- IN: 0x000efa87: push %esi ---------------- IN: 0x000efa88: push %ebx ---------------- IN: 0x000efa89: sub $0x1c,%esp ---------------- IN: 0x000efa8c: lea 0x18(%esp),%eax ---------------- IN: 0x000efa90: mov %eax,0x4(%esp) ---------------- IN: 0x000efa94: lea 0x14(%esp),%eax ---------------- IN: 0x000efa98: mov %eax,(%esp) ---------------- IN: 0x000efa9b: lea 0x10(%esp),%ecx ---------------- IN: 0x000efa9f: lea 0xc(%esp),%edx ---------------- IN: 0x000efaa3: mov $0x1,%eax ---------------- IN: 0x000efaa8: call 0xec12c ---------------- IN: 0x000efaad: cmpl $0x0,0xc(%esp) ---------------- IN: 0x000efab2: je 0xefabb ---------------- IN: 0x000efab4: testb $0x2,0x19(%esp) ---------------- IN: 0x000efab9: jne 0xefad6 ---------------- IN: 0x000efabb: movl $0xf2b57,(%esp) ---------------- IN: 0x000efac2: call 0xee0fe ---------------- IN: 0x000efac7: movl $0x1,0xf518c ---------------- IN: 0x000efad1: jmp 0xefba2 ---------------- IN: 0x000efba2: add $0x1c,%esp ---------------- IN: 0x000efba5: pop %ebx ---------------- IN: 0x000efba6: pop %esi ---------------- IN: 0x000efba7: pop %edi ---------------- IN: 0x000efba8: ret ---------------- IN: 0x07fb564c: cmpl $0xff,0xf5190 ---------------- IN: 0x07fb5656: ja 0x7fb5a77 ---------------- IN: 0x07fb565c: movl $0x52495024,0x7fbfc90 ---------------- IN: 0x07fb5666: mov 0x7fbfcaf,%bl ---------------- IN: 0x07fb566c: mov $0x80,%edx ---------------- IN: 0x07fb5671: mov $0x7fbfc90,%eax ---------------- IN: 0x07fb5676: call 0xece7d ---------------- IN: 0x07fb567b: sub %eax,%ebx ---------------- IN: 0x07fb567d: mov %bl,0x7fbfcaf ---------------- IN: 0x07fb5683: mov $0x7fbfc90,%eax ---------------- IN: 0x07fb5688: call 0x7fb03d7 ---------------- IN: 0x07fb03d7: push %edi ---------------- IN: 0x07fb03d8: push %esi ---------------- IN: 0x07fb03d9: push %ebx ---------------- IN: 0x07fb03da: sub $0xc,%esp ---------------- IN: 0x07fb03dd: mov %eax,%esi ---------------- IN: 0x07fb03df: cmpl $0x52495024,(%eax) ---------------- IN: 0x07fb03e5: jne 0x7fb0449 ---------------- IN: 0x07fb03e7: cmpl $0x0,0xf5c18 ---------------- IN: 0x07fb03ee: jne 0x7fb0449 ---------------- IN: 0x07fb03f0: movzwl 0x6(%eax),%ebx ---------------- IN: 0x07fb03f4: cmp $0x1f,%bx ---------------- IN: 0x07fb03f8: jbe 0x7fb0449 ---------------- IN: 0x07fb03fa: mov %ebx,%edx ---------------- IN: 0x07fb03fc: call 0xece7d ---------------- IN: 0x07fb0401: test %al,%al ---------------- IN: 0x07fb0403: jne 0x7fb0449 ---------------- IN: 0x07fb0405: mov %ebx,%eax ---------------- IN: 0x07fb0407: call 0x7facf68 ---------------- IN: 0x07facf68: mov $0x10,%ecx ---------------- IN: 0x07facf6d: mov %eax,%edx ---------------- IN: 0x07facf6f: mov $0x7fbfeac,%eax ---------------- IN: 0x07facf74: jmp 0x7facf3a ---------------- IN: 0x07fb040c: mov %eax,%ebx ---------------- IN: 0x07fb040e: test %eax,%eax ---------------- IN: 0x07fb0410: jne 0x7fb0427 ---------------- IN: 0x07fb0427: mov %eax,0x8(%esp) ---------------- IN: 0x07fb042b: mov %esi,0x4(%esp) ---------------- IN: 0x07fb042f: movl $0xf2a6c,(%esp) ---------------- IN: 0x07fb0436: call 0xee0fe ---------------- IN: 0x07fb043b: movzwl 0x6(%esi),%ecx ---------------- IN: 0x07fb043f: mov %ebx,%edi ---------------- IN: 0x07fb0441: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fb0443: mov %ebx,0xf5c18 ---------------- IN: 0x07fb0449: add $0xc,%esp ---------------- IN: 0x07fb044c: pop %ebx ---------------- IN: 0x07fb044d: pop %esi ---------------- IN: 0x07fb044e: pop %edi ---------------- IN: 0x07fb044f: ret ---------------- IN: 0x07fb568d: mov $0x8000,%eax ---------------- IN: 0x07fb5692: call 0x7facfb8 ---------------- IN: 0x07fb5697: mov %eax,%ebp ---------------- IN: 0x07fb5699: test %eax,%eax ---------------- IN: 0x07fb569b: jne 0x7fb56b1 ---------------- IN: 0x07fb56b1: mov $0x2c,%ecx ---------------- IN: 0x07fb56b6: xor %edx,%edx ---------------- IN: 0x07fb56b8: call 0xebf86 ---------------- IN: 0x07fb56bd: movl $0x504d4350,0x0(%ebp) ---------------- IN: 0x07fb56c4: movb $0x4,0x6(%ebp) ---------------- IN: 0x07fb56c8: movl $0x48434f42,0x8(%ebp) ---------------- IN: 0x07fb56cf: movl $0x55504353,0xc(%ebp) ---------------- IN: 0x07fb56d6: lea 0x10(%ebp),%eax ---------------- IN: 0x07fb56d9: mov $0xf3953,%esi ---------------- IN: 0x07fb56de: mov $0x3,%ecx ---------------- IN: 0x07fb56e3: mov %eax,%edi ---------------- IN: 0x07fb56e5: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fb56e7: movl $0xfee00000,0x24(%ebp) ---------------- IN: 0x07fb56ee: lea 0x78(%esp),%eax ---------------- IN: 0x07fb56f2: mov %eax,0x4(%esp) ---------------- IN: 0x07fb56f6: lea 0x74(%esp),%eax ---------------- IN: 0x07fb56fa: mov %eax,(%esp) ---------------- IN: 0x07fb56fd: lea 0x70(%esp),%ecx ---------------- IN: 0x07fb5701: lea 0x6c(%esp),%edx ---------------- IN: 0x07fb5705: mov $0x1,%eax ---------------- IN: 0x07fb570a: call 0xec12c ---------------- IN: 0x07fb570f: cmpl $0x0,0x6c(%esp) ---------------- IN: 0x07fb5714: jne 0x7fb5726 ---------------- IN: 0x07fb5726: mov $0x1,%edi ---------------- IN: 0x07fb572b: testb $0x10,0x7b(%esp) ---------------- IN: 0x07fb5730: je 0x7fb573e ---------------- IN: 0x07fb573e: mov 0xfee00030,%eax ---------------- IN: 0x07fb5743: mov %al,0x18(%esp) ---------------- IN: 0x07fb5747: lea 0x2c(%ebp),%ebx ---------------- IN: 0x07fb574a: mov %ebx,0x20(%esp) ---------------- IN: 0x07fb574e: xor %esi,%esi ---------------- IN: 0x07fb5750: cmp 0xf5190,%esi ---------------- IN: 0x07fb5756: jae 0x7fb57a6 ---------------- IN: 0x07fb5758: mov $0x14,%ecx ---------------- IN: 0x07fb575d: xor %edx,%edx ---------------- IN: 0x07fb575f: mov %ebx,%eax ---------------- IN: 0x07fb5761: call 0xebf86 ---------------- IN: 0x07fb5766: movb $0x0,(%ebx) ---------------- IN: 0x07fb5769: mov %esi,%eax ---------------- IN: 0x07fb576b: mov %al,0x1(%ebx) ---------------- IN: 0x07fb576e: mov 0x18(%esp),%al ---------------- IN: 0x07fb5772: mov %al,0x2(%ebx) ---------------- IN: 0x07fb5775: mov %esi,%eax ---------------- IN: 0x07fb5777: movzbl %al,%eax ---------------- IN: 0x07fb577a: call 0x7fab713 ---------------- IN: 0x07fab713: mov %al,%dl ---------------- IN: 0x07fab715: shr $0x5,%dl ---------------- IN: 0x07fab718: movzbl %dl,%edx ---------------- IN: 0x07fab71b: mov %al,%cl ---------------- IN: 0x07fab71d: and $0x1f,%ecx ---------------- IN: 0x07fab720: mov 0xf516c(,%edx,4),%eax ---------------- IN: 0x07fab727: shr %cl,%eax ---------------- IN: 0x07fab729: and $0x1,%eax ---------------- IN: 0x07fab72c: ret ---------------- IN: 0x07fb577f: test %eax,%eax ---------------- IN: 0x07fb5781: setne %dl ---------------- IN: 0x07fb5784: cmp $0x1,%esi ---------------- IN: 0x07fb5787: sbb %eax,%eax ---------------- IN: 0x07fb5789: and $0x2,%eax ---------------- IN: 0x07fb578c: or %edx,%eax ---------------- IN: 0x07fb578e: mov %al,0x3(%ebx) ---------------- IN: 0x07fb5791: mov 0x6c(%esp),%eax ---------------- IN: 0x07fb5795: mov %eax,0x4(%ebx) ---------------- IN: 0x07fb5798: mov 0x78(%esp),%eax ---------------- IN: 0x07fb579c: mov %eax,0x8(%ebx) ---------------- IN: 0x07fb579f: add $0x14,%ebx ---------------- IN: 0x07fb57a2: add %edi,%esi ---------------- IN: 0x07fb57a4: jmp 0x7fb5750 ---------------- IN: 0x07fb57a6: mov %ebx,%esi ---------------- IN: 0x07fb57a8: mov %ebx,%edi ---------------- IN: 0x07fb57aa: sub 0x20(%esp),%edi ---------------- IN: 0x07fb57ae: sar $0x2,%edi ---------------- IN: 0x07fb57b1: imul $0xcccccccd,%edi,%edi ---------------- IN: 0x07fb57b7: cmpl $0x0,0x7fbfe28 ---------------- IN: 0x07fb57be: je 0x7fb57e6 ---------------- IN: 0x07fb57c0: mov $0x8,%ecx ---------------- IN: 0x07fb57c5: xor %edx,%edx ---------------- IN: 0x07fb57c7: mov %ebx,%eax ---------------- IN: 0x07fb57c9: call 0xebf86 ---------------- IN: 0x07fb57ce: movb $0x1,(%ebx) ---------------- IN: 0x07fb57d1: movb $0x0,0x1(%ebx) ---------------- IN: 0x07fb57d5: movl $0x20494350,0x2(%ebx) ---------------- IN: 0x07fb57dc: movw $0x2020,0x6(%ebx) ---------------- IN: 0x07fb57e2: add $0x8,%ebx ---------------- IN: 0x07fb57e5: inc %edi ---------------- IN: 0x07fb57e6: mov $0x8,%ecx ---------------- IN: 0x07fb57eb: xor %edx,%edx ---------------- IN: 0x07fb57ed: mov %ebx,%eax ---------------- IN: 0x07fb57ef: call 0xebf86 ---------------- IN: 0x07fb57f4: movb $0x1,(%ebx) ---------------- IN: 0x07fb57f7: mov %ebx,%eax ---------------- IN: 0x07fb57f9: sub %esi,%eax ---------------- IN: 0x07fb57fb: mov %eax,0x2c(%esp) ---------------- IN: 0x07fb57ff: sarl $0x3,0x2c(%esp) ---------------- IN: 0x07fb5804: mov 0x2c(%esp),%esi ---------------- IN: 0x07fb5808: mov %esi,%eax ---------------- IN: 0x07fb580a: mov %al,0x34(%esp) ---------------- IN: 0x07fb580e: mov %al,0x1(%ebx) ---------------- IN: 0x07fb5811: movl $0x20415349,0x2(%ebx) ---------------- IN: 0x07fb5818: movw $0x2020,0x6(%ebx) ---------------- IN: 0x07fb581e: lea 0x8(%ebx),%eax ---------------- IN: 0x07fb5821: mov $0x8,%ecx ---------------- IN: 0x07fb5826: xor %edx,%edx ---------------- IN: 0x07fb5828: call 0xebf86 ---------------- IN: 0x07fb582d: movb $0x2,0x8(%ebx) ---------------- IN: 0x07fb5831: movb $0x0,0x9(%ebx) ---------------- IN: 0x07fb5835: movb $0x11,0xa(%ebx) ---------------- IN: 0x07fb5839: movb $0x1,0xb(%ebx) ---------------- IN: 0x07fb583d: movl $0xfec00000,0xc(%ebx) ---------------- IN: 0x07fb5844: lea 0x2(%edi),%eax ---------------- IN: 0x07fb5847: mov %eax,0x3c(%esp) ---------------- IN: 0x07fb584b: add $0x10,%ebx ---------------- IN: 0x07fb584e: mov %ebx,0x40(%esp) ---------------- IN: 0x07fb5852: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb5857: lea -0x4(%eax),%esi ---------------- IN: 0x07fb585a: movw $0x0,0x24(%esp) ---------------- IN: 0x07fb5861: or $0xffffffff,%ecx ---------------- IN: 0x07fb5864: cmp $0xfffffffc,%esi ---------------- IN: 0x07fb5867: je 0x7fb5876 ---------------- IN: 0x07fb5869: mov (%esi),%eax ---------------- IN: 0x07fb586b: mov %ax,0x18(%esp) ---------------- IN: 0x07fb5870: shr $0x8,%ax ---------------- IN: 0x07fb5874: je 0x7fb588d ---------------- IN: 0x07fb588d: mov %ecx,0x50(%esp) ---------------- IN: 0x07fb5891: movzwl 0x18(%esp),%edi ---------------- IN: 0x07fb5896: mov $0x3d,%edx ---------------- IN: 0x07fb589b: mov %edi,%eax ---------------- IN: 0x07fb589d: call 0xec06e ---------------- IN: 0x07fb58a2: mov %al,0x20(%esp) ---------------- IN: 0x07fb58a6: movzbl %al,%eax ---------------- IN: 0x07fb58a9: mov %eax,0x44(%esp) ---------------- IN: 0x07fb58ad: mov $0x3c,%edx ---------------- IN: 0x07fb58b2: mov %edi,%eax ---------------- IN: 0x07fb58b4: call 0xec06e ---------------- IN: 0x07fb58b9: mov %al,0x4c(%esp) ---------------- IN: 0x07fb58bd: mov 0x50(%esp),%ecx ---------------- IN: 0x07fb58c1: mov %ecx,%edi ---------------- IN: 0x07fb58c3: cmpl $0x0,0x44(%esp) ---------------- IN: 0x07fb58c8: je 0x7fb5947 ---------------- IN: 0x07fb5947: mov 0x4(%esi),%eax ---------------- IN: 0x07fb594a: lea -0x4(%eax),%esi ---------------- IN: 0x07fb594d: mov %edi,%ecx ---------------- IN: 0x07fb594f: jmp 0x7fb5864 ---------------- IN: 0x07fb58ca: mov 0x18(%esp),%edi ---------------- IN: 0x07fb58ce: and $0xfff8,%edi ---------------- IN: 0x07fb58d4: xor %eax,%eax ---------------- IN: 0x07fb58d6: cmp %edi,%ecx ---------------- IN: 0x07fb58d8: sete %al ---------------- IN: 0x07fb58db: neg %eax ---------------- IN: 0x07fb58dd: and %ax,0x24(%esp) ---------------- IN: 0x07fb58e2: movzwl 0x24(%esp),%eax ---------------- IN: 0x07fb58e7: mov 0x20(%esp),%ecx ---------------- IN: 0x07fb58eb: bt %ecx,%eax ---------------- IN: 0x07fb58ee: jb 0x7fb5947 ---------------- IN: 0x07fb58f0: mov $0x1,%eax ---------------- IN: 0x07fb58f5: mov 0x20(%esp),%cl ---------------- IN: 0x07fb58f9: shl %cl,%eax ---------------- IN: 0x07fb58fb: or %ax,0x24(%esp) ---------------- IN: 0x07fb5900: mov $0x8,%ecx ---------------- IN: 0x07fb5905: xor %edx,%edx ---------------- IN: 0x07fb5907: mov %ebx,%eax ---------------- IN: 0x07fb5909: call 0xebf86 ---------------- IN: 0x07fb590e: movb $0x3,(%ebx) ---------------- IN: 0x07fb5911: movb $0x0,0x1(%ebx) ---------------- IN: 0x07fb5915: movw $0x1,0x2(%ebx) ---------------- IN: 0x07fb591b: movb $0x0,0x4(%ebx) ---------------- IN: 0x07fb591f: mov 0x20(%esp),%cl ---------------- IN: 0x07fb5923: lea -0x1(%ecx),%eax ---------------- IN: 0x07fb5926: mov 0x18(%esp),%edx ---------------- IN: 0x07fb592a: shr $0x3,%dx ---------------- IN: 0x07fb592e: and $0x1f,%edx ---------------- IN: 0x07fb5931: shl $0x2,%edx ---------------- IN: 0x07fb5934: or %edx,%eax ---------------- IN: 0x07fb5936: mov %al,0x5(%ebx) ---------------- IN: 0x07fb5939: movb $0x0,0x6(%ebx) ---------------- IN: 0x07fb593d: mov 0x4c(%esp),%al ---------------- IN: 0x07fb5941: mov %al,0x7(%ebx) ---------------- IN: 0x07fb5944: add $0x8,%ebx ---------------- IN: 0x07fb5876: xor %edx,%edx ---------------- IN: 0x07fb5878: xor %ecx,%ecx ---------------- IN: 0x07fb587a: mov $0xf3629,%eax ---------------- IN: 0x07fb587f: call 0x7fac658 ---------------- IN: 0x07fb5884: mov %eax,%edi ---------------- IN: 0x07fb5886: xor %esi,%esi ---------------- IN: 0x07fb5888: jmp 0x7fb5954 ---------------- IN: 0x07fb5954: mov $0x8,%ecx ---------------- IN: 0x07fb5959: xor %edx,%edx ---------------- IN: 0x07fb595b: mov %ebx,%eax ---------------- IN: 0x07fb595d: call 0xebf86 ---------------- IN: 0x07fb5962: mov $0xe20,%eax ---------------- IN: 0x07fb5967: bt %esi,%eax ---------------- IN: 0x07fb596a: jb 0x7fb59a5 ---------------- IN: 0x07fb596c: movb $0x3,(%ebx) ---------------- IN: 0x07fb596f: movb $0x0,0x1(%ebx) ---------------- IN: 0x07fb5973: movw $0x0,0x2(%ebx) ---------------- IN: 0x07fb5979: mov 0x34(%esp),%al ---------------- IN: 0x07fb597d: mov %al,0x4(%ebx) ---------------- IN: 0x07fb5980: mov %esi,%eax ---------------- IN: 0x07fb5982: mov %al,0x5(%ebx) ---------------- IN: 0x07fb5985: movb $0x0,0x6(%ebx) ---------------- IN: 0x07fb5989: mov %al,0x7(%ebx) ---------------- IN: 0x07fb598c: test %edi,%edi ---------------- IN: 0x07fb598e: je 0x7fb59a2 ---------------- IN: 0x07fb5990: test %esi,%esi ---------------- IN: 0x07fb5992: jne 0x7fb599a ---------------- IN: 0x07fb5994: movb $0x2,0x7(%ebx) ---------------- IN: 0x07fb5998: jmp 0x7fb59a2 ---------------- IN: 0x07fb59a2: add $0x8,%ebx ---------------- IN: 0x07fb59a5: inc %esi ---------------- IN: 0x07fb59a6: cmp $0x10,%esi ---------------- IN: 0x07fb59a9: jne 0x7fb5954 ---------------- IN: 0x07fb599a: cmp $0x2,%esi ---------------- IN: 0x07fb599d: jne 0x7fb59a2 ---------------- IN: 0x07fb599f: sub $0x8,%ebx ---------------- IN: 0x07fb59ab: movb $0x4,(%ebx) ---------------- IN: 0x07fb59ae: movb $0x3,0x1(%ebx) ---------------- IN: 0x07fb59b2: movw $0x0,0x2(%ebx) ---------------- IN: 0x07fb59b8: mov 0x2c(%esp),%edi ---------------- IN: 0x07fb59bc: mov %edi,%eax ---------------- IN: 0x07fb59be: mov %al,0x4(%ebx) ---------------- IN: 0x07fb59c1: movb $0x0,0x5(%ebx) ---------------- IN: 0x07fb59c5: movb $0x0,0x6(%ebx) ---------------- IN: 0x07fb59c9: movb $0x0,0x7(%ebx) ---------------- IN: 0x07fb59cd: movb $0x4,0x8(%ebx) ---------------- IN: 0x07fb59d1: movb $0x1,0x9(%ebx) ---------------- IN: 0x07fb59d5: movw $0x0,0xa(%ebx) ---------------- IN: 0x07fb59db: mov %al,0xc(%ebx) ---------------- IN: 0x07fb59de: movb $0x0,0xd(%ebx) ---------------- IN: 0x07fb59e2: movb $0xff,0xe(%ebx) ---------------- IN: 0x07fb59e6: movb $0x1,0xf(%ebx) ---------------- IN: 0x07fb59ea: add $0x10,%ebx ---------------- IN: 0x07fb59ed: mov %ebx,%edx ---------------- IN: 0x07fb59ef: sub %ebp,%edx ---------------- IN: 0x07fb59f1: sub 0x40(%esp),%ebx ---------------- IN: 0x07fb59f5: sar $0x3,%ebx ---------------- IN: 0x07fb59f8: add 0x3c(%esp),%ebx ---------------- IN: 0x07fb59fc: mov %bx,0x22(%ebp) ---------------- IN: 0x07fb5a00: mov %dx,0x4(%ebp) ---------------- IN: 0x07fb5a04: mov %ebp,%eax ---------------- IN: 0x07fb5a06: call 0xece7d ---------------- IN: 0x07fb5a0b: sub %al,0x7(%ebp) ---------------- IN: 0x07fb5a0e: mov $0x10,%ecx ---------------- IN: 0x07fb5a13: xor %edx,%edx ---------------- IN: 0x07fb5a15: lea 0x84(%esp),%eax ---------------- IN: 0x07fb5a1c: call 0xebf86 ---------------- IN: 0x07fb5a21: movl $0x5f504d5f,0x84(%esp) ---------------- IN: 0x07fb5a2c: mov %ebp,0x88(%esp) ---------------- IN: 0x07fb5a33: movb $0x1,0x8c(%esp) ---------------- IN: 0x07fb5a3b: movb $0x4,0x8d(%esp) ---------------- IN: 0x07fb5a43: mov 0x8e(%esp),%bl ---------------- IN: 0x07fb5a4a: mov $0x10,%edx ---------------- IN: 0x07fb5a4f: lea 0x84(%esp),%eax ---------------- IN: 0x07fb5a56: call 0xece7d ---------------- IN: 0x07fb5a5b: sub %eax,%ebx ---------------- IN: 0x07fb5a5d: mov %bl,0x8e(%esp) ---------------- IN: 0x07fb5a64: lea 0x84(%esp),%eax ---------------- IN: 0x07fb5a6b: call 0x7fb0450 ---------------- IN: 0x07fb0450: push %ebp ---------------- IN: 0x07fb0451: push %edi ---------------- IN: 0x07fb0452: push %esi ---------------- IN: 0x07fb0453: push %ebx ---------------- IN: 0x07fb0454: sub $0x18,%esp ---------------- IN: 0x07fb0457: mov %eax,%ebx ---------------- IN: 0x07fb0459: mov 0x4(%eax),%esi ---------------- IN: 0x07fb045c: test %esi,%esi ---------------- IN: 0x07fb045e: je 0x7fb050d ---------------- IN: 0x07fb0464: mov $0x10,%edx ---------------- IN: 0x07fb0469: call 0xece7d ---------------- IN: 0x07fb046e: test %al,%al ---------------- IN: 0x07fb0470: jne 0x7fb050d ---------------- IN: 0x07fb0476: movzbl 0x8(%ebx),%ecx ---------------- IN: 0x07fb047a: shl $0x4,%ecx ---------------- IN: 0x07fb047d: movzwl 0x4(%esi),%eax ---------------- IN: 0x07fb0481: mov %eax,0x10(%esp) ---------------- IN: 0x07fb0485: add %ecx,%eax ---------------- IN: 0x07fb0487: cmp $0x258,%eax ---------------- IN: 0x07fb048c: jbe 0x7fb04a0 ---------------- IN: 0x07fb04a0: mov %ecx,0x14(%esp) ---------------- IN: 0x07fb04a4: call 0x7facf68 ---------------- IN: 0x07fb04a9: mov %eax,%ebp ---------------- IN: 0x07fb04ab: test %eax,%eax ---------------- IN: 0x07fb04ad: mov 0x14(%esp),%ecx ---------------- IN: 0x07fb04b1: jne 0x7fb04c9 ---------------- IN: 0x07fb04c9: mov %ecx,0x14(%esp) ---------------- IN: 0x07fb04cd: mov %eax,0xc(%esp) ---------------- IN: 0x07fb04d1: mov 0x4(%ebx),%eax ---------------- IN: 0x07fb04d4: mov %eax,0x8(%esp) ---------------- IN: 0x07fb04d8: mov %ebx,0x4(%esp) ---------------- IN: 0x07fb04dc: movl $0xf2abb,(%esp) ---------------- IN: 0x07fb04e3: call 0xee0fe ---------------- IN: 0x07fb04e8: mov %ebp,%edi ---------------- IN: 0x07fb04ea: mov %ebx,%esi ---------------- IN: 0x07fb04ec: mov 0x14(%esp),%ecx ---------------- IN: 0x07fb04f0: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fb04f2: mov %edi,0x4(%ebp) ---------------- IN: 0x07fb04f5: mov $0x10,%edx ---------------- IN: 0x07fb04fa: mov %ebp,%eax ---------------- IN: 0x07fb04fc: call 0xece7d ---------------- IN: 0x07fb0501: sub %al,0xa(%ebp) ---------------- IN: 0x07fb0504: mov 0x4(%ebx),%esi ---------------- IN: 0x07fb0507: mov 0x10(%esp),%ecx ---------------- IN: 0x07fb050b: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fb050d: add $0x18,%esp ---------------- IN: 0x07fb0510: pop %ebx ---------------- IN: 0x07fb0511: pop %esi ---------------- IN: 0x07fb0512: pop %edi ---------------- IN: 0x07fb0513: pop %ebp ---------------- IN: 0x07fb0514: ret ---------------- IN: 0x07fb5a70: mov %ebp,%eax ---------------- IN: 0x07fb5a72: call 0x7faca19 ---------------- IN: 0x07fb5a77: mov $0xf3960,%eax ---------------- IN: 0x07fb5a7c: call 0x7fac623 ---------------- IN: 0x07fb5a81: mov %eax,%edi ---------------- IN: 0x07fb5a83: mov $0xf3979,%eax ---------------- IN: 0x07fb5a88: call 0x7fac623 ---------------- IN: 0x07fb5a8d: mov %eax,%ebx ---------------- IN: 0x07fb5a8f: test %eax,%eax ---------------- IN: 0x07fb5a91: je 0x7fb5d3e ---------------- IN: 0x07fb5a97: test %edi,%edi ---------------- IN: 0x07fb5a99: je 0x7fb5d3e ---------------- IN: 0x07fb5a9f: cmpl $0x1f,0x84(%edi) ---------------- IN: 0x07fb5aa6: jne 0x7fb5d3e ---------------- IN: 0x07fb5aac: lea 0x84(%esp),%esi ---------------- IN: 0x07fb5ab3: mov $0x1f,%ecx ---------------- IN: 0x07fb5ab8: mov %esi,%edx ---------------- IN: 0x07fb5aba: mov %edi,%eax ---------------- IN: 0x07fb5abc: call *0x88(%edi) ---------------- IN: 0x07fb5ac2: mov 0x84(%ebx),%eax ---------------- IN: 0x07fb5ac8: movzwl 0x9a(%esp),%edx ---------------- IN: 0x07fb5ad0: cmp %edx,%eax ---------------- IN: 0x07fb5ad2: jne 0x7fb5d3e ---------------- IN: 0x07fb5ad8: call 0x7facf46 ---------------- IN: 0x07fb5add: mov %eax,0x20(%esp) ---------------- IN: 0x07fb5ae1: test %eax,%eax ---------------- IN: 0x07fb5ae3: jne 0x7fb5af8 ---------------- IN: 0x07fb5af8: mov 0x84(%ebx),%ecx ---------------- IN: 0x07fb5afe: mov 0x20(%esp),%edi ---------------- IN: 0x07fb5b02: mov %edi,%edx ---------------- IN: 0x07fb5b04: mov %ebx,%eax ---------------- IN: 0x07fb5b06: call *0x88(%ebx) ---------------- IN: 0x07fb5b0c: mov %edi,0x9c(%esp) ---------------- IN: 0x07fb5b13: xor %edx,%edx ---------------- IN: 0x07fb5b15: mov %esi,%eax ---------------- IN: 0x07fb5b17: call 0x7fab574 ---------------- IN: 0x07fab574: test %eax,%eax ---------------- IN: 0x07fab576: je 0x7fab5cb ---------------- IN: 0x07fab578: push %ebx ---------------- IN: 0x07fab579: mov 0x18(%eax),%ecx ---------------- IN: 0x07fab57c: movzwl 0x16(%eax),%ebx ---------------- IN: 0x07fab580: add %ecx,%ebx ---------------- IN: 0x07fab582: test %edx,%edx ---------------- IN: 0x07fab584: je 0x7fab5aa ---------------- IN: 0x07fab5aa: xor %eax,%eax ---------------- IN: 0x07fab5ac: cmp %ebx,%ecx ---------------- IN: 0x07fab5ae: jae 0x7fab5d0 ---------------- IN: 0x07fab5b0: lea 0x4(%ecx),%eax ---------------- IN: 0x07fab5b3: cmp %eax,%ebx ---------------- IN: 0x07fab5b5: jbe 0x7fab5ce ---------------- IN: 0x07fab5b7: movzbl 0x1(%ecx),%eax ---------------- IN: 0x07fab5bb: add %ecx,%eax ---------------- IN: 0x07fab5bd: cmp %eax,%ebx ---------------- IN: 0x07fab5bf: seta %al ---------------- IN: 0x07fab5c2: movzbl %al,%eax ---------------- IN: 0x07fab5c5: neg %eax ---------------- IN: 0x07fab5c7: and %ecx,%eax ---------------- IN: 0x07fab5c9: jmp 0x7fab5d0 ---------------- IN: 0x07fab5d0: pop %ebx ---------------- IN: 0x07fab5d1: ret ---------------- IN: 0x07fb5b1c: test %eax,%eax ---------------- IN: 0x07fb5b1e: je 0x7fb5b29 ---------------- IN: 0x07fb5b20: cmpb $0x0,(%eax) ---------------- IN: 0x07fb5b23: je 0x7fb5b30 ---------------- IN: 0x07fb5b25: mov %eax,%edx ---------------- IN: 0x07fb5b27: jmp 0x7fb5b15 ---------------- IN: 0x07fab586: lea 0x4(%edx),%eax ---------------- IN: 0x07fab589: cmp %eax,%ebx ---------------- IN: 0x07fab58b: jb 0x7fab5ce ---------------- IN: 0x07fab58d: movzbl 0x1(%edx),%eax ---------------- IN: 0x07fab591: lea 0x2(%edx,%eax,1),%ecx ---------------- IN: 0x07fab595: cmp %ebx,%ecx ---------------- IN: 0x07fab597: jae 0x7fab5ce ---------------- IN: 0x07fab599: cmpb $0x0,-0x1(%ecx) ---------------- IN: 0x07fab59d: je 0x7fab5a2 ---------------- IN: 0x07fab59f: inc %ecx ---------------- IN: 0x07fab5a0: jmp 0x7fab595 ---------------- IN: 0x07fab5a2: cmpb $0x0,-0x2(%ecx) ---------------- IN: 0x07fab5a6: jne 0x7fab59f ---------------- IN: 0x07fab5a8: jmp 0x7fab5b0 ---------------- IN: 0x07fab5ce: xor %eax,%eax ---------------- IN: 0x07fb5b29: mov $0x1,%esi ---------------- IN: 0x07fb5b2e: jmp 0x7fb5b32 ---------------- IN: 0x07fb5b32: mov 0x9a(%esp),%ax ---------------- IN: 0x07fb5b3a: mov %ax,0x24(%esp) ---------------- IN: 0x07fb5b3f: test %si,%si ---------------- IN: 0x07fb5b42: je 0x7fb5b95 ---------------- IN: 0x07fb5b44: mov $0xf3992,%eax ---------------- IN: 0x07fb5b49: call 0xebf57 ---------------- IN: 0x07fb5b4e: mov %eax,%edi ---------------- IN: 0x07fb5b50: mov $0xf5100,%eax ---------------- IN: 0x07fb5b55: call 0xebf57 ---------------- IN: 0x07fb5b5a: mov %eax,%ebx ---------------- IN: 0x07fb5b5c: mov $0xf399a,%eax ---------------- IN: 0x07fb5b61: call 0xebf57 ---------------- IN: 0x07fb5b66: lea 0x1c(%edi,%ebx,1),%ebx ---------------- IN: 0x07fb5b6a: add %ebx,%eax ---------------- IN: 0x07fb5b6c: mov 0x24(%esp),%edi ---------------- IN: 0x07fb5b70: lea (%eax,%edi,1),%edx ---------------- IN: 0x07fb5b73: mov %dx,0x9a(%esp) ---------------- IN: 0x07fb5b7b: cmp 0x8c(%esp),%ax ---------------- IN: 0x07fb5b83: jbe 0x7fb5b8d ---------------- IN: 0x07fb5b85: mov %ax,0x8c(%esp) ---------------- IN: 0x07fb5b8d: incw 0xa0(%esp) ---------------- IN: 0x07fb5b95: movzwl 0x9a(%esp),%eax ---------------- IN: 0x07fb5b9d: cmp $0x258,%ax ---------------- IN: 0x07fb5ba1: jbe 0x7fb5baa ---------------- IN: 0x07fb5baa: call 0x7facf68 ---------------- IN: 0x07fb5baf: mov %eax,%ebx ---------------- IN: 0x07fb5bb1: test %eax,%eax ---------------- IN: 0x07fb5bb3: jne 0x7fb5bd2 ---------------- IN: 0x07fb5bd2: mov %eax,0x9c(%esp) ---------------- IN: 0x07fb5bd9: test %si,%si ---------------- IN: 0x07fb5bdc: je 0x7fb5ccf ---------------- IN: 0x07fb5be2: lea 0x18(%eax),%ebp ---------------- IN: 0x07fb5be5: movb $0x0,(%eax) ---------------- IN: 0x07fb5be8: movb $0x18,0x1(%eax) ---------------- IN: 0x07fb5bec: movw $0x0,0x2(%eax) ---------------- IN: 0x07fb5bf2: mov $0xf3992,%eax ---------------- IN: 0x07fb5bf7: call 0xebf57 ---------------- IN: 0x07fb5bfc: lea 0x1(%eax),%ecx ---------------- IN: 0x07fb5bff: cmp $0x1,%ecx ---------------- IN: 0x07fb5c02: jle 0x7fb5c1d ---------------- IN: 0x07fb5c04: mov $0xf3992,%esi ---------------- IN: 0x07fb5c09: mov %ebp,%edi ---------------- IN: 0x07fb5c0b: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fb5c0d: mov %edi,%ebp ---------------- IN: 0x07fb5c0f: movb $0x1,0x4(%ebx) ---------------- IN: 0x07fb5c13: movl $0x1,0x18(%esp) ---------------- IN: 0x07fb5c1b: jmp 0x7fb5c29 ---------------- IN: 0x07fb5c29: mov $0xf5100,%eax ---------------- IN: 0x07fb5c2e: call 0xebf57 ---------------- IN: 0x07fb5c33: lea 0x1(%eax),%ecx ---------------- IN: 0x07fb5c36: cmp $0x1,%ecx ---------------- IN: 0x07fb5c39: jle 0x7fb5c53 ---------------- IN: 0x07fb5c3b: mov $0xf5100,%esi ---------------- IN: 0x07fb5c40: mov %ebp,%edi ---------------- IN: 0x07fb5c42: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fb5c44: mov %edi,%ebp ---------------- IN: 0x07fb5c46: incl 0x18(%esp) ---------------- IN: 0x07fb5c4a: mov 0x18(%esp),%al ---------------- IN: 0x07fb5c4e: mov %al,0x5(%ebx) ---------------- IN: 0x07fb5c51: jmp 0x7fb5c57 ---------------- IN: 0x07fb5c57: movw $0xe800,0x6(%ebx) ---------------- IN: 0x07fb5c5d: mov $0xf399a,%eax ---------------- IN: 0x07fb5c62: call 0xebf57 ---------------- IN: 0x07fb5c67: lea 0x1(%eax),%ecx ---------------- IN: 0x07fb5c6a: cmp $0x1,%ecx ---------------- IN: 0x07fb5c6d: jle 0x7fb5c87 ---------------- IN: 0x07fb5c6f: mov $0xf399a,%esi ---------------- IN: 0x07fb5c74: mov %ebp,%edi ---------------- IN: 0x07fb5c76: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fb5c78: mov %edi,%ebp ---------------- IN: 0x07fb5c7a: incl 0x18(%esp) ---------------- IN: 0x07fb5c7e: mov 0x18(%esp),%al ---------------- IN: 0x07fb5c82: mov %al,0x8(%ebx) ---------------- IN: 0x07fb5c85: jmp 0x7fb5c8b ---------------- IN: 0x07fb5c8b: movb $0x0,0x9(%ebx) ---------------- IN: 0x07fb5c8f: lea 0xa(%ebx),%eax ---------------- IN: 0x07fb5c92: mov $0x8,%ecx ---------------- IN: 0x07fb5c97: xor %edx,%edx ---------------- IN: 0x07fb5c99: call 0xebf86 ---------------- IN: 0x07fb5c9e: movb $0x8,0xa(%ebx) ---------------- IN: 0x07fb5ca2: movb $0x0,0x12(%ebx) ---------------- IN: 0x07fb5ca6: movb $0x4,0x13(%ebx) ---------------- IN: 0x07fb5caa: movb $0x0,0x14(%ebx) ---------------- IN: 0x07fb5cae: movb $0x0,0x15(%ebx) ---------------- IN: 0x07fb5cb2: movb $0xff,0x16(%ebx) ---------------- IN: 0x07fb5cb6: movb $0xff,0x17(%ebx) ---------------- IN: 0x07fb5cba: movb $0x0,0x0(%ebp) ---------------- IN: 0x07fb5cbe: lea 0x1(%ebp),%ebx ---------------- IN: 0x07fb5cc1: cmpl $0x0,0x18(%esp) ---------------- IN: 0x07fb5cc6: jne 0x7fb5ccf ---------------- IN: 0x07fb5ccf: movzwl 0x24(%esp),%ecx ---------------- IN: 0x07fb5cd4: mov %ebx,%edi ---------------- IN: 0x07fb5cd6: mov 0x20(%esp),%esi ---------------- IN: 0x07fb5cda: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fb5cdc: mov 0x20(%esp),%eax ---------------- IN: 0x07fb5ce0: call 0x7faca19 ---------------- IN: 0x07fb5ce5: mov 0x88(%esp),%bl ---------------- IN: 0x07fb5cec: mov $0x10,%edx ---------------- IN: 0x07fb5cf1: lea 0x84(%esp),%eax ---------------- IN: 0x07fb5cf8: call 0xece7d ---------------- IN: 0x07fb5cfd: sub %eax,%ebx ---------------- IN: 0x07fb5cff: mov %bl,0x88(%esp) ---------------- IN: 0x07fb5d06: mov 0x99(%esp),%bl ---------------- IN: 0x07fb5d0d: movzbl 0x89(%esp),%edx ---------------- IN: 0x07fb5d15: sub $0x10,%edx ---------------- IN: 0x07fb5d18: lea 0x94(%esp),%eax ---------------- IN: 0x07fb5d1f: call 0xece7d ---------------- IN: 0x07fb5d24: sub %eax,%ebx ---------------- IN: 0x07fb5d26: mov %bl,0x99(%esp) ---------------- IN: 0x07fb5d2d: lea 0x84(%esp),%eax ---------------- IN: 0x07fb5d34: call 0x7fb057e ---------------- IN: 0x07fb057e: cmpl $0x0,0x7fbff34 ---------------- IN: 0x07fb0585: jne 0x7fb061d ---------------- IN: 0x07fb058b: push %edi ---------------- IN: 0x07fb058c: push %esi ---------------- IN: 0x07fb058d: push %ebx ---------------- IN: 0x07fb058e: sub $0xc,%esp ---------------- IN: 0x07fb0591: mov %eax,%esi ---------------- IN: 0x07fb0593: cmpl $0x5f4d535f,(%eax) ---------------- IN: 0x07fb0599: jne 0x7fb0617 ---------------- IN: 0x07fb059b: mov $0x10,%edx ---------------- IN: 0x07fb05a0: call 0xece7d ---------------- IN: 0x07fb05a5: test %al,%al ---------------- IN: 0x07fb05a7: jne 0x7fb0617 ---------------- IN: 0x07fb05a9: lea 0x10(%esi),%ebx ---------------- IN: 0x07fb05ac: mov $0x5,%ecx ---------------- IN: 0x07fb05b1: mov $0xf2afe,%edx ---------------- IN: 0x07fb05b6: mov %ebx,%eax ---------------- IN: 0x07fb05b8: call 0x7faab1e ---------------- IN: 0x07fb05bd: test %eax,%eax ---------------- IN: 0x07fb05bf: jne 0x7fb0617 ---------------- IN: 0x07fb05c1: movzbl 0x5(%esi),%edi ---------------- IN: 0x07fb05c5: lea -0x10(%edi),%edx ---------------- IN: 0x07fb05c8: mov %ebx,%eax ---------------- IN: 0x07fb05ca: call 0xece7d ---------------- IN: 0x07fb05cf: test %al,%al ---------------- IN: 0x07fb05d1: jne 0x7fb0617 ---------------- IN: 0x07fb05d3: mov %edi,%eax ---------------- IN: 0x07fb05d5: call 0x7facf68 ---------------- IN: 0x07fb05da: mov %eax,%ebx ---------------- IN: 0x07fb05dc: test %eax,%eax ---------------- IN: 0x07fb05de: jne 0x7fb05f5 ---------------- IN: 0x07fb05f5: mov %eax,0x8(%esp) ---------------- IN: 0x07fb05f9: mov %esi,0x4(%esp) ---------------- IN: 0x07fb05fd: movl $0xf2b04,(%esp) ---------------- IN: 0x07fb0604: call 0xee0fe ---------------- IN: 0x07fb0609: movzbl 0x5(%esi),%ecx ---------------- IN: 0x07fb060d: mov %ebx,%edi ---------------- IN: 0x07fb060f: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fb0611: mov %ebx,0x7fbff34 ---------------- IN: 0x07fb0617: add $0xc,%esp ---------------- IN: 0x07fb061a: pop %ebx ---------------- IN: 0x07fb061b: pop %esi ---------------- IN: 0x07fb061c: pop %edi ---------------- IN: 0x07fb061d: ret ---------------- IN: 0x07fb5d39: jmp 0x7fb6926 ---------------- IN: 0x07fb6926: lea 0x78(%esp),%edx ---------------- IN: 0x07fb692a: mov $0xf39b0,%eax ---------------- IN: 0x07fb692f: call 0x7fad22c ---------------- IN: 0x07fb6934: mov %eax,0x20(%esp) ---------------- IN: 0x07fb6938: test %eax,%eax ---------------- IN: 0x07fb693a: je 0x7fb6da1 ---------------- IN: 0x07fb6940: mov 0x78(%esp),%eax ---------------- IN: 0x07fb6944: test $0x7f,%al ---------------- IN: 0x07fb6946: je 0x7fb695c ---------------- IN: 0x07fb695c: shr $0x7,%eax ---------------- IN: 0x07fb695f: lea 0x4(,%eax,8),%eax ---------------- IN: 0x07fb6966: call 0x7facfb8 ---------------- IN: 0x07fb696b: mov %eax,0x18(%esp) ---------------- IN: 0x07fb696f: test %eax,%eax ---------------- IN: 0x07fb6971: jne 0x7fb6984 ---------------- IN: 0x07fb6984: mov 0x18(%esp),%eax ---------------- IN: 0x07fb6988: movl $0x0,(%eax) ---------------- IN: 0x07fb698e: mov 0x20(%esp),%eax ---------------- IN: 0x07fb6992: lea 0x4(%eax),%ebp ---------------- IN: 0x07fb6995: movl $0x0,0x24(%esp) ---------------- IN: 0x07fb699d: mov 0x24(%esp),%eax ---------------- IN: 0x07fb69a1: cmp 0x78(%esp),%eax ---------------- IN: 0x07fb69a5: jge 0x7fb6d84 ---------------- IN: 0x07fb69ab: mov -0x4(%ebp),%eax ---------------- IN: 0x07fb69ae: cmp $0x2,%eax ---------------- IN: 0x07fb69b1: je 0x7fb6aac ---------------- IN: 0x07fb69b7: ja 0x7fb69c1 ---------------- IN: 0x07fb69b9: dec %eax ---------------- IN: 0x07fb69ba: je 0x7fb69d8 ---------------- IN: 0x07fb69d8: mov 0x18(%esp),%eax ---------------- IN: 0x07fb69dc: mov (%eax),%edx ---------------- IN: 0x07fb69de: mov 0x38(%ebp),%edi ---------------- IN: 0x07fb69e1: lea -0x1(%edi),%eax ---------------- IN: 0x07fb69e4: test %edi,%eax ---------------- IN: 0x07fb69e6: jne 0x7fb6a9d ---------------- IN: 0x07fb69ec: mov 0x3c(%ebp),%al ---------------- IN: 0x07fb69ef: cmp $0x1,%al ---------------- IN: 0x07fb69f1: je 0x7fb6a02 ---------------- IN: 0x07fb69f3: cmp $0x2,%al ---------------- IN: 0x07fb69f5: jne 0x7fb6a9d ---------------- IN: 0x07fb69fb: mov $0x7fbfeac,%ebx ---------------- IN: 0x07fb6a00: jmp 0x7fb6a07 ---------------- IN: 0x07fb6a07: cmp $0xf,%edi ---------------- IN: 0x07fb6a0a: ja 0x7fb6a11 ---------------- IN: 0x07fb6a11: cmpb $0x0,0x37(%ebp) ---------------- IN: 0x07fb6a15: jne 0x7fb6a9d ---------------- IN: 0x07fb6a1b: mov 0x18(%esp),%eax ---------------- IN: 0x07fb6a1f: lea (%eax,%edx,8),%esi ---------------- IN: 0x07fb6a22: lea 0x4(%esi),%eax ---------------- IN: 0x07fb6a25: mov %eax,0x2c(%esp) ---------------- IN: 0x07fb6a29: mov %ebp,%eax ---------------- IN: 0x07fb6a2b: call 0x7fac623 ---------------- IN: 0x07fb6a30: mov %eax,0x4(%esi) ---------------- IN: 0x07fb6a33: test %eax,%eax ---------------- IN: 0x07fb6a35: je 0x7fb6d77 ---------------- IN: 0x07fb6a3b: mov 0x84(%eax),%edx ---------------- IN: 0x07fb6a41: test %edx,%edx ---------------- IN: 0x07fb6a43: je 0x7fb6d77 ---------------- IN: 0x07fb6a49: mov %edi,%ecx ---------------- IN: 0x07fb6a4b: mov %ebx,%eax ---------------- IN: 0x07fb6a4d: call 0x7facf3a ---------------- IN: 0x07fb6a52: mov %eax,%ebx ---------------- IN: 0x07fb6a54: mov $0x7fbdfa8,%edx ---------------- IN: 0x07fb6a59: mov $0x57,%eax ---------------- IN: 0x07fb6a5e: test %ebx,%ebx ---------------- IN: 0x07fb6a60: je 0x7fb6d0c ---------------- IN: 0x07fb6a66: mov 0x4(%esi),%edi ---------------- IN: 0x07fb6a69: mov 0x84(%edi),%ecx ---------------- IN: 0x07fb6a6f: mov %ebx,%edx ---------------- IN: 0x07fb6a71: mov %edi,%eax ---------------- IN: 0x07fb6a73: call *0x88(%edi) ---------------- IN: 0x07fb6a79: mov 0x4(%esi),%edx ---------------- IN: 0x07fb6a7c: cmp 0x84(%edx),%eax ---------------- IN: 0x07fb6a82: jne 0x7fb6a96 ---------------- IN: 0x07fb6a84: mov 0x2c(%esp),%eax ---------------- IN: 0x07fb6a88: mov %ebx,0x4(%eax) ---------------- IN: 0x07fb6a8b: mov 0x18(%esp),%eax ---------------- IN: 0x07fb6a8f: incl (%eax) ---------------- IN: 0x07fb6a91: jmp 0x7fb6d77 ---------------- IN: 0x07fb6d77: subl $0xffffff80,0x24(%esp) ---------------- IN: 0x07fb6d7c: sub $0xffffff80,%ebp ---------------- IN: 0x07fb6d7f: jmp 0x7fb699d ---------------- IN: 0x07fb6a02: mov $0x7fbfeb0,%ebx ---------------- IN: 0x07fb69c1: cmp $0x3,%eax ---------------- IN: 0x07fb69c4: je 0x7fb6b61 ---------------- IN: 0x07fb6b61: mov 0x38(%ebp),%edi ---------------- IN: 0x07fb6b64: mov 0x3c(%ebp),%esi ---------------- IN: 0x07fb6b67: mov 0x40(%ebp),%ebx ---------------- IN: 0x07fb6b6a: mov 0x18(%esp),%edx ---------------- IN: 0x07fb6b6e: mov %ebp,%eax ---------------- IN: 0x07fb6b70: call 0x7fab7f8 ---------------- IN: 0x07fab7f8: push %ebp ---------------- IN: 0x07fab7f9: push %edi ---------------- IN: 0x07fab7fa: push %esi ---------------- IN: 0x07fab7fb: push %ebx ---------------- IN: 0x07fab7fc: mov %eax,%edi ---------------- IN: 0x07fab7fe: cmpb $0x0,0x37(%eax) ---------------- IN: 0x07fab802: jne 0x7fab829 ---------------- IN: 0x07fab804: mov %edx,%esi ---------------- IN: 0x07fab806: mov (%edx),%ebp ---------------- IN: 0x07fab808: xor %ebx,%ebx ---------------- IN: 0x07fab80a: cmp %ebp,%ebx ---------------- IN: 0x07fab80c: jge 0x7fab829 ---------------- IN: 0x07fab80e: mov 0x4(%esi,%ebx,8),%eax ---------------- IN: 0x07fab812: add $0x4,%eax ---------------- IN: 0x07fab815: mov %edi,%edx ---------------- IN: 0x07fab817: call 0xebf66 ---------------- IN: 0x000ebf7d: inc %ecx ---------------- IN: 0x000ebf7e: test %bl,%bl ---------------- IN: 0x000ebf80: jne 0xebf69 ---------------- IN: 0x07fab81c: test %eax,%eax ---------------- IN: 0x07fab81e: jne 0x7fab826 ---------------- IN: 0x07fab826: inc %ebx ---------------- IN: 0x07fab827: jmp 0x7fab80a ---------------- IN: 0x000ebf82: xor %eax,%eax ---------------- IN: 0x07fab820: lea 0x4(%esi,%ebx,8),%eax ---------------- IN: 0x07fab824: jmp 0x7fab82b ---------------- IN: 0x07fab82b: pop %ebx ---------------- IN: 0x07fab82c: pop %esi ---------------- IN: 0x07fab82d: pop %edi ---------------- IN: 0x07fab82e: pop %ebp ---------------- IN: 0x07fab82f: ret ---------------- IN: 0x07fb6b75: test %eax,%eax ---------------- IN: 0x07fb6b77: je 0x7fb6ba9 ---------------- IN: 0x07fb6b79: mov 0x4(%eax),%edx ---------------- IN: 0x07fb6b7c: test %edx,%edx ---------------- IN: 0x07fb6b7e: je 0x7fb6ba9 ---------------- IN: 0x07fb6b80: mov (%eax),%eax ---------------- IN: 0x07fb6b82: mov 0x84(%eax),%eax ---------------- IN: 0x07fb6b88: cmp %eax,%edi ---------------- IN: 0x07fb6b8a: jae 0x7fb6ba9 ---------------- IN: 0x07fb6b8c: mov %ebx,%ecx ---------------- IN: 0x07fb6b8e: add %esi,%ecx ---------------- IN: 0x07fb6b90: jb 0x7fb6ba9 ---------------- IN: 0x07fb6b92: cmp %eax,%ecx ---------------- IN: 0x07fb6b94: ja 0x7fb6ba9 ---------------- IN: 0x07fb6b96: add %edx,%edi ---------------- IN: 0x07fb6b98: lea (%edx,%esi,1),%eax ---------------- IN: 0x07fb6b9b: mov %ebx,%edx ---------------- IN: 0x07fb6b9d: call 0xece7d ---------------- IN: 0x07fb6ba2: sub %al,(%edi) ---------------- IN: 0x07fb6ba4: jmp 0x7fb6d77 ---------------- IN: 0x07fb6aac: mov 0x70(%ebp),%edi ---------------- IN: 0x07fb6aaf: movl $0x0,0x84(%esp) ---------------- IN: 0x07fb6aba: movl $0x0,0x88(%esp) ---------------- IN: 0x07fb6ac5: mov 0x18(%esp),%ebx ---------------- IN: 0x07fb6ac9: mov %ebx,%edx ---------------- IN: 0x07fb6acb: mov %ebp,%eax ---------------- IN: 0x07fb6acd: call 0x7fab7f8 ---------------- IN: 0x07fb6ad2: mov %eax,%esi ---------------- IN: 0x07fb6ad4: lea 0x38(%ebp),%eax ---------------- IN: 0x07fb6ad7: mov %ebx,%edx ---------------- IN: 0x07fb6ad9: call 0x7fab7f8 ---------------- IN: 0x07fb6ade: test %eax,%eax ---------------- IN: 0x07fb6ae0: je 0x7fb6b52 ---------------- IN: 0x07fb6ae2: test %esi,%esi ---------------- IN: 0x07fb6ae4: je 0x7fb6b52 ---------------- IN: 0x07fb6ae6: mov 0x4(%esi),%ecx ---------------- IN: 0x07fb6ae9: test %ecx,%ecx ---------------- IN: 0x07fb6aeb: je 0x7fb6b52 ---------------- IN: 0x07fb6aed: mov 0x4(%eax),%ebx ---------------- IN: 0x07fb6af0: test %ebx,%ebx ---------------- IN: 0x07fb6af2: je 0x7fb6b52 ---------------- IN: 0x07fb6af4: mov 0x74(%ebp),%al ---------------- IN: 0x07fb6af7: mov %al,0x2c(%esp) ---------------- IN: 0x07fb6afb: movzbl %al,%edx ---------------- IN: 0x07fb6afe: mov %edx,%eax ---------------- IN: 0x07fb6b00: add %edi,%eax ---------------- IN: 0x07fb6b02: jb 0x7fb6b52 ---------------- IN: 0x07fb6b04: mov (%esi),%esi ---------------- IN: 0x07fb6b06: cmp 0x84(%esi),%eax ---------------- IN: 0x07fb6b0c: ja 0x7fb6b52 ---------------- IN: 0x07fb6b0e: mov 0x2c(%esp),%al ---------------- IN: 0x07fb6b12: dec %eax ---------------- IN: 0x07fb6b13: cmp $0x7,%al ---------------- IN: 0x07fb6b15: ja 0x7fb6b52 ---------------- IN: 0x07fb6b17: lea -0x1(%edx),%eax ---------------- IN: 0x07fb6b1a: test %edx,%eax ---------------- IN: 0x07fb6b1c: jne 0x7fb6b52 ---------------- IN: 0x07fb6b1e: lea (%ecx,%edi,1),%eax ---------------- IN: 0x07fb6b21: lea 0x84(%esp),%edi ---------------- IN: 0x07fb6b28: mov %eax,%esi ---------------- IN: 0x07fb6b2a: mov %edx,%ecx ---------------- IN: 0x07fb6b2c: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fb6b2e: mov %ebx,%ecx ---------------- IN: 0x07fb6b30: xor %ebx,%ebx ---------------- IN: 0x07fb6b32: add %ecx,0x84(%esp) ---------------- IN: 0x07fb6b39: adc %ebx,0x88(%esp) ---------------- IN: 0x07fb6b40: mov %eax,%edi ---------------- IN: 0x07fb6b42: lea 0x84(%esp),%esi ---------------- IN: 0x07fb6b49: mov %edx,%ecx ---------------- IN: 0x07fb6b4b: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fb6b4d: jmp 0x7fb6d77 ---------------- IN: 0x07fb69bc: jmp 0x7fb6d77 ---------------- IN: 0x07fb6d84: mov 0x18(%esp),%eax ---------------- IN: 0x07fb6d88: call 0x7faca19 ---------------- IN: 0x07fb6d8d: mov 0x20(%esp),%eax ---------------- IN: 0x07fb6d91: call 0x7faca19 ---------------- IN: 0x07fb6d96: jmp 0x7fb6da9 ---------------- IN: 0x07fb6da9: mov $0xf5c10,%esi ---------------- IN: 0x07fb6dae: mov $0xf541f,%ebx ---------------- IN: 0x07fb6db3: and $0xfffffff0,%ebx ---------------- IN: 0x07fb6db6: mov %esi,%edi ---------------- IN: 0x07fb6db8: and $0xfffffff0,%edi ---------------- IN: 0x07fb6dbb: cmp %edi,%ebx ---------------- IN: 0x07fb6dbd: ja 0x7fb6dd3 ---------------- IN: 0x07fb6dbf: mov %esi,%edx ---------------- IN: 0x07fb6dc1: sub %ebx,%edx ---------------- IN: 0x07fb6dc3: mov %ebx,%eax ---------------- IN: 0x07fb6dc5: call 0x7fab951 ---------------- IN: 0x07fab951: push %edi ---------------- IN: 0x07fab952: push %esi ---------------- IN: 0x07fab953: push %ebx ---------------- IN: 0x07fab954: mov %eax,%ebx ---------------- IN: 0x07fab956: cmpl $0x20525450,0x4(%eax) ---------------- IN: 0x07fab95d: jne 0x7fab9a1 ---------------- IN: 0x07fab9a1: or $0xffffffff,%eax ---------------- IN: 0x07fab9a4: pop %ebx ---------------- IN: 0x07fab9a5: pop %esi ---------------- IN: 0x07fab9a6: pop %edi ---------------- IN: 0x07fab9a7: ret ---------------- IN: 0x07fb6dca: test %eax,%eax ---------------- IN: 0x07fb6dcc: jns 0x7fb6dd5 ---------------- IN: 0x07fb6dce: add $0x10,%ebx ---------------- IN: 0x07fb6dd1: jmp 0x7fb6dbb ---------------- IN: 0x07fab95f: cmpl $0x20445352,(%eax) ---------------- IN: 0x07fab965: jne 0x7fab9a1 ---------------- IN: 0x07fab967: mov %edx,%edi ---------------- IN: 0x07fab969: cmp $0x13,%edx ---------------- IN: 0x07fab96c: jbe 0x7fab9a1 ---------------- IN: 0x07fab96e: mov $0x14,%edx ---------------- IN: 0x07fab973: call 0xece7d ---------------- IN: 0x07fab978: test %al,%al ---------------- IN: 0x07fab97a: jne 0x7fab9a1 ---------------- IN: 0x07fab97c: cmpb $0x1,0xf(%ebx) ---------------- IN: 0x07fab980: jbe 0x7fab998 ---------------- IN: 0x07fab998: mov $0x14,%esi ---------------- IN: 0x07fab99d: mov %esi,%eax ---------------- IN: 0x07fab99f: jmp 0x7fab9a4 ---------------- IN: 0x07fb6dd5: mov %ebx,0xf5330 ---------------- IN: 0x07fb6ddb: test %ebx,%ebx ---------------- IN: 0x07fb6ddd: jne 0x7fb7863 ---------------- IN: 0x07fb7863: add $0xa4,%esp ---------------- IN: 0x07fb7869: pop %ebx ---------------- IN: 0x07fb786a: pop %esi ---------------- IN: 0x07fb786b: pop %edi ---------------- IN: 0x07fb786c: pop %ebp ---------------- IN: 0x07fb786d: ret ---------------- IN: 0x07fb78df: cmpw $0x40,0xf5f30 ---------------- IN: 0x07fb78e7: jne 0x7fb7a06 ---------------- IN: 0x07fb7a06: mov $0x34,%al ---------------- IN: 0x07fb7a08: out %al,$0x43 ---------------- IN: 0x07fb7a0a: xor %eax,%eax ---------------- IN: 0x07fb7a0c: out %al,$0x40 ---------------- IN: 0x07fb7a0e: out %al,$0x40 ---------------- IN: 0x07fb7a10: mov $0x8a,%cl ---------------- IN: 0x07fb7a12: mov %cl,%al ---------------- IN: 0x07fb7a14: out %al,$0x70 ---------------- IN: 0x07fb7a16: mov $0x26,%al ---------------- IN: 0x07fb7a18: out %al,$0x71 ---------------- IN: 0x07fb7a1a: mov $0x8b,%al ---------------- IN: 0x07fb7a1c: out %al,$0x70 ---------------- IN: 0x07fb7a1e: in $0x71,%al ---------------- IN: 0x07fb7a20: and $0x1,%eax ---------------- IN: 0x07fb7a23: or $0x2,%eax ---------------- IN: 0x07fb7a26: out %al,$0x71 ---------------- IN: 0x07fb7a28: mov $0x8c,%al ---------------- IN: 0x07fb7a2a: out %al,$0x70 ---------------- IN: 0x07fb7a2c: in $0x71,%al ---------------- IN: 0x07fb7a2e: mov $0x8d,%al ---------------- IN: 0x07fb7a30: out %al,$0x70 ---------------- IN: 0x07fb7a32: in $0x71,%al ---------------- IN: 0x07fb7a34: mov %cl,%al ---------------- IN: 0x07fb7a36: out %al,$0x70 ---------------- IN: 0x07fb7a38: in $0x71,%al ---------------- IN: 0x07fb7a3a: test %al,%al ---------------- IN: 0x07fb7a3c: jns 0x7fb7a66 ---------------- IN: 0x07fb7a66: mov $0x80,%al ---------------- IN: 0x07fb7a68: out %al,$0x70 ---------------- IN: 0x07fb7a6a: in $0x71,%al ---------------- IN: 0x07fb7a6c: mov %al,%dl ---------------- IN: 0x07fb7a6e: mov $0x82,%al ---------------- IN: 0x07fb7a70: out %al,$0x70 ---------------- IN: 0x07fb7a72: in $0x71,%al ---------------- IN: 0x07fb7a74: mov %al,%cl ---------------- IN: 0x07fb7a76: mov $0x84,%al ---------------- IN: 0x07fb7a78: out %al,$0x70 ---------------- IN: 0x07fb7a7a: in $0x71,%al ---------------- IN: 0x07fb7a7c: mov %eax,%ebx ---------------- IN: 0x07fb7a7e: and $0xf,%ebx ---------------- IN: 0x07fb7a81: shr $0x4,%al ---------------- IN: 0x07fb7a84: movzbl %al,%eax ---------------- IN: 0x07fb7a87: imul $0xa,%eax,%eax ---------------- IN: 0x07fb7a8a: add %ebx,%eax ---------------- IN: 0x07fb7a8c: imul $0x3c,%eax,%eax ---------------- IN: 0x07fb7a8f: mov %ecx,%ebx ---------------- IN: 0x07fb7a91: and $0xf,%ebx ---------------- IN: 0x07fb7a94: shr $0x4,%cl ---------------- IN: 0x07fb7a97: movzbl %cl,%ecx ---------------- IN: 0x07fb7a9a: imul $0xa,%ecx,%ecx ---------------- IN: 0x07fb7a9d: add %ebx,%ecx ---------------- IN: 0x07fb7a9f: add %eax,%ecx ---------------- IN: 0x07fb7aa1: imul $0x3c,%ecx,%ecx ---------------- IN: 0x07fb7aa4: mov %edx,%eax ---------------- IN: 0x07fb7aa6: and $0xf,%eax ---------------- IN: 0x07fb7aa9: shr $0x4,%dl ---------------- IN: 0x07fb7aac: movzbl %dl,%edx ---------------- IN: 0x07fb7aaf: imul $0xa,%edx,%edx ---------------- IN: 0x07fb7ab2: add %edx,%eax ---------------- IN: 0x07fb7ab4: add %ecx,%eax ---------------- IN: 0x07fb7ab6: imul $0x3e8,%eax,%eax ---------------- IN: 0x07fb7abc: mov $0x369e99,%edx ---------------- IN: 0x07fb7ac1: mul %edx ---------------- IN: 0x07fb7ac3: add $0xffff,%eax ---------------- IN: 0x07fb7ac8: adc $0x0,%edx ---------------- IN: 0x07fb7acb: shrd $0x10,%edx,%eax ---------------- IN: 0x07fb7acf: shr $0x10,%edx ---------------- IN: 0x07fb7ad2: add $0xbb7,%eax ---------------- IN: 0x07fb7ad7: mov $0xbb8,%ecx ---------------- IN: 0x07fb7adc: xor %edx,%edx ---------------- IN: 0x07fb7ade: div %ecx ---------------- IN: 0x07fb7ae0: mov $0x1800b0,%ecx ---------------- IN: 0x07fb7ae5: xor %edx,%edx ---------------- IN: 0x07fb7ae7: div %ecx ---------------- IN: 0x07fb7ae9: mov %edx,0x46c ---------------- IN: 0x07fb7aef: mov $0xb2,%al ---------------- IN: 0x07fb7af1: out %al,$0x70 ---------------- IN: 0x07fb7af3: in $0x71,%al ---------------- IN: 0x07fb7af5: mov %al,0xeb588 ---------------- IN: 0x07fb7afa: mov $0x1,%eax ---------------- IN: 0x07fb7aff: call 0x7fac1c9 ---------------- IN: 0x07fb7b04: mov $0xffea5,%eax ---------------- IN: 0x07fb7b09: mov %ax,0x20 ---------------- IN: 0x07fb7b0f: movw $0xf000,0x22 ---------------- IN: 0x07fb7b18: mov $0x100,%eax ---------------- IN: 0x07fb7b1d: call 0x7fac1c9 ---------------- IN: 0x07fb7b22: mov $0xfd455,%eax ---------------- IN: 0x07fb7b27: mov %ax,0x1c0 ---------------- IN: 0x07fb7b2d: movw $0xf000,0x1c2 ---------------- IN: 0x07fb7b36: mov $0x324d5054,%eax ---------------- IN: 0x07fb7b3b: call 0xec1a9 ---------------- IN: 0x000ec1a9: mov 0xf5330,%edx ---------------- IN: 0x000ec1af: test %edx,%edx ---------------- IN: 0x000ec1b1: je 0xec1f3 ---------------- IN: 0x000ec1b3: cmpl $0x20525450,0x4(%edx) ---------------- IN: 0x000ec1ba: jne 0xec1f3 ---------------- IN: 0x000ec1bc: cmpl $0x20445352,(%edx) ---------------- IN: 0x000ec1c2: jne 0xec1f3 ---------------- IN: 0x000ec1c4: mov 0x10(%edx),%edx ---------------- IN: 0x000ec1c7: test %edx,%edx ---------------- IN: 0x000ec1c9: je 0xec1f3 ---------------- IN: 0x000ec1cb: cmpl $0x54445352,(%edx) ---------------- IN: 0x000ec1d1: jne 0xec1f3 ---------------- IN: 0x000ec1d3: push %ebx ---------------- IN: 0x000ec1d4: mov 0x4(%edx),%ebx ---------------- IN: 0x000ec1d7: add %edx,%ebx ---------------- IN: 0x000ec1d9: add $0x24,%edx ---------------- IN: 0x000ec1dc: cmp %edx,%ebx ---------------- IN: 0x000ec1de: jbe 0xec1ef ---------------- IN: 0x000ec1e0: mov (%edx),%ecx ---------------- IN: 0x000ec1e2: test %ecx,%ecx ---------------- IN: 0x000ec1e4: je 0xec1ea ---------------- IN: 0x000ec1e6: cmp %eax,(%ecx) ---------------- IN: 0x000ec1e8: je 0xec1f6 ---------------- IN: 0x000ec1ea: add $0x4,%edx ---------------- IN: 0x000ec1ed: jmp 0xec1dc ---------------- IN: 0x000ec1ef: xor %eax,%eax ---------------- IN: 0x000ec1f1: jmp 0xec1f8 ---------------- IN: 0x000ec1f8: pop %ebx ---------------- IN: 0x000ec1f9: ret ---------------- IN: 0x07fb7b40: test %eax,%eax ---------------- IN: 0x07fb7b42: je 0x7fb7b71 ---------------- IN: 0x07fb7b71: mov $0x41504354,%eax ---------------- IN: 0x07fb7b76: call 0xec1a9 ---------------- IN: 0x07fb7b7b: test %eax,%eax ---------------- IN: 0x07fb7b7d: je 0x7fb7f6b ---------------- IN: 0x07fb7f6b: add $0xbc,%esp ---------------- IN: 0x07fb7f71: pop %ebx ---------------- IN: 0x07fb7f72: pop %esi ---------------- IN: 0x07fb7f73: pop %edi ---------------- IN: 0x07fb7f74: pop %ebp ---------------- IN: 0x07fb7f75: ret ---------------- IN: 0x07fbb228: call 0xebe3d ---------------- IN: 0x000ebe3d: xor %eax,%eax ---------------- IN: 0x000ebe3f: cmpb $0x2,0xf5400 ---------------- IN: 0x000ebe46: jne 0xebe54 ---------------- IN: 0x000ebe54: ret ---------------- IN: 0x07fbb22d: test %eax,%eax ---------------- IN: 0x07fbb22f: je 0x7fbb236 ---------------- IN: 0x07fbb236: movl $0xf43a8,(%esp) ---------------- IN: 0x07fbb23d: call 0xee0fe ---------------- IN: 0x07fbb242: mov $0x1,%edx ---------------- IN: 0x07fbb247: xor %ecx,%ecx ---------------- IN: 0x07fbb249: mov $0xf43c1,%eax ---------------- IN: 0x07fbb24e: call 0x7fac658 ---------------- IN: 0x07fbb253: mov %eax,0xf53f4 ---------------- IN: 0x07fbb258: mov $0x1,%edx ---------------- IN: 0x07fbb25d: xor %ecx,%ecx ---------------- IN: 0x07fbb25f: mov $0xf43d9,%eax ---------------- IN: 0x07fbb264: call 0x7fac658 ---------------- IN: 0x07fbb269: mov %eax,0xf53f0 ---------------- IN: 0x07fbb26e: mov $0x2,%edx ---------------- IN: 0x07fbb273: xor %ecx,%ecx ---------------- IN: 0x07fbb275: mov $0xf43f0,%eax ---------------- IN: 0x07fbb27a: call 0x7fac658 ---------------- IN: 0x07fbb27f: mov %eax,0x7fbff50 ---------------- IN: 0x07fbb284: mov $0x1,%edx ---------------- IN: 0x07fbb289: xor %ecx,%ecx ---------------- IN: 0x07fbb28b: mov $0xf4407,%eax ---------------- IN: 0x07fbb290: call 0x7fac658 ---------------- IN: 0x07fbb295: mov %eax,0xf53ec ---------------- IN: 0x07fbb29a: call 0xec11b ---------------- IN: 0x000ec11b: mov 0xf53f8,%eax ---------------- IN: 0x000ec120: mov 0xc(%eax),%eax ---------------- IN: 0x000ec123: sub $0x10,%eax ---------------- IN: 0x000ec126: and $0xfffff800,%eax ---------------- IN: 0x000ec12b: ret ---------------- IN: 0x07fbb29f: lea -0xc0000(%eax),%ecx ---------------- IN: 0x07fbb2a5: xor %edx,%edx ---------------- IN: 0x07fbb2a7: mov $0xc0000,%eax ---------------- IN: 0x07fbb2ac: call 0xebf86 ---------------- IN: 0x07fbb2b1: mov 0x7fbfe28,%eax ---------------- IN: 0x07fbb2b6: lea -0x4(%eax),%ebx ---------------- IN: 0x07fbb2b9: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fbb2bc: je 0x7fbd794 ---------------- IN: 0x07fbb2c2: mov %ebx,%eax ---------------- IN: 0x07fbb2c4: call 0x7fab9c5 ---------------- IN: 0x07fbb2c9: test %eax,%eax ---------------- IN: 0x07fbb2cb: jne 0x7fbb2d5 ---------------- IN: 0x07fbb2cd: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fbb2d0: sub $0x4,%ebx ---------------- IN: 0x07fbb2d3: jmp 0x7fbb2b9 ---------------- IN: 0x07fbb2d5: mov $0xf441c,%edx ---------------- IN: 0x07fbb2da: mov $0xf23ec,%eax ---------------- IN: 0x07fbb2df: call 0xebf66 ---------------- IN: 0x07fbb2e4: test %eax,%eax ---------------- IN: 0x07fbb2e6: jne 0x7fbb311 ---------------- IN: 0x07fbb311: mov $0xf442d,%edx ---------------- IN: 0x07fbb316: mov $0xf23ec,%eax ---------------- IN: 0x07fbb31b: call 0xebf66 ---------------- IN: 0x07fbb320: test %eax,%eax ---------------- IN: 0x07fbb322: jne 0x7fbb33b ---------------- IN: 0x07fbb33b: mov $0xf4438,%edx ---------------- IN: 0x07fbb340: mov $0xf23ec,%eax ---------------- IN: 0x07fbb345: call 0xebf66 ---------------- IN: 0x07fbb34a: test %eax,%eax ---------------- IN: 0x07fbb34c: jne 0x7fbb377 ---------------- IN: 0x07fbb377: mov $0xf4445,%edx ---------------- IN: 0x07fbb37c: mov $0xf23ec,%eax ---------------- IN: 0x07fbb381: call 0xebf66 ---------------- IN: 0x07fbb386: test %eax,%eax ---------------- IN: 0x07fbb388: jne 0x7fbb3b3 ---------------- IN: 0x07fbb3b3: mov 0x10(%ebx),%ax ---------------- IN: 0x07fbb3b7: cmp $0x1106,%ax ---------------- IN: 0x07fbb3bb: jne 0x7fbb4ac ---------------- IN: 0x07fbb4ac: cmp $0x8086,%ax ---------------- IN: 0x07fbb4b0: jne 0x7fbb4ca ---------------- IN: 0x07fbb4ca: xor %ecx,%ecx ---------------- IN: 0x07fbb4cc: mov $0x1,%edx ---------------- IN: 0x07fbb4d1: mov %ebx,%eax ---------------- IN: 0x07fbb4d3: call 0x7fb2382 ---------------- IN: 0x07fb2382: push %ebp ---------------- IN: 0x07fb2383: push %edi ---------------- IN: 0x07fb2384: push %esi ---------------- IN: 0x07fb2385: push %ebx ---------------- IN: 0x07fb2386: sub $0x3c,%esp ---------------- IN: 0x07fb2389: mov %eax,%edi ---------------- IN: 0x07fb238b: mov %edx,0x14(%esp) ---------------- IN: 0x07fb238f: mov %ecx,%ebp ---------------- IN: 0x07fb2391: movzwl 0x12(%eax),%eax ---------------- IN: 0x07fb2395: mov %eax,0x10(%esp) ---------------- IN: 0x07fb2399: movzwl 0x10(%edi),%eax ---------------- IN: 0x07fb239d: mov %eax,0xc(%esp) ---------------- IN: 0x07fb23a1: movl $0xf315c,0x8(%esp) ---------------- IN: 0x07fb23a9: movl $0x11,0x4(%esp) ---------------- IN: 0x07fb23b1: lea 0x2b(%esp),%ebx ---------------- IN: 0x07fb23b5: mov %ebx,(%esp) ---------------- IN: 0x07fb23b8: call 0x7fb1d37 ---------------- IN: 0x07fb1d37: push %ebx ---------------- IN: 0x07fb1d38: sub $0xc,%esp ---------------- IN: 0x07fb1d3b: mov 0x14(%esp),%ebx ---------------- IN: 0x07fb1d3f: mov 0x18(%esp),%edx ---------------- IN: 0x07fb1d43: xor %eax,%eax ---------------- IN: 0x07fb1d45: test %edx,%edx ---------------- IN: 0x07fb1d47: je 0x7fb1d7d ---------------- IN: 0x07fb1d49: movl $0x7faab10,(%esp) ---------------- IN: 0x07fb1d50: mov %ebx,0x4(%esp) ---------------- IN: 0x07fb1d54: add %ebx,%edx ---------------- IN: 0x07fb1d56: mov %edx,0x8(%esp) ---------------- IN: 0x07fb1d5a: lea 0x20(%esp),%ecx ---------------- IN: 0x07fb1d5e: mov 0x1c(%esp),%edx ---------------- IN: 0x07fb1d62: mov %esp,%eax ---------------- IN: 0x07fb1d64: call 0xed938 ---------------- IN: 0x07faab10: mov 0x4(%eax),%ecx ---------------- IN: 0x07faab13: cmp 0x8(%eax),%ecx ---------------- IN: 0x07faab16: jae 0x7faab1d ---------------- IN: 0x07faab18: mov %dl,(%ecx) ---------------- IN: 0x07faab1a: incl 0x4(%eax) ---------------- IN: 0x07faab1d: ret ---------------- IN: 0x07fb1d69: mov 0x4(%esp),%eax ---------------- IN: 0x07fb1d6d: mov 0x8(%esp),%edx ---------------- IN: 0x07fb1d71: cmp %edx,%eax ---------------- IN: 0x07fb1d73: jb 0x7fb1d78 ---------------- IN: 0x07fb1d78: movb $0x0,(%eax) ---------------- IN: 0x07fb1d7b: sub %ebx,%eax ---------------- IN: 0x07fb1d7d: add $0xc,%esp ---------------- IN: 0x07fb1d80: pop %ebx ---------------- IN: 0x07fb1d81: ret ---------------- IN: 0x07fb23bd: mov %ebx,%eax ---------------- IN: 0x07fb23bf: call 0x7fac623 ---------------- IN: 0x07fb23c4: mov %eax,0x1c(%esp) ---------------- IN: 0x07fb23c8: test %eax,%eax ---------------- IN: 0x07fb23ca: je 0x7fb23d3 ---------------- IN: 0x07fb23d3: cmpl $0x1,0x7fbff50 ---------------- IN: 0x07fb23da: jg 0x7fb23ed ---------------- IN: 0x07fb23ed: mov %edi,%eax ---------------- IN: 0x07fb23ef: call 0x7fae21e ---------------- IN: 0x07fae21e: push %ebp ---------------- IN: 0x07fae21f: push %edi ---------------- IN: 0x07fae220: push %esi ---------------- IN: 0x07fae221: push %ebx ---------------- IN: 0x07fae222: sub $0x10,%esp ---------------- IN: 0x07fae225: mov %eax,%ebp ---------------- IN: 0x07fae227: testb $0x7f,0x18(%eax) ---------------- IN: 0x07fae22b: jne 0x7fae362 ---------------- IN: 0x07fae231: movzwl (%eax),%edi ---------------- IN: 0x07fae234: mov $0x30,%edx ---------------- IN: 0x07fae239: mov %edi,%eax ---------------- IN: 0x07fae23b: call 0xec01e ---------------- IN: 0x07fae240: mov %eax,%esi ---------------- IN: 0x07fae242: mov $0xfffffffe,%ecx ---------------- IN: 0x07fae247: mov $0x30,%edx ---------------- IN: 0x07fae24c: mov %edi,%eax ---------------- IN: 0x07fae24e: call 0xebf91 ---------------- IN: 0x07fae253: mov $0x30,%edx ---------------- IN: 0x07fae258: mov %edi,%eax ---------------- IN: 0x07fae25a: call 0xec01e ---------------- IN: 0x07fae25f: and $0xfffffffe,%esi ---------------- IN: 0x07fae262: lea -0x1(%eax),%edx ---------------- IN: 0x07fae265: cmp $0xfffffffd,%edx ---------------- IN: 0x07fae268: ja 0x7fae354 ---------------- IN: 0x07fae26e: cmp %eax,%esi ---------------- IN: 0x07fae270: je 0x7fae354 ---------------- IN: 0x07fae276: lea 0x400000(%esi),%eax ---------------- IN: 0x07fae27c: cmp $0x13fffff,%eax ---------------- IN: 0x07fae281: jbe 0x7fae354 ---------------- IN: 0x07fae287: mov %esi,%ecx ---------------- IN: 0x07fae289: or $0x1,%ecx ---------------- IN: 0x07fae28c: mov $0x30,%edx ---------------- IN: 0x07fae291: mov %edi,%eax ---------------- IN: 0x07fae293: call 0xebf91 ---------------- IN: 0x07fae298: mov %esi,%edx ---------------- IN: 0x07fae29a: cmpw $0xaa55,(%edx) ---------------- IN: 0x07fae29f: jne 0x7fae354 ---------------- IN: 0x07fae2a5: mov 0x18(%edx),%ax ---------------- IN: 0x07fae2a9: movzwl %ax,%ebx ---------------- IN: 0x07fae2ac: add %edx,%ebx ---------------- IN: 0x07fae2ae: cmpl $0x52494350,(%ebx) ---------------- IN: 0x07fae2b4: jne 0x7fae354 ---------------- IN: 0x07fae2ba: test $0x3,%al ---------------- IN: 0x07fae2bc: je 0x7fae2e2 ---------------- IN: 0x07fae2e2: test %ebx,%ebx ---------------- IN: 0x07fae2e4: je 0x7fae354 ---------------- IN: 0x07fae2e6: mov 0x10(%ebp),%eax ---------------- IN: 0x07fae2e9: cmp %ax,0x4(%ebx) ---------------- IN: 0x07fae2ed: jne 0x7fae2ff ---------------- IN: 0x07fae2ef: mov 0x12(%ebp),%ax ---------------- IN: 0x07fae2f3: cmp %ax,0x6(%ebx) ---------------- IN: 0x07fae2f7: jne 0x7fae2ff ---------------- IN: 0x07fae2f9: cmpb $0x0,0x14(%ebx) ---------------- IN: 0x07fae2fd: je 0x7fae310 ---------------- IN: 0x07fae310: movzbl 0x2(%edx),%ebp ---------------- IN: 0x07fae314: mov %edx,0xc(%esp) ---------------- IN: 0x07fae318: shl $0x9,%ebp ---------------- IN: 0x07fae31b: mov %ebp,%eax ---------------- IN: 0x07fae31d: call 0x7faaee2 ---------------- IN: 0x07faaee2: push %esi ---------------- IN: 0x07faaee3: push %ebx ---------------- IN: 0x07faaee4: mov 0x7fbfe8c,%esi ---------------- IN: 0x07faaeea: lea 0x7ff(%esi,%eax,1),%ebx ---------------- IN: 0x07faaef1: and $0xfffff800,%ebx ---------------- IN: 0x07faaef7: call 0xec11b ---------------- IN: 0x07faaefc: cmp %eax,%ebx ---------------- IN: 0x07faaefe: ja 0x7faaf1c ---------------- IN: 0x07faaf00: mov 0xf53f8,%eax ---------------- IN: 0x07faaf05: cmp $0xdc000,%ebx ---------------- IN: 0x07faaf0b: jae 0x7faaf12 ---------------- IN: 0x07faaf0d: mov $0xdc000,%ebx ---------------- IN: 0x07faaf12: add $0x10,%ebx ---------------- IN: 0x07faaf15: mov %ebx,0x8(%eax) ---------------- IN: 0x07faaf18: mov %esi,%eax ---------------- IN: 0x07faaf1a: jmp 0x7faaf1e ---------------- IN: 0x07faaf1e: pop %ebx ---------------- IN: 0x07faaf1f: pop %esi ---------------- IN: 0x07faaf20: ret ---------------- IN: 0x07fae322: mov %eax,%ebx ---------------- IN: 0x07fae324: test %eax,%eax ---------------- IN: 0x07fae326: mov 0xc(%esp),%edx ---------------- IN: 0x07fae32a: jne 0x7fae33d ---------------- IN: 0x07fae33d: mov %ebp,%ecx ---------------- IN: 0x07fae33f: call 0x7fac8ac ---------------- IN: 0x07fac8ac: push %ebp ---------------- IN: 0x07fac8ad: push %edi ---------------- IN: 0x07fac8ae: push %esi ---------------- IN: 0x07fac8af: push %ebx ---------------- IN: 0x07fac8b0: mov %eax,%ebp ---------------- IN: 0x07fac8b2: mov %edx,%esi ---------------- IN: 0x07fac8b4: mov %ecx,%ebx ---------------- IN: 0x07fac8b6: call 0xedc2f ---------------- IN: 0x000edc2f: mov %esp,%eax ---------------- IN: 0x000edc31: cmp $0x100000,%eax ---------------- IN: 0x000edc36: jbe 0xedc44 ---------------- IN: 0x000edc44: cmpb $0x0,0xf5401 ---------------- IN: 0x000edc4b: jne 0xedc51 ---------------- IN: 0x000edc51: mov $0xf8833,%ecx ---------------- IN: 0x000edc56: xor %edx,%edx ---------------- IN: 0x000edc58: xor %eax,%eax ---------------- IN: 0x000edc5a: call 0xedbb2 ---------------- IN: 0x000edbb2: push %ebp ---------------- IN: 0x000edbb3: push %edi ---------------- IN: 0x000edbb4: push %esi ---------------- IN: 0x000edbb5: push %ebx ---------------- IN: 0x000edbb6: push %ebx ---------------- IN: 0x000edbb7: mov %eax,%esi ---------------- IN: 0x000edbb9: mov %esp,%eax ---------------- IN: 0x000edbbb: cmp $0x100000,%eax ---------------- IN: 0x000edbc0: jbe 0xedbce ---------------- IN: 0x000edbce: mov %edx,%ebx ---------------- IN: 0x000edbd0: mov 0xebdec,%al ---------------- IN: 0x000edbd5: cmp $0x2,%al ---------------- IN: 0x000edbd7: movzwl 0xebdf0,%ebp ---------------- IN: 0x000edbde: lea -0xf0000(%ecx),%edi ---------------- IN: 0x000edbe4: jne 0xedc03 ---------------- IN: 0x000edc03: dec %al ---------------- IN: 0x000edc05: je 0xedc15 ---------------- IN: 0x000edc15: mov $0xfcffc,%ecx ---------------- IN: 0x000edc1a: mov %esi,%eax ---------------- IN: 0x000edc1c: mov $0x60e6,%edx ---------------- IN: 0x000edc21: jmp *%ecx ---------------- IN: 0x000fcffc: mov $0x30,%ecx ---------------- IN: 0x000fd001: mov %ecx,%ds ---------------- IN: 0x000fd003: mov %ecx,%es ---------------- IN: 0x000fd005: mov %ecx,%ss ---------------- IN: 0x000fd007: mov %ecx,%fs ---------------- IN: 0x000fd009: mov %ecx,%gs ---------------- IN: 0x000fd00b: ljmpw $0x28,$0xd011 ---------------- IN: 0x000fd011: mov %cr0,%ecx ---------------- IN: 0x000fd014: and $0xfffffffe,%ecx ---------------- IN: 0x000fd018: mov %ecx,%cr0 ---------------- IN: 0x000fd01b: ljmp $0xf000,$0xd020 ---------------- IN: 0x000fd020: lidtw %cs:0x60b0 ---------------- IN: 0x000fd026: xor %cx,%cx ---------------- IN: 0x000fd028: mov %cx,%fs ---------------- IN: 0x000fd02a: mov %cx,%gs ---------------- IN: 0x000fd02c: mov %cx,%es ---------------- IN: 0x000fd02e: mov %cx,%ds ---------------- IN: 0x000fd030: mov %cx,%ss ---------------- IN: 0x000fd032: jmpl *%edx ---------------- IN: 0x000f60e6: mov %ebp,%ecx ---------------- IN: 0x000f60e9: shl $0x4,%ebp ---------------- IN: 0x000f60ed: mov %cx,%ss ---------------- IN: 0x000f60ef: sub %ebp,%esp ---------------- IN: 0x000f60f2: mov %cx,%ds ---------------- IN: 0x000f60f4: mov %ebx,%edx ---------------- IN: 0x000f60f7: mov %edi,%ecx ---------------- IN: 0x000f60fa: calll 0xf7c47 ---------------- IN: 0x000f7c47: push %edi ---------------- IN: 0x000f7c49: push %esi ---------------- IN: 0x000f7c4b: push %ebx ---------------- IN: 0x000f7c4d: push %ebx ---------------- IN: 0x000f7c4f: mov %eax,%ebx ---------------- IN: 0x000f7c52: addr32 mov %edx,(%esp) ---------------- IN: 0x000f7c57: mov %ecx,%edi ---------------- IN: 0x000f7c5a: calll 0xf6f75 ---------------- IN: 0x000f6f75: push %ebx ---------------- IN: 0x000f6f77: sub $0xc,%esp ---------------- IN: 0x000f6f7b: mov $0xdc00,%ebx ---------------- IN: 0x000f6f81: movzwl %bx,%ebx ---------------- IN: 0x000f6f85: mov %bx,%es ---------------- IN: 0x000f6f87: mov %es:-0x214,%cl ---------------- IN: 0x000f6f8c: mov %bx,%es ---------------- IN: 0x000f6f8e: xor %eax,%eax ---------------- IN: 0x000f6f91: mov %al,%es:0xfdec ---------------- IN: 0x000f6f95: mov %bx,%es ---------------- IN: 0x000f6f97: xor %eax,%eax ---------------- IN: 0x000f6f9a: mov %ax,%es:0xfdf0 ---------------- IN: 0x000f6f9e: cmp $0x2,%cl ---------------- IN: 0x000f6fa1: je 0xf700e ---------------- IN: 0x000f6fa3: mov %bx,%es ---------------- IN: 0x000f6fa5: mov %es:0xfdee,%al ---------------- IN: 0x000f6fa9: test %al,%al ---------------- IN: 0x000f6fab: jne 0xf6fc0 ---------------- IN: 0x000f6fc0: mov %bx,%es ---------------- IN: 0x000f6fc2: mov %es:0xfdfc,%ax ---------------- IN: 0x000f6fc6: addr32 mov %ax,0x6(%esp) ---------------- IN: 0x000f6fcb: mov %bx,%es ---------------- IN: 0x000f6fcd: mov %es:0xfdfe,%eax ---------------- IN: 0x000f6fd2: addr32 mov %eax,0x8(%esp) ---------------- IN: 0x000f6fd8: addr32 lgdtl 0x6(%esp) ---------------- IN: 0x000f6fdf: mov %bx,%es ---------------- IN: 0x000f6fe1: mov %es:0xfdf2,%ax ---------------- IN: 0x000f6fe5: mov %ax,%fs ---------------- IN: 0x000f6fe7: mov %bx,%es ---------------- IN: 0x000f6fe9: mov %es:0xfdf4,%ax ---------------- IN: 0x000f6fed: mov %ax,%gs ---------------- IN: 0x000f6fef: mov %bx,%es ---------------- IN: 0x000f6ff1: mov %es:0xfdf8,%eax ---------------- IN: 0x000f6ff6: and $0x60000000,%eax ---------------- IN: 0x000f6ffc: je 0xf700e ---------------- IN: 0x000f700e: mov %bx,%es ---------------- IN: 0x000f7010: mov %es:0xfded,%al ---------------- IN: 0x000f7014: test %al,%al ---------------- IN: 0x000f7016: js 0xf701c ---------------- IN: 0x000f7018: out %al,$0x70 ---------------- IN: 0x000f701a: in $0x71,%al ---------------- IN: 0x000f701c: mov %cl,%al ---------------- IN: 0x000f701e: add $0xc,%esp ---------------- IN: 0x000f7022: pop %ebx ---------------- IN: 0x000f7024: retl ---------------- IN: 0x000f7c60: mov %eax,%esi ---------------- IN: 0x000f7c63: addr32 mov (%esp),%edx ---------------- IN: 0x000f7c68: mov %ebx,%eax ---------------- IN: 0x000f7c6b: calll *%edi ---------------- IN: 0x000f8833: calll 0xf6a42 ---------------- IN: 0x000f6a42: mov %ss,%dx ---------------- IN: 0x000f6a44: movzwl %dx,%edx ---------------- IN: 0x000f6a48: xor %eax,%eax ---------------- IN: 0x000f6a4b: cmp $0xdc00,%edx ---------------- IN: 0x000f6a52: jne 0xf6a64 ---------------- IN: 0x000f6a64: retl ---------------- IN: 0x000f8839: test %eax,%eax ---------------- IN: 0x000f883c: je 0xf884d ---------------- IN: 0x000f884d: sti ---------------- IN: 0x000f884e: nop Servicing hardware INT=0x08 ---------------- IN: 0x000ffea5: pushl $0xc533 ---------------- IN: 0x000ffeab: jmp 0xfd314 ---------------- IN: 0x000fd314: cli ---------------- IN: 0x000fd315: cld ---------------- IN: 0x000fd316: push %ds ---------------- IN: 0x000fd317: push %eax ---------------- IN: 0x000fd319: mov $0xdc00,%eax ---------------- IN: 0x000fd31f: mov %ax,%ds ---------------- IN: 0x000fd321: mov 0xf5e0,%eax ---------------- IN: 0x000fd325: sub $0x28,%eax ---------------- IN: 0x000fd329: addr32 popl 0x1c(%eax) ---------------- IN: 0x000fd32e: addr32 popw (%eax) ---------------- IN: 0x000fd331: addr32 mov %edi,0x4(%eax) ---------------- IN: 0x000fd336: addr32 mov %esi,0x8(%eax) ---------------- IN: 0x000fd33b: addr32 mov %ebp,0xc(%eax) ---------------- IN: 0x000fd340: addr32 mov %ebx,0x10(%eax) ---------------- IN: 0x000fd345: addr32 mov %edx,0x14(%eax) ---------------- IN: 0x000fd34a: addr32 mov %ecx,0x18(%eax) ---------------- IN: 0x000fd34f: addr32 mov %es,0x2(%eax) ---------------- IN: 0x000fd353: pop %ecx ---------------- IN: 0x000fd355: addr32 mov %esp,0x20(%eax) ---------------- IN: 0x000fd35a: addr32 mov %ss,0x24(%eax) ---------------- IN: 0x000fd35e: mov %ds,%dx ---------------- IN: 0x000fd360: mov %dx,%ss ---------------- IN: 0x000fd362: mov %eax,%esp ---------------- IN: 0x000fd365: calll *%ecx ---------------- IN: 0x000fc533: push %ebp ---------------- IN: 0x000fc535: push %edi ---------------- IN: 0x000fc537: push %esi ---------------- IN: 0x000fc539: push %ebx ---------------- IN: 0x000fc53b: sub $0x34,%esp ---------------- IN: 0x000fc53f: mov $0x40,%eax ---------------- IN: 0x000fc545: mov %ax,%es ---------------- IN: 0x000fc547: mov %es:0x6c,%edx ---------------- IN: 0x000fc54d: inc %edx ---------------- IN: 0x000fc54f: cmp $0x1800af,%edx ---------------- IN: 0x000fc556: jbe 0xfc56d ---------------- IN: 0x000fc56d: mov $0x40,%eax ---------------- IN: 0x000fc573: mov %ax,%es ---------------- IN: 0x000fc575: mov %edx,%es:0x6c ---------------- IN: 0x000fc57b: mov %ax,%es ---------------- IN: 0x000fc57d: mov %es:0x40,%dl ---------------- IN: 0x000fc582: test %dl,%dl ---------------- IN: 0x000fc584: je 0xfc5a2 ---------------- IN: 0x000fc5a2: mov %cs:0x5f28,%ebp ---------------- IN: 0x000fc5a8: test %ebp,%ebp ---------------- IN: 0x000fc5ab: je 0xfc6d8 ---------------- IN: 0x000fc6d8: mov %cs:0x5f24,%esi ---------------- IN: 0x000fc6de: test %esi,%esi ---------------- IN: 0x000fc6e1: je 0xfc74b ---------------- IN: 0x000fc74b: mov $0xdc00,%eax ---------------- IN: 0x000fc751: movzwl %ax,%eax ---------------- IN: 0x000fc755: mov %eax,%ebx ---------------- IN: 0x000fc758: mov %ax,%es ---------------- IN: 0x000fc75a: mov %es:-0xa5c,%si ---------------- IN: 0x000fc75f: test %si,%si ---------------- IN: 0x000fc761: je 0xfc8c9 ---------------- IN: 0x000fc8c9: mov $0x26,%ecx ---------------- IN: 0x000fc8cf: xor %edx,%edx ---------------- IN: 0x000fc8d2: addr32 lea 0xe(%esp),%eax ---------------- IN: 0x000fc8d8: calll 0xfe3ef ---------------- IN: 0x000fe3ef: test %ecx,%ecx ---------------- IN: 0x000fe3f2: je 0xfe3fc ---------------- IN: 0x000fe3f4: dec %ecx ---------------- IN: 0x000fe3f6: addr32 mov %dl,(%eax,%ecx,1) ---------------- IN: 0x000fe3fa: jmp 0xfe3ef ---------------- IN: 0x000fe3fc: retl ---------------- IN: 0x000fc8de: addr32 movw $0x200,0x32(%esp) ---------------- IN: 0x000fc8e5: mov $0xe982,%edx ---------------- IN: 0x000fc8eb: movzwl %dx,%edx ---------------- IN: 0x000fc8ef: addr32 lea 0xe(%esp),%eax ---------------- IN: 0x000fc8f5: calll 0xf80ee ---------------- IN: 0x000f80ee: addr32 mov %dx,0x20(%eax) ---------------- IN: 0x000f80f2: addr32 mov %cs,0x22(%eax) ---------------- IN: 0x000f80f6: mov %ss,%dx ---------------- IN: 0x000f80f8: movzwl %dx,%edx ---------------- IN: 0x000f80fc: jmp 0xf80ad ---------------- IN: 0x000f80ad: push %edi ---------------- IN: 0x000f80af: push %esi ---------------- IN: 0x000f80b1: push %ebx ---------------- IN: 0x000f80b3: mov %eax,%ebx ---------------- IN: 0x000f80b6: mov %edx,%esi ---------------- IN: 0x000f80b9: calll 0xf6a42 ---------------- IN: 0x000f6a54: mov %esp,%eax ---------------- IN: 0x000f6a57: cmp $0xf5e8,%eax ---------------- IN: 0x000f6a5d: seta %al ---------------- IN: 0x000f6a60: movzbl %al,%eax ---------------- IN: 0x000f80bf: test %eax,%eax ---------------- IN: 0x000f80c2: je 0xf80da ---------------- IN: 0x000f80c4: movzwl %si,%edx ---------------- IN: 0x000f80c8: mov $0x80ad,%ecx ---------------- IN: 0x000f80ce: mov %ebx,%eax ---------------- IN: 0x000f80d1: pop %ebx ---------------- IN: 0x000f80d3: pop %esi ---------------- IN: 0x000f80d5: pop %edi ---------------- IN: 0x000f80d7: jmp 0xf6cce ---------------- IN: 0x000f6cce: push %edi ---------------- IN: 0x000f6cd0: push %esi ---------------- IN: 0x000f6cd2: push %ebx ---------------- IN: 0x000f6cd4: push %ebx ---------------- IN: 0x000f6cd6: mov %eax,%ebx ---------------- IN: 0x000f6cd9: addr32 mov %edx,(%esp) ---------------- IN: 0x000f6cde: mov %ecx,%esi ---------------- IN: 0x000f6ce1: calll 0xf6a42 ---------------- IN: 0x000f6ce7: test %eax,%eax ---------------- IN: 0x000f6cea: addr32 mov (%esp),%edx ---------------- IN: 0x000f6cef: mov %ebx,%eax ---------------- IN: 0x000f6cf2: jne 0xf6cf9 ---------------- IN: 0x000f6cf9: mov %esi,%ecx ---------------- IN: 0x000f6cfc: mov -0xa20,%esi ---------------- IN: 0x000f6d01: mov %ss,%bx ---------------- IN: 0x000f6d03: mov %esp,-0xa20 ---------------- IN: 0x000f6d08: addr32 mov -0x4(%esi),%edi ---------------- IN: 0x000f6d0d: mov %di,%ss ---------------- IN: 0x000f6d0f: addr32 mov -0x8(%esi),%sp ---------------- IN: 0x000f6d13: mov %di,%ds ---------------- IN: 0x000f6d15: calll *%ecx ---------------- IN: 0x000f80da: mov %ebx,%eax ---------------- IN: 0x000f80dd: mov %esi,%edx ---------------- IN: 0x000f80e0: calll 0xfd035 ---------------- IN: 0x000fd035: push %ebp ---------------- IN: 0x000fd037: push %eax ---------------- IN: 0x000fd039: push %edx ---------------- IN: 0x000fd03b: mov %dx,%ds ---------------- IN: 0x000fd03d: push %cs ---------------- IN: 0x000fd03e: push $0xd077 ---------------- IN: 0x000fd041: addr32 pushw 0x24(%eax) ---------------- IN: 0x000fd045: addr32 pushl 0x20(%eax) ---------------- IN: 0x000fd04a: addr32 mov 0x4(%eax),%edi ---------------- IN: 0x000fd04f: addr32 mov 0x8(%eax),%esi ---------------- IN: 0x000fd054: addr32 mov 0xc(%eax),%ebp ---------------- IN: 0x000fd059: addr32 mov 0x10(%eax),%ebx ---------------- IN: 0x000fd05e: addr32 mov 0x14(%eax),%edx ---------------- IN: 0x000fd063: addr32 mov 0x18(%eax),%ecx ---------------- IN: 0x000fd068: addr32 mov 0x2(%eax),%es ---------------- IN: 0x000fd06c: addr32 pushl 0x1c(%eax) ---------------- IN: 0x000fd071: addr32 mov (%eax),%ds ---------------- IN: 0x000fd074: pop %eax ---------------- IN: 0x000fd076: iret ---------------- IN: 0x000fe982: int $0x1c ---------------- IN: 0x000fff53: iret ---------------- IN: 0x000fe984: lret ---------------- IN: 0x000fd077: pushf ---------------- IN: 0x000fd078: cli ---------------- IN: 0x000fd079: cld ---------------- IN: 0x000fd07a: push %ds ---------------- IN: 0x000fd07b: push %eax ---------------- IN: 0x000fd07d: addr32 mov 0x8(%esp),%ds ---------------- IN: 0x000fd082: addr32 mov 0xc(%esp),%eax ---------------- IN: 0x000fd088: addr32 popl 0x1c(%eax) ---------------- IN: 0x000fd08d: addr32 popw (%eax) ---------------- IN: 0x000fd090: addr32 mov %edi,0x4(%eax) ---------------- IN: 0x000fd095: addr32 mov %esi,0x8(%eax) ---------------- IN: 0x000fd09a: addr32 mov %ebp,0xc(%eax) ---------------- IN: 0x000fd09f: addr32 mov %ebx,0x10(%eax) ---------------- IN: 0x000fd0a4: addr32 mov %edx,0x14(%eax) ---------------- IN: 0x000fd0a9: addr32 mov %ecx,0x18(%eax) ---------------- IN: 0x000fd0ae: addr32 mov %es,0x2(%eax) ---------------- IN: 0x000fd0b2: addr32 popw 0x24(%eax) ---------------- IN: 0x000fd0b6: mov %ss,%cx ---------------- IN: 0x000fd0b8: mov %cx,%ds ---------------- IN: 0x000fd0ba: pop %edx ---------------- IN: 0x000fd0bc: pop %eax ---------------- IN: 0x000fd0be: pop %ebp ---------------- IN: 0x000fd0c0: retl ---------------- IN: 0x000f80e6: pop %ebx ---------------- IN: 0x000f80e8: pop %esi ---------------- IN: 0x000f80ea: pop %edi ---------------- IN: 0x000f80ec: retl ---------------- IN: 0x000f6d18: mov %bx,%ds ---------------- IN: 0x000f6d1a: mov %bx,%ss ---------------- IN: 0x000f6d1c: mov -0xa20,%esp ---------------- IN: 0x000f6d21: mov %esi,-0xa20 ---------------- IN: 0x000f6d26: pop %edx ---------------- IN: 0x000f6d28: pop %ebx ---------------- IN: 0x000f6d2a: pop %esi ---------------- IN: 0x000f6d2c: pop %edi ---------------- IN: 0x000f6d2e: retl ---------------- IN: 0x000fc8fb: mov $0x20,%al ---------------- IN: 0x000fc8fd: out %al,$0x20 ---------------- IN: 0x000fc8ff: add $0x34,%esp ---------------- IN: 0x000fc903: pop %ebx ---------------- IN: 0x000fc905: pop %esi ---------------- IN: 0x000fc907: pop %edi ---------------- IN: 0x000fc909: pop %ebp ---------------- IN: 0x000fc90b: retl ---------------- IN: 0x000fd368: mov %esp,%eax ---------------- IN: 0x000fd36b: addr32 mov 0x24(%eax),%ss ---------------- IN: 0x000fd36f: addr32 mov 0x20(%eax),%esp ---------------- IN: 0x000fd374: addr32 mov 0x4(%eax),%edi ---------------- IN: 0x000fd379: addr32 mov 0x8(%eax),%esi ---------------- IN: 0x000fd37e: addr32 mov 0xc(%eax),%ebp ---------------- IN: 0x000fd383: addr32 mov 0x10(%eax),%ebx ---------------- IN: 0x000fd388: addr32 mov 0x14(%eax),%edx ---------------- IN: 0x000fd38d: addr32 mov 0x18(%eax),%ecx ---------------- IN: 0x000fd392: addr32 mov 0x2(%eax),%es ---------------- IN: 0x000fd396: addr32 pushl 0x1c(%eax) ---------------- IN: 0x000fd39b: addr32 mov (%eax),%ds ---------------- IN: 0x000fd39e: pop %eax ---------------- IN: 0x000fd3a0: iret ---------------- IN: 0x000f884f: pause ---------------- IN: 0x000f8851: cli ---------------- IN: 0x000f8852: cld ---------------- IN: 0x000f8853: retl ---------------- IN: 0x000f7c6e: mov %eax,%ebx ---------------- IN: 0x000f7c71: mov %esi,%eax ---------------- IN: 0x000f7c74: movzbl %al,%eax ---------------- IN: 0x000f7c78: calll 0xf6994 ---------------- IN: 0x000f6994: push %esi ---------------- IN: 0x000f6996: push %ebx ---------------- IN: 0x000f6998: sub $0x8,%esp ---------------- IN: 0x000f699c: mov %eax,%esi ---------------- IN: 0x000f699f: cmp $0x2,%al ---------------- IN: 0x000f69a1: je 0xf6a03 ---------------- IN: 0x000f69a3: mov %cr0,%eax ---------------- IN: 0x000f69a6: test $0x1,%al ---------------- IN: 0x000f69a8: je 0xf69b1 ---------------- IN: 0x000f69b1: mov $0xdc00,%ebx ---------------- IN: 0x000f69b7: movzwl %bx,%ebx ---------------- IN: 0x000f69bb: mov %bx,%es ---------------- IN: 0x000f69bd: mov %eax,%es:0xfdf8 ---------------- IN: 0x000f69c2: mov %fs,%ax ---------------- IN: 0x000f69c4: mov %bx,%es ---------------- IN: 0x000f69c6: mov %ax,%es:0xfdf2 ---------------- IN: 0x000f69ca: mov %gs,%ax ---------------- IN: 0x000f69cc: mov %bx,%es ---------------- IN: 0x000f69ce: mov %ax,%es:0xfdf4 ---------------- IN: 0x000f69d2: addr32 sgdtl 0x2(%esp) ---------------- IN: 0x000f69d9: mov %bx,%es ---------------- IN: 0x000f69db: addr32 mov 0x2(%esp),%ax ---------------- IN: 0x000f69e0: mov %ax,%es:0xfdfc ---------------- IN: 0x000f69e4: mov %bx,%es ---------------- IN: 0x000f69e6: addr32 mov 0x4(%esp),%eax ---------------- IN: 0x000f69ec: mov %eax,%es:0xfdfe ---------------- IN: 0x000f69f1: mov $0x1,%eax ---------------- IN: 0x000f69f7: calll 0xf696c ---------------- IN: 0x000f696c: push %ebx ---------------- IN: 0x000f696e: mov %eax,%ebx ---------------- IN: 0x000f6971: in $0x92,%al ---------------- IN: 0x000f6973: mov %al,%cl ---------------- IN: 0x000f6975: mov %al,%dl ---------------- IN: 0x000f6977: shr %dl ---------------- IN: 0x000f6979: and $0x1,%edx ---------------- IN: 0x000f697d: test %bl,%bl ---------------- IN: 0x000f697f: setne %al ---------------- IN: 0x000f6982: cmp %al,%dl ---------------- IN: 0x000f6984: je 0xf698e ---------------- IN: 0x000f698e: mov %dl,%al ---------------- IN: 0x000f6990: pop %ebx ---------------- IN: 0x000f6992: retl ---------------- IN: 0x000f69fd: mov %bx,%es ---------------- IN: 0x000f69ff: mov %al,%es:0xfdee ---------------- IN: 0x000f6a03: mov %ss,%ax ---------------- IN: 0x000f6a05: mov $0xdc00,%edx ---------------- IN: 0x000f6a0b: movzwl %dx,%edx ---------------- IN: 0x000f6a0f: mov %dx,%es ---------------- IN: 0x000f6a11: mov %ax,%es:0xfdf0 ---------------- IN: 0x000f6a15: in $0x70,%al ---------------- IN: 0x000f6a17: mov %al,%cl ---------------- IN: 0x000f6a19: test %al,%al ---------------- IN: 0x000f6a1b: js 0xf6a25 ---------------- IN: 0x000f6a25: mov %dx,%es ---------------- IN: 0x000f6a27: mov %cl,%es:-0x213 ---------------- IN: 0x000f6a2c: mov %dx,%es ---------------- IN: 0x000f6a2e: mov %esi,%eax ---------------- IN: 0x000f6a31: mov %al,%es:0xfdec ---------------- IN: 0x000f6a35: xor %eax,%eax ---------------- IN: 0x000f6a38: add $0x8,%esp ---------------- IN: 0x000f6a3c: pop %ebx ---------------- IN: 0x000f6a3e: pop %esi ---------------- IN: 0x000f6a40: retl ---------------- IN: 0x000f7c7e: mov %ebx,%eax ---------------- IN: 0x000f7c81: pop %esi ---------------- IN: 0x000f7c83: pop %ebx ---------------- IN: 0x000f7c85: pop %esi ---------------- IN: 0x000f7c87: pop %edi ---------------- IN: 0x000f7c89: retl ---------------- IN: 0x000f6100: mov $0xedc23,%edx ---------------- IN: 0x000f6106: jmp 0xfcfb1 ---------------- IN: 0x000fcfb1: lidtw %cs:0x60a8 ---------------- IN: 0x000fcfb7: lgdtw %cs:0x6068 ---------------- IN: 0x000fcfbd: mov %cr0,%ecx ---------------- IN: 0x000fcfc0: and $0x1fffffff,%ecx ---------------- IN: 0x000fcfc7: or $0x1,%ecx ---------------- IN: 0x000fcfcb: mov %ecx,%cr0 ---------------- IN: 0x000fcfce: ljmpl $0x8,$0xfcfd6 ---------------- IN: 0x000fcfd6: mov $0x10,%ecx ---------------- IN: 0x000fcfdb: mov %ecx,%ds ---------------- IN: 0x000fcfdd: mov %ecx,%es ---------------- IN: 0x000fcfdf: mov %ecx,%ss ---------------- IN: 0x000fcfe1: mov %ecx,%fs ---------------- IN: 0x000fcfe3: mov %ecx,%gs ---------------- IN: 0x000fcfe5: jmp *%edx ---------------- IN: 0x000edc23: add %ebp,%esp ---------------- IN: 0x000edc25: mov %eax,%esi ---------------- IN: 0x000edc27: mov %esi,%eax ---------------- IN: 0x000edc29: pop %edx ---------------- IN: 0x000edc2a: pop %ebx ---------------- IN: 0x000edc2b: pop %esi ---------------- IN: 0x000edc2c: pop %edi ---------------- IN: 0x000edc2d: pop %ebp ---------------- IN: 0x000edc2e: ret ---------------- IN: 0x000edc5f: mov $0xf6058,%eax ---------------- IN: 0x000edc64: jmp 0xebe55 ---------------- IN: 0x000ebe55: mov 0x4(%eax),%edx ---------------- IN: 0x000ebe58: lea -0x4(%edx),%ecx ---------------- IN: 0x000ebe5b: cmp %ecx,%eax ---------------- IN: 0x000ebe5d: je 0xebe71 ---------------- IN: 0x000ebe71: ret ---------------- IN: 0x07fac8bb: cmp $0x3,%ebx ---------------- IN: 0x07fac8be: jbe 0x7fac8e3 ---------------- IN: 0x07fac8c0: mov %ebx,%ecx ---------------- IN: 0x07fac8c2: cmp $0x800,%ebx ---------------- IN: 0x07fac8c8: jbe 0x7fac8cf ---------------- IN: 0x07fac8ca: mov $0x800,%ecx ---------------- IN: 0x07fac8cf: shr $0x2,%ecx ---------------- IN: 0x07fac8d2: lea 0x0(,%ecx,4),%eax ---------------- IN: 0x07fac8d9: sub %eax,%ebx ---------------- IN: 0x07fac8db: mov %ebp,%edi ---------------- IN: 0x07fac8dd: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fac8df: mov %edi,%ebp ---------------- IN: 0x07fac8e1: jmp 0x7fac8b6 ---------------- IN: 0x07fac8e3: test %ebx,%ebx ---------------- IN: 0x07fac8e5: je 0x7fac8ed ---------------- IN: 0x07fac8ed: pop %ebx ---------------- IN: 0x07fac8ee: pop %esi ---------------- IN: 0x07fac8ef: pop %edi ---------------- IN: 0x07fac8f0: pop %ebp ---------------- IN: 0x07fac8f1: ret ---------------- IN: 0x07fae344: mov %esi,%ecx ---------------- IN: 0x07fae346: mov $0x30,%edx ---------------- IN: 0x07fae34b: mov %edi,%eax ---------------- IN: 0x07fae34d: call 0xebf91 ---------------- IN: 0x07fae352: jmp 0x7fae364 ---------------- IN: 0x07fae364: mov %ebx,%eax ---------------- IN: 0x07fae366: add $0x10,%esp ---------------- IN: 0x07fae369: pop %ebx ---------------- IN: 0x07fae36a: pop %esi ---------------- IN: 0x07fae36b: pop %edi ---------------- IN: 0x07fae36c: pop %ebp ---------------- IN: 0x07fae36d: ret ---------------- IN: 0x07fb23f4: mov %eax,%ebx ---------------- IN: 0x07fb23f6: test %eax,%eax ---------------- IN: 0x07fb23f8: je 0x7fb24c8 ---------------- IN: 0x07fb23fe: mov 0x64,%eax ---------------- IN: 0x07fb2403: mov %eax,0x20(%esp) ---------------- IN: 0x07fb2407: movl $0xfe6f2,0x18(%esp) ---------------- IN: 0x07fb240f: movzwl 0x18(%esp),%eax ---------------- IN: 0x07fb2414: mov %ax,0x26(%esp) ---------------- IN: 0x07fb2419: mov %eax,0x18(%esp) ---------------- IN: 0x07fb241d: orl $0xf0000000,0x18(%esp) ---------------- IN: 0x07fb2425: movzwl 0x1a(%ebx),%eax ---------------- IN: 0x07fb2429: add %ebx,%eax ---------------- IN: 0x07fb242b: xor %ecx,%ecx ---------------- IN: 0x07fb242d: cmpl $0x506e5024,(%eax) ---------------- IN: 0x07fb2433: sete %cl ---------------- IN: 0x07fb2436: mov %ecx,%esi ---------------- IN: 0x07fb2438: neg %esi ---------------- IN: 0x07fb243a: and %eax,%esi ---------------- IN: 0x07fb243c: test %ebp,%ebp ---------------- IN: 0x07fb243e: je 0x7fb2455 ---------------- IN: 0x07fb2455: movzwl (%edi),%edx ---------------- IN: 0x07fb2458: mov 0x14(%esp),%ebp ---------------- IN: 0x07fb245c: mov %ebp,%ecx ---------------- IN: 0x07fb245e: mov %ebx,%eax ---------------- IN: 0x07fb2460: call 0x7fae36e ---------------- IN: 0x07fae36e: push %ebp ---------------- IN: 0x07fae36f: push %edi ---------------- IN: 0x07fae370: push %esi ---------------- IN: 0x07fae371: push %ebx ---------------- IN: 0x07fae372: sub $0x2c,%esp ---------------- IN: 0x07fae375: mov %eax,%edi ---------------- IN: 0x07fae377: cmpw $0xaa55,(%eax) ---------------- IN: 0x07fae37c: jne 0x7fae46c ---------------- IN: 0x07fae382: mov %edx,%esi ---------------- IN: 0x07fae384: mov %ecx,%ebp ---------------- IN: 0x07fae386: call 0xef6f5 ---------------- IN: 0x000ef6f5: push %esi ---------------- IN: 0x000ef6f6: push %ebx ---------------- IN: 0x000ef6f7: sub $0x10,%esp ---------------- IN: 0x000ef6fa: mov %eax,%esi ---------------- IN: 0x000ef6fc: movzbl 0x2(%eax),%ebx ---------------- IN: 0x000ef700: xor %edx,%edx ---------------- IN: 0x000ef702: test %bl,%bl ---------------- IN: 0x000ef704: je 0xef740 ---------------- IN: 0x000ef706: shl $0x9,%ebx ---------------- IN: 0x000ef709: mov %ebx,%edx ---------------- IN: 0x000ef70b: call 0xece7d ---------------- IN: 0x000ef710: mov $0x1,%edx ---------------- IN: 0x000ef715: test %al,%al ---------------- IN: 0x000ef717: je 0xef740 ---------------- IN: 0x000ef740: mov %edx,%eax ---------------- IN: 0x000ef742: add $0x10,%esp ---------------- IN: 0x000ef745: pop %ebx ---------------- IN: 0x000ef746: pop %esi ---------------- IN: 0x000ef747: ret ---------------- IN: 0x07fae38b: test %eax,%eax ---------------- IN: 0x07fae38d: je 0x7fae46c ---------------- IN: 0x07fae393: movzbl 0x2(%edi),%eax ---------------- IN: 0x07fae397: shl $0x9,%eax ---------------- IN: 0x07fae39a: call 0x7faaee2 ---------------- IN: 0x07fae39f: mov %eax,%ebx ---------------- IN: 0x07fae3a1: mov $0x7fbe37c,%edx ---------------- IN: 0x07fae3a6: mov $0x84,%eax ---------------- IN: 0x07fae3ab: test %ebx,%ebx ---------------- IN: 0x07fae3ad: je 0x7fae467 ---------------- IN: 0x07fae3b3: cmp %edi,%ebx ---------------- IN: 0x07fae3b5: je 0x7fae3c7 ---------------- IN: 0x07fae3c7: movzbl 0x2(%edi),%edx ---------------- IN: 0x07fae3cb: cmpb $0x0,0xeb551 ---------------- IN: 0x07fae3d2: je 0x7fae427 ---------------- IN: 0x07fae427: test %ebp,%ebp ---------------- IN: 0x07fae429: jne 0x7fae43d ---------------- IN: 0x07fae43d: movzwl %si,%ecx ---------------- IN: 0x07fae440: mov $0x3,%edx ---------------- IN: 0x07fae445: mov %ebx,%eax ---------------- IN: 0x07fae447: call 0xef65c ---------------- IN: 0x000ef65c: push %edi ---------------- IN: 0x000ef65d: push %esi ---------------- IN: 0x000ef65e: push %ebx ---------------- IN: 0x000ef65f: sub $0x34,%esp ---------------- IN: 0x000ef662: mov %eax,%ebx ---------------- IN: 0x000ef664: mov %edx,%esi ---------------- IN: 0x000ef666: mov %ecx,%edi ---------------- IN: 0x000ef668: shr $0x4,%ebx ---------------- IN: 0x000ef66b: movzwl %dx,%eax ---------------- IN: 0x000ef66e: mov %eax,0x8(%esp) ---------------- IN: 0x000ef672: movzwl %bx,%eax ---------------- IN: 0x000ef675: mov %eax,0x4(%esp) ---------------- IN: 0x000ef679: movl $0xf22de,(%esp) ---------------- IN: 0x000ef680: call 0xee0fe ---------------- IN: 0x000ef685: mov $0x26,%ecx ---------------- IN: 0x000ef68a: xor %edx,%edx ---------------- IN: 0x000ef68c: lea 0xe(%esp),%eax ---------------- IN: 0x000ef690: call 0xebf86 ---------------- IN: 0x000ef695: movw $0x200,0x32(%esp) ---------------- IN: 0x000ef69c: mov %di,0x2a(%esp) ---------------- IN: 0x000ef6a1: movw $0xffff,0x1e(%esp) ---------------- IN: 0x000ef6a8: movw $0xffff,0x22(%esp) ---------------- IN: 0x000ef6af: movw $0xf000,0x10(%esp) ---------------- IN: 0x000ef6b6: mov $0xf5f60,%eax ---------------- IN: 0x000ef6bb: mov %ax,0x12(%esp) ---------------- IN: 0x000ef6c0: mov %si,0x2e(%esp) ---------------- IN: 0x000ef6c5: mov %bx,0x30(%esp) ---------------- IN: 0x000ef6ca: call 0xed675 ---------------- IN: 0x000ed675: call 0xebe3d ---------------- IN: 0x000ed67a: test %eax,%eax ---------------- IN: 0x000ed67c: je 0xed6af ---------------- IN: 0x000ed6af: ret ---------------- IN: 0x000ef6cf: mov $0x1,%eax ---------------- IN: 0x000ef6d4: call 0xedec5 ---------------- IN: 0x000ef6d9: mov $0xf80ad,%ecx ---------------- IN: 0x000ef6de: xor %edx,%edx ---------------- IN: 0x000ef6e0: lea 0xe(%esp),%eax ---------------- IN: 0x000ef6e4: call 0xedbb2 ---------------- IN: 0x000c0003: jmp 0xc55fc ---------------- IN: 0x000c55fc: cli ---------------- IN: 0x000c55fd: cld ---------------- IN: 0x000c55fe: push %eax ---------------- IN: 0x000c5600: push %ecx ---------------- IN: 0x000c5602: push %edx ---------------- IN: 0x000c5604: push %ebx ---------------- IN: 0x000c5606: push %ebp ---------------- IN: 0x000c5608: push %esi ---------------- IN: 0x000c560a: push %edi ---------------- IN: 0x000c560c: push %es ---------------- IN: 0x000c560d: push %ds ---------------- IN: 0x000c560e: mov %ss,%ax ---------------- IN: 0x000c5610: mov %ax,%ds ---------------- IN: 0x000c5612: mov %esp,%ebx ---------------- IN: 0x000c5615: movzwl %sp,%esp ---------------- IN: 0x000c5619: mov %esp,%eax ---------------- IN: 0x000c561c: push %ax ---------------- IN: 0x000c561d: call 0xc3624 ---------------- IN: 0x000c3624: push %ebp ---------------- IN: 0x000c3626: mov %esp,%ebp ---------------- IN: 0x000c3629: push %edi ---------------- IN: 0x000c362b: push %esi ---------------- IN: 0x000c362d: push %ebx ---------------- IN: 0x000c362f: sub $0x1c,%esp ---------------- IN: 0x000c3633: mov %eax,%ebx ---------------- IN: 0x000c3636: pushl $0x9898 ---------------- IN: 0x000c363c: pushl $0x57e5 ---------------- IN: 0x000c3642: push %ax ---------------- IN: 0x000c3643: call 0xc2c13 ---------------- IN: 0x000c2c13: push %ebp ---------------- IN: 0x000c2c15: mov %esp,%ebp ---------------- IN: 0x000c2c18: push %edi ---------------- IN: 0x000c2c1a: push %esi ---------------- IN: 0x000c2c1c: push %ebx ---------------- IN: 0x000c2c1e: sub $0x8,%esp ---------------- IN: 0x000c2c22: mov %ebp,%edi ---------------- IN: 0x000c2c25: pushf ---------------- IN: 0x000c2c26: add $0xc,%edi ---------------- IN: 0x000c2c2a: popf ---------------- IN: 0x000c2c2b: addr32 mov 0x8(%ebp),%eax ---------------- IN: 0x000c2c30: addr32 mov %cs:(%eax),%al ---------------- IN: 0x000c2c34: test %al,%al ---------------- IN: 0x000c2c36: je 0xc2e5f ---------------- IN: 0x000c2c3a: cmp $0x25,%al ---------------- IN: 0x000c2c3c: je 0xc2c45 ---------------- IN: 0x000c2c3e: movsbl %al,%eax ---------------- IN: 0x000c2c42: jmp 0xc2e40 ---------------- IN: 0x000c2e40: push %ax ---------------- IN: 0x000c2e41: call 0xc0022 ---------------- IN: 0x000c0022: push %ebp ---------------- IN: 0x000c0024: mov %esp,%ebp ---------------- IN: 0x000c0027: mov %cs:-0x673a,%dx ---------------- IN: 0x000c002c: test %dx,%dx ---------------- IN: 0x000c002e: je 0xc0031 ---------------- IN: 0x000c0030: out %al,(%dx) ---------------- IN: 0x000c0031: pop %ebp ---------------- IN: 0x000c0033: ret $0x2 ---------------- IN: 0x000c2e44: addr32 mov 0x8(%ebp),%ebx ---------------- IN: 0x000c2e49: jmp 0xc2e4e ---------------- IN: 0x000c2e4e: mov %ebx,%eax ---------------- IN: 0x000c2e51: pushf ---------------- IN: 0x000c2e52: add $0x1,%eax ---------------- IN: 0x000c2e56: popf ---------------- IN: 0x000c2e57: addr32 mov %eax,0x8(%ebp) ---------------- IN: 0x000c2e5c: jmp 0xc2c2b ---------------- IN: 0x000c2c45: addr32 mov 0x8(%ebp),%eax ---------------- IN: 0x000c2c4a: mov %eax,%ebx ---------------- IN: 0x000c2c4d: pushf ---------------- IN: 0x000c2c4e: add $0x1,%ebx ---------------- IN: 0x000c2c52: popf ---------------- IN: 0x000c2c53: addr32 movb $0x20,-0x11(%ebp) ---------------- IN: 0x000c2c58: xor %edx,%edx ---------------- IN: 0x000c2c5b: addr32 mov %cs:(%ebx),%al ---------------- IN: 0x000c2c5f: mov %al,%cl ---------------- IN: 0x000c2c61: addr32 mov %al,-0x10(%ebp) ---------------- IN: 0x000c2c65: mov %ecx,%esi ---------------- IN: 0x000c2c68: pushf ---------------- IN: 0x000c2c69: add $0xffffffd0,%esi ---------------- IN: 0x000c2c6d: popf ---------------- IN: 0x000c2c6e: mov %esi,%ecx ---------------- IN: 0x000c2c71: cmp $0x9,%cl ---------------- IN: 0x000c2c74: ja 0xc2ca3 ---------------- IN: 0x000c2ca3: mov %ebx,%esi ---------------- IN: 0x000c2ca6: xor %ecx,%ecx ---------------- IN: 0x000c2ca9: cmp $0x6c,%al ---------------- IN: 0x000c2cab: jne 0xc2cc7 ---------------- IN: 0x000c2cc7: cmp $0x64,%al ---------------- IN: 0x000c2cc9: je 0xc2d32 ---------------- IN: 0x000c2ccb: jg 0xc2cec ---------------- IN: 0x000c2cec: cmp $0x73,%al ---------------- IN: 0x000c2cee: je 0xc2e19 ---------------- IN: 0x000c2e19: mov %edi,%esi ---------------- IN: 0x000c2e1c: pushf ---------------- IN: 0x000c2e1d: add $0x4,%esi ---------------- IN: 0x000c2e21: popf ---------------- IN: 0x000c2e22: addr32 mov (%edi),%edi ---------------- IN: 0x000c2e26: addr32 mov %cs:(%edi),%al ---------------- IN: 0x000c2e2a: test %al,%al ---------------- IN: 0x000c2e2c: je 0xc2e4b ---------------- IN: 0x000c2e2e: movsbl %al,%eax ---------------- IN: 0x000c2e32: push %ax ---------------- IN: 0x000c2e33: call 0xc0022 ---------------- IN: 0x000c2e36: inc %edi ---------------- IN: 0x000c2e38: jmp 0xc2e26 ---------------- IN: 0x000c2e4b: mov %esi,%edi ---------------- IN: 0x000c2e5f: pop %eax ---------------- IN: 0x000c2e61: pop %edx ---------------- IN: 0x000c2e63: pop %ebx ---------------- IN: 0x000c2e65: pop %esi ---------------- IN: 0x000c2e67: pop %edi ---------------- IN: 0x000c2e69: pop %ebp ---------------- IN: 0x000c2e6b: ret $0x2 ---------------- IN: 0x000c3646: pop %edi ---------------- IN: 0x000c3648: pop %eax ---------------- IN: 0x000c364a: pushl $0x9844 ---------------- IN: 0x000c3650: pushl $0x5804 ---------------- IN: 0x000c3656: push %ax ---------------- IN: 0x000c3657: call 0xc2c13 ---------------- IN: 0x000c365a: pop %eax ---------------- IN: 0x000c365c: pop %edx ---------------- IN: 0x000c365e: pushl $0x5af8 ---------------- IN: 0x000c3664: pushl $0x5812 ---------------- IN: 0x000c366a: push %ax ---------------- IN: 0x000c366b: call 0xc2c13 ---------------- IN: 0x000c366e: pop %ecx ---------------- IN: 0x000c3670: pop %esi ---------------- IN: 0x000c3672: mov %ebx,%eax ---------------- IN: 0x000c3675: push %ax ---------------- IN: 0x000c3676: call 0xc2e6e ---------------- IN: 0x000c2e6e: push %ebp ---------------- IN: 0x000c2e70: mov %esp,%ebp ---------------- IN: 0x000c2e73: push %ebx ---------------- IN: 0x000c2e75: mov %eax,%ebx ---------------- IN: 0x000c2e78: test %eax,%eax ---------------- IN: 0x000c2e7b: jne 0xc2e8b ---------------- IN: 0x000c2e8b: mov %ss,%ax ---------------- IN: 0x000c2e8d: movzwl %ax,%eax ---------------- IN: 0x000c2e91: push %eax ---------------- IN: 0x000c2e93: addr32 movzwl 0x2(%ebx),%eax ---------------- IN: 0x000c2e99: push %eax ---------------- IN: 0x000c2e9b: addr32 movzwl (%ebx),%eax ---------------- IN: 0x000c2ea0: push %eax ---------------- IN: 0x000c2ea2: addr32 pushl 0x14(%ebx) ---------------- IN: 0x000c2ea7: addr32 pushl 0x18(%ebx) ---------------- IN: 0x000c2eac: addr32 pushl 0x10(%ebx) ---------------- IN: 0x000c2eb1: addr32 pushl 0x1c(%ebx) ---------------- IN: 0x000c2eb6: pushl $0x5724 ---------------- IN: 0x000c2ebc: push %ax ---------------- IN: 0x000c2ebd: call 0xc2c13 ---------------- IN: 0x000c2c76: cmp $0x30,%al ---------------- IN: 0x000c2c78: jne 0xc2c7f ---------------- IN: 0x000c2c7a: test %edx,%edx ---------------- IN: 0x000c2c7d: je 0xc2c97 ---------------- IN: 0x000c2c97: addr32 movb $0x30,-0x11(%ebp) ---------------- IN: 0x000c2c9c: xor %edx,%edx ---------------- IN: 0x000c2c9f: inc %ebx ---------------- IN: 0x000c2ca1: jmp 0xc2c5b ---------------- IN: 0x000c2c7f: imul $0xa,%edx,%eax ---------------- IN: 0x000c2c83: addr32 movsbl -0x10(%ebp),%ecx ---------------- IN: 0x000c2c89: mov %ecx,%edx ---------------- IN: 0x000c2c8c: pushf ---------------- IN: 0x000c2c8d: add %eax,%edx ---------------- IN: 0x000c2c90: add $0xffffffd0,%edx ---------------- IN: 0x000c2c94: popf ---------------- IN: 0x000c2c95: jmp 0xc2c9f ---------------- IN: 0x000c2cf2: jg 0xc2d27 ---------------- IN: 0x000c2d27: cmp $0x75,%al ---------------- IN: 0x000c2d29: je 0xc2d5b ---------------- IN: 0x000c2d2b: cmp $0x78,%al ---------------- IN: 0x000c2d2d: je 0xc2d74 ---------------- IN: 0x000c2d74: addr32 mov (%edi),%eax ---------------- IN: 0x000c2d78: addr32 mov %eax,-0x10(%ebp) ---------------- IN: 0x000c2d7d: test %cl,%cl ---------------- IN: 0x000c2d7f: addr32 movsbl -0x11(%ebp),%ecx ---------------- IN: 0x000c2d85: je 0xc2db4 ---------------- IN: 0x000c2db4: mov %edi,%esi ---------------- IN: 0x000c2db7: pushf ---------------- IN: 0x000c2db8: add $0x4,%esi ---------------- IN: 0x000c2dbc: popf ---------------- IN: 0x000c2dbd: addr32 mov -0x10(%ebp),%eax ---------------- IN: 0x000c2dc2: push %ax ---------------- IN: 0x000c2dc3: call 0xc0f4b ---------------- IN: 0x000c0f4b: push %ebp ---------------- IN: 0x000c0f4d: mov %esp,%ebp ---------------- IN: 0x000c0f50: push %edi ---------------- IN: 0x000c0f52: push %esi ---------------- IN: 0x000c0f54: push %ebx ---------------- IN: 0x000c0f56: push %ebx ---------------- IN: 0x000c0f58: mov %eax,%esi ---------------- IN: 0x000c0f5b: mov $0x1,%ebx ---------------- IN: 0x000c0f61: shr $0x4,%eax ---------------- IN: 0x000c0f65: je 0xc0f6b ---------------- IN: 0x000c0f67: inc %ebx ---------------- IN: 0x000c0f69: jmp 0xc0f61 ---------------- IN: 0x000c0f6b: mov %edx,%edi ---------------- IN: 0x000c0f6e: sub %ebx,%edi ---------------- IN: 0x000c0f71: movsbl %cl,%eax ---------------- IN: 0x000c0f75: addr32 mov %eax,-0x10(%ebp) ---------------- IN: 0x000c0f7a: test %edi,%edi ---------------- IN: 0x000c0f7d: jle 0xc0f8c ---------------- IN: 0x000c0f7f: addr32 mov -0x10(%ebp),%eax ---------------- IN: 0x000c0f84: push %ax ---------------- IN: 0x000c0f85: call 0xc0022 ---------------- IN: 0x000c0f88: dec %edi ---------------- IN: 0x000c0f8a: jmp 0xc0f7a ---------------- IN: 0x000c0f8c: mov %ebx,%edx ---------------- IN: 0x000c0f8f: mov %esi,%eax ---------------- IN: 0x000c0f92: pop %ecx ---------------- IN: 0x000c0f94: pop %ebx ---------------- IN: 0x000c0f96: pop %esi ---------------- IN: 0x000c0f98: pop %edi ---------------- IN: 0x000c0f9a: pop %ebp ---------------- IN: 0x000c0f9c: jmp 0xc0eaa ---------------- IN: 0x000c0eaa: push %ebp ---------------- IN: 0x000c0eac: mov %esp,%ebp ---------------- IN: 0x000c0eaf: push %ebx ---------------- IN: 0x000c0eb1: mov %eax,%ebx ---------------- IN: 0x000c0eb4: cmp $0x4,%edx ---------------- IN: 0x000c0eb8: je 0xc0f10 ---------------- IN: 0x000c0eba: jg 0xc0eca ---------------- IN: 0x000c0ebc: cmp $0x2,%edx ---------------- IN: 0x000c0ec0: je 0xc0f2e ---------------- IN: 0x000c0f2e: mov %ebx,%eax ---------------- IN: 0x000c0f31: shr $0x4,%eax ---------------- IN: 0x000c0f35: and $0xf,%eax ---------------- IN: 0x000c0f39: push %ax ---------------- IN: 0x000c0f3a: call 0xc0e84 ---------------- IN: 0x000c0e84: push %ebp ---------------- IN: 0x000c0e86: mov %esp,%ebp ---------------- IN: 0x000c0e89: mov %eax,%edx ---------------- IN: 0x000c0e8c: pushf ---------------- IN: 0x000c0e8d: add $0x57,%edx ---------------- IN: 0x000c0e91: popf ---------------- IN: 0x000c0e92: cmp $0x9,%eax ---------------- IN: 0x000c0e96: ja 0xc0ea1 ---------------- IN: 0x000c0e98: mov %eax,%edx ---------------- IN: 0x000c0e9b: pushf ---------------- IN: 0x000c0e9c: add $0x30,%edx ---------------- IN: 0x000c0ea0: popf ---------------- IN: 0x000c0ea1: movsbl %dl,%eax ---------------- IN: 0x000c0ea5: pop %ebp ---------------- IN: 0x000c0ea7: jmp 0xc0022 ---------------- IN: 0x000c0f3d: mov %ebx,%eax ---------------- IN: 0x000c0f40: and $0xf,%eax ---------------- IN: 0x000c0f44: pop %ebx ---------------- IN: 0x000c0f46: pop %ebp ---------------- IN: 0x000c0f48: jmp 0xc0e84 ---------------- IN: 0x000c2dc6: jmp 0xc2e4b ---------------- IN: 0x000c0f10: mov %ebx,%eax ---------------- IN: 0x000c0f13: shr $0xc,%eax ---------------- IN: 0x000c0f17: and $0xf,%eax ---------------- IN: 0x000c0f1b: push %ax ---------------- IN: 0x000c0f1c: call 0xc0e84 ---------------- IN: 0x000c0f1f: mov %ebx,%eax ---------------- IN: 0x000c0f22: shr $0x8,%eax ---------------- IN: 0x000c0f26: and $0xf,%eax ---------------- IN: 0x000c0f2a: push %ax ---------------- IN: 0x000c0f2b: call 0xc0e84 ---------------- IN: 0x000c0ec2: jg 0xc0f1f ---------------- IN: 0x000c0ec4: dec %edx ---------------- IN: 0x000c0ec6: je 0xc0f3d ---------------- IN: 0x000c2ec0: add $0x20,%esp ---------------- IN: 0x000c2ec4: addr32 movzwl 0x24(%ebx),%eax ---------------- IN: 0x000c2eca: push %eax ---------------- IN: 0x000c2ecc: addr32 movzwl 0x20(%ebx),%eax ---------------- IN: 0x000c2ed2: push %eax ---------------- IN: 0x000c2ed4: addr32 movzwl 0x22(%ebx),%eax ---------------- IN: 0x000c2eda: push %eax ---------------- IN: 0x000c2edc: mov %ebx,%eax ---------------- IN: 0x000c2edf: pushf ---------------- IN: 0x000c2ee0: add $0x26,%eax ---------------- IN: 0x000c2ee4: popf ---------------- IN: 0x000c2ee5: push %eax ---------------- IN: 0x000c2ee7: addr32 pushl 0xc(%ebx) ---------------- IN: 0x000c2eec: addr32 pushl 0x4(%ebx) ---------------- IN: 0x000c2ef1: addr32 pushl 0x8(%ebx) ---------------- IN: 0x000c2ef6: pushl $0x575f ---------------- IN: 0x000c2efc: push %ax ---------------- IN: 0x000c2efd: call 0xc2c13 ---------------- IN: 0x000c2f00: add $0x20,%esp ---------------- IN: 0x000c2f04: addr32 mov -0x4(%ebp),%ebx ---------------- IN: 0x000c2f09: mov %ebp,%esp ---------------- IN: 0x000c2f0c: pop %ebp ---------------- IN: 0x000c2f0e: ret $0x2 ---------------- IN: 0x000c3679: mov %cs:0x9820,%eax ---------------- IN: 0x000c367e: test %eax,%eax ---------------- IN: 0x000c3681: jne 0xc36cb ---------------- IN: 0x000c3683: addr32 movzwl 0x1c(%ebx),%ebx ---------------- IN: 0x000c3689: mov %ebx,%ecx ---------------- IN: 0x000c368c: shl $0x8,%ecx ---------------- IN: 0x000c3690: or $0x80000000,%ecx ---------------- IN: 0x000c3697: mov $0xcf8,%edx ---------------- IN: 0x000c369d: mov %ecx,%eax ---------------- IN: 0x000c36a0: out %eax,(%dx) ---------------- IN: 0x000c36a2: mov $0xfc,%dl ---------------- IN: 0x000c36a4: in (%dx),%ax ---------------- IN: 0x000c36a5: mov %cs:-0x67d0,%si ---------------- IN: 0x000c36aa: cmp %si,%ax ---------------- IN: 0x000c36ac: jne 0xc36cb ---------------- IN: 0x000c36ae: mov $0xf8,%dl ---------------- IN: 0x000c36b0: mov %ecx,%eax ---------------- IN: 0x000c36b3: out %eax,(%dx) ---------------- IN: 0x000c36b5: mov $0xfe,%dl ---------------- IN: 0x000c36b7: in (%dx),%ax ---------------- IN: 0x000c36b8: mov %cs:-0x67ce,%cx ---------------- IN: 0x000c36bd: cmp %cx,%ax ---------------- IN: 0x000c36bf: jne 0xc36cb ---------------- IN: 0x000c36c1: mov %cs,%ax ---------------- IN: 0x000c36c3: mov %ax,%es ---------------- IN: 0x000c36c5: mov %ebx,%es:-0x67dc ---------------- IN: 0x000c36cb: mov $0x3c2,%edx ---------------- IN: 0x000c36d1: mov $0xc3,%al ---------------- IN: 0x000c36d3: out %al,(%dx) ---------------- IN: 0x000c36d4: mov $0xc4,%dl ---------------- IN: 0x000c36d6: mov $0x204,%eax ---------------- IN: 0x000c36dc: out %ax,(%dx) ---------------- IN: 0x000c36dd: xor %ebx,%ebx ---------------- IN: 0x000c36e0: mov $0x1ce,%esi ---------------- IN: 0x000c36e6: mov %ebx,%eax ---------------- IN: 0x000c36e9: mov %esi,%edx ---------------- IN: 0x000c36ec: out %ax,(%dx) ---------------- IN: 0x000c36ed: mov $0x1cf,%ecx ---------------- IN: 0x000c36f3: mov $0xffffb0c0,%eax ---------------- IN: 0x000c36f9: mov %ecx,%edx ---------------- IN: 0x000c36fc: out %ax,(%dx) ---------------- IN: 0x000c36fd: mov %ebx,%eax ---------------- IN: 0x000c3700: mov %esi,%edx ---------------- IN: 0x000c3703: out %ax,(%dx) ---------------- IN: 0x000c3704: mov %ecx,%edx ---------------- IN: 0x000c3707: in (%dx),%ax ---------------- IN: 0x000c3708: cmp $0xb0c0,%ax ---------------- IN: 0x000c370b: je 0xc371c ---------------- IN: 0x000c371c: mov $0x1ce,%edx ---------------- IN: 0x000c3722: xor %eax,%eax ---------------- IN: 0x000c3725: out %ax,(%dx) ---------------- IN: 0x000c3726: mov $0xcf,%dl ---------------- IN: 0x000c3728: mov $0xffffb0c5,%eax ---------------- IN: 0x000c372e: out %ax,(%dx) ---------------- IN: 0x000c372f: mov %cs,%ax ---------------- IN: 0x000c3731: mov %ax,%es ---------------- IN: 0x000c3733: mov $0x1,%eax ---------------- IN: 0x000c3739: mov %eax,%es:0x5b24 ---------------- IN: 0x000c373e: mov %cs:0x9820,%eax ---------------- IN: 0x000c3743: test %eax,%eax ---------------- IN: 0x000c3746: jne 0xc39bf ---------------- IN: 0x000c374a: mov %cs:-0x67dc,%ecx ---------------- IN: 0x000c3750: test %ecx,%ecx ---------------- IN: 0x000c3753: js 0xc3804 ---------------- IN: 0x000c3757: movzwl %cx,%ecx ---------------- IN: 0x000c375b: mov %ecx,%edi ---------------- IN: 0x000c375e: shl $0x8,%edi ---------------- IN: 0x000c3762: mov %edi,%esi ---------------- IN: 0x000c3765: or $0x80000000,%esi ---------------- IN: 0x000c376c: mov $0xcf8,%edx ---------------- IN: 0x000c3772: mov %esi,%eax ---------------- IN: 0x000c3775: out %eax,(%dx) ---------------- IN: 0x000c3777: mov $0xcfc,%ebx ---------------- IN: 0x000c377d: mov %ebx,%edx ---------------- IN: 0x000c3780: in (%dx),%ax ---------------- IN: 0x000c3781: cmp $0x1234,%ax ---------------- IN: 0x000c3784: je 0xc3794 ---------------- IN: 0x000c3794: mov %edi,%eax ---------------- IN: 0x000c3797: or $0x80000018,%eax ---------------- IN: 0x000c379d: mov $0xcf8,%edx ---------------- IN: 0x000c37a3: out %eax,(%dx) ---------------- IN: 0x000c37a5: mov %ebx,%edx ---------------- IN: 0x000c37a8: in (%dx),%eax ---------------- IN: 0x000c37aa: mov %eax,%edi ---------------- IN: 0x000c37ad: and $0xfffffffc,%edi ---------------- IN: 0x000c37b1: xor %ebx,%ebx ---------------- IN: 0x000c37b4: mov %ebx,%eax ---------------- IN: 0x000c37b7: pushf ---------------- IN: 0x000c37b8: add $0x4,%eax ---------------- IN: 0x000c37bc: popf ---------------- IN: 0x000c37bd: shl $0x2,%eax ---------------- IN: 0x000c37c1: or %esi,%eax ---------------- IN: 0x000c37c4: mov $0xcf8,%edx ---------------- IN: 0x000c37ca: out %eax,(%dx) ---------------- IN: 0x000c37cc: mov $0xfc,%dl ---------------- IN: 0x000c37ce: in (%dx),%eax ---------------- IN: 0x000c37d0: mov %eax,%esi ---------------- IN: 0x000c37d3: and $0xfffffff0,%esi ---------------- IN: 0x000c37d7: push %ebx ---------------- IN: 0x000c37d9: mov %ecx,%eax ---------------- IN: 0x000c37dc: and $0x7,%eax ---------------- IN: 0x000c37e0: push %eax ---------------- IN: 0x000c37e2: mov %ecx,%eax ---------------- IN: 0x000c37e5: shr $0x3,%ax ---------------- IN: 0x000c37e8: and $0x1f,%eax ---------------- IN: 0x000c37ec: push %eax ---------------- IN: 0x000c37ee: shr $0x8,%ecx ---------------- IN: 0x000c37f2: push %ecx ---------------- IN: 0x000c37f4: pushl $0x5856 ---------------- IN: 0x000c37fa: push %ax ---------------- IN: 0x000c37fb: call 0xc2c13 ---------------- IN: 0x000c2d32: addr32 mov (%edi),%esi ---------------- IN: 0x000c2d36: test %cl,%cl ---------------- IN: 0x000c2d38: jne 0xc2d40 ---------------- IN: 0x000c2d3a: add $0x4,%edi ---------------- IN: 0x000c2d3e: jmp 0xc2d44 ---------------- IN: 0x000c2d44: test %esi,%esi ---------------- IN: 0x000c2d47: jns 0xc2d56 ---------------- IN: 0x000c2d56: mov %esi,%eax ---------------- IN: 0x000c2d59: jmp 0xc2d6d ---------------- IN: 0x000c2d6d: push %ax ---------------- IN: 0x000c2d6e: call 0xc2bc2 ---------------- IN: 0x000c2bc2: push %ebp ---------------- IN: 0x000c2bc4: mov %esp,%ebp ---------------- IN: 0x000c2bc7: push %ebx ---------------- IN: 0x000c2bc9: sub $0xc,%esp ---------------- IN: 0x000c2bcd: addr32 movb $0x0,-0x5(%ebp) ---------------- IN: 0x000c2bd2: mov %ebp,%ebx ---------------- IN: 0x000c2bd5: pushf ---------------- IN: 0x000c2bd6: add $0xfffffffa,%ebx ---------------- IN: 0x000c2bda: popf ---------------- IN: 0x000c2bdb: mov $0xa,%ecx ---------------- IN: 0x000c2be1: xor %edx,%edx ---------------- IN: 0x000c2be4: div %ecx ---------------- IN: 0x000c2be7: add $0x30,%edx ---------------- IN: 0x000c2beb: addr32 mov %dl,(%ebx) ---------------- IN: 0x000c2bee: test %eax,%eax ---------------- IN: 0x000c2bf1: je 0xc2bf7 ---------------- IN: 0x000c2bf7: addr32 movsbl (%ebx),%eax ---------------- IN: 0x000c2bfc: test %al,%al ---------------- IN: 0x000c2bfe: je 0xc2c08 ---------------- IN: 0x000c2c00: push %ax ---------------- IN: 0x000c2c01: call 0xc0022 ---------------- IN: 0x000c2c04: inc %ebx ---------------- IN: 0x000c2c06: jmp 0xc2bf7 ---------------- IN: 0x000c2c08: add $0xc,%esp ---------------- IN: 0x000c2c0c: pop %ebx ---------------- IN: 0x000c2c0e: pop %ebp ---------------- IN: 0x000c2c10: ret $0x2 ---------------- IN: 0x000c2d71: jmp 0xc2e4e ---------------- IN: 0x000c37fe: add $0x14,%esp ---------------- IN: 0x000c3802: jmp 0xc380d ---------------- IN: 0x000c380d: mov %cs,%cx ---------------- IN: 0x000c380f: mov %cx,%es ---------------- IN: 0x000c3811: mov %esi,%es:0x7200 ---------------- IN: 0x000c3817: mov $0x1ce,%ebx ---------------- IN: 0x000c381d: mov $0xa,%eax ---------------- IN: 0x000c3823: mov %ebx,%edx ---------------- IN: 0x000c3826: out %ax,(%dx) ---------------- IN: 0x000c3827: mov $0xcf,%dl ---------------- IN: 0x000c3829: in (%dx),%ax ---------------- IN: 0x000c382a: shl $0x10,%eax ---------------- IN: 0x000c382e: mov %eax,%edx ---------------- IN: 0x000c3831: addr32 mov %eax,-0x10(%ebp) ---------------- IN: 0x000c3836: mov %cx,%es ---------------- IN: 0x000c3838: mov %eax,%es:0x7208 ---------------- IN: 0x000c383d: mov %cx,%es ---------------- IN: 0x000c383f: mov $0x40,%eax ---------------- IN: 0x000c3845: mov %ax,%es:0x71fc ---------------- IN: 0x000c3849: mov %cx,%es ---------------- IN: 0x000c384b: mov $0x1,%eax ---------------- IN: 0x000c3851: mov %eax,%es:0x7204 ---------------- IN: 0x000c3856: mov %edx,%eax ---------------- IN: 0x000c3859: shr $0x14,%eax ---------------- IN: 0x000c385d: push %eax ---------------- IN: 0x000c385f: push %esi ---------------- IN: 0x000c3861: pushl $0x587b ---------------- IN: 0x000c3867: push %ax ---------------- IN: 0x000c3868: call 0xc2c13 ---------------- IN: 0x000c0eca: cmp $0x6,%edx ---------------- IN: 0x000c0ece: je 0xc0ef2 ---------------- IN: 0x000c0ed0: jl 0xc0f01 ---------------- IN: 0x000c0ed2: cmp $0x7,%edx ---------------- IN: 0x000c0ed6: je 0xc0ee3 ---------------- IN: 0x000c0ed8: mov %ebx,%eax ---------------- IN: 0x000c0edb: shr $0x1c,%eax ---------------- IN: 0x000c0edf: push %ax ---------------- IN: 0x000c0ee0: call 0xc0e84 ---------------- IN: 0x000c0ee3: mov %ebx,%eax ---------------- IN: 0x000c0ee6: shr $0x18,%eax ---------------- IN: 0x000c0eea: and $0xf,%eax ---------------- IN: 0x000c0eee: push %ax ---------------- IN: 0x000c0eef: call 0xc0e84 ---------------- IN: 0x000c0ef2: mov %ebx,%eax ---------------- IN: 0x000c0ef5: shr $0x14,%eax ---------------- IN: 0x000c0ef9: and $0xf,%eax ---------------- IN: 0x000c0efd: push %ax ---------------- IN: 0x000c0efe: call 0xc0e84 ---------------- IN: 0x000c0f01: mov %ebx,%eax ---------------- IN: 0x000c0f04: shr $0x10,%eax ---------------- IN: 0x000c0f08: and $0xf,%eax ---------------- IN: 0x000c0f0c: push %ax ---------------- IN: 0x000c0f0d: call 0xc0e84 ---------------- IN: 0x000c2bf3: dec %ebx ---------------- IN: 0x000c2bf5: jmp 0xc2be1 ---------------- IN: 0x000c386b: add $0xc,%esp ---------------- IN: 0x000c386f: mov $0x4,%ecx ---------------- IN: 0x000c3875: mov %ecx,%eax ---------------- IN: 0x000c3878: mov %ebx,%edx ---------------- IN: 0x000c387b: out %ax,(%dx) ---------------- IN: 0x000c387c: mov $0xcf,%dl ---------------- IN: 0x000c387e: in (%dx),%ax ---------------- IN: 0x000c387f: mov %eax,%esi ---------------- IN: 0x000c3882: mov %ecx,%eax ---------------- IN: 0x000c3885: mov %ebx,%edx ---------------- IN: 0x000c3888: out %ax,(%dx) ---------------- IN: 0x000c3889: mov %esi,%eax ---------------- IN: 0x000c388c: or $0x2,%eax ---------------- IN: 0x000c3890: mov $0xcf,%dl ---------------- IN: 0x000c3892: out %ax,(%dx) ---------------- IN: 0x000c3893: mov $0x1,%eax ---------------- IN: 0x000c3899: mov %ebx,%edx ---------------- IN: 0x000c389c: out %ax,(%dx) ---------------- IN: 0x000c389d: mov $0xcf,%dl ---------------- IN: 0x000c389f: in (%dx),%ax ---------------- IN: 0x000c38a0: addr32 mov %ax,-0x1a(%ebp) ---------------- IN: 0x000c38a4: mov $0x3,%eax ---------------- IN: 0x000c38aa: mov %ebx,%edx ---------------- IN: 0x000c38ad: out %ax,(%dx) ---------------- IN: 0x000c38ae: mov $0xcf,%dl ---------------- IN: 0x000c38b0: in (%dx),%ax ---------------- IN: 0x000c38b1: addr32 mov %ax,-0x1c(%ebp) ---------------- IN: 0x000c38b5: mov %ecx,%eax ---------------- IN: 0x000c38b8: mov %ebx,%edx ---------------- IN: 0x000c38bb: out %ax,(%dx) ---------------- IN: 0x000c38bc: mov %esi,%eax ---------------- IN: 0x000c38bf: mov $0xcf,%dl ---------------- IN: 0x000c38c1: out %ax,(%dx) ---------------- IN: 0x000c38c2: mov %cs:0x5b28,%eax ---------------- IN: 0x000c38c7: mov $0x5b2c,%esi ---------------- IN: 0x000c38cd: imul $0xe,%eax,%eax ---------------- IN: 0x000c38d1: add %esi,%eax ---------------- IN: 0x000c38d4: addr32 mov %eax,-0x24(%ebp) ---------------- IN: 0x000c38d9: addr32 cmp -0x24(%ebp),%esi ---------------- IN: 0x000c38de: jae 0xc3996 ---------------- IN: 0x000c38e2: addr32 mov %cs:0x4(%esi),%dx ---------------- IN: 0x000c38e7: addr32 mov %edx,-0x28(%ebp) ---------------- IN: 0x000c38ec: addr32 mov %cs:0x6(%esi),%ax ---------------- IN: 0x000c38f1: addr32 mov %ax,-0x1e(%ebp) ---------------- IN: 0x000c38f5: addr32 mov %cs:0x8(%esi),%al ---------------- IN: 0x000c38fa: addr32 mov %al,-0x1f(%ebp) ---------------- IN: 0x000c38fe: mov %esi,%ebx ---------------- IN: 0x000c3901: pushf ---------------- IN: 0x000c3902: add $0x2,%ebx ---------------- IN: 0x000c3906: popf ---------------- IN: 0x000c3907: mov %ebx,%eax ---------------- IN: 0x000c390a: push %ax ---------------- IN: 0x000c390b: call 0xc0f9f ---------------- IN: 0x000c0f9f: push %ebp ---------------- IN: 0x000c0fa1: mov %esp,%ebp ---------------- IN: 0x000c0fa4: addr32 mov %cs:(%eax),%cl ---------------- IN: 0x000c0fa8: test %cl,%cl ---------------- IN: 0x000c0faa: je 0xc0fb9 ---------------- IN: 0x000c0fac: mov $0x1,%edx ---------------- IN: 0x000c0fb2: cmp $0x3,%cl ---------------- IN: 0x000c0fb5: je 0xc0fd7 ---------------- IN: 0x000c0fb7: jmp 0xc0fc1 ---------------- IN: 0x000c0fc1: addr32 mov %cs:0x6(%eax),%dl ---------------- IN: 0x000c0fc6: cmp $0x8,%dl ---------------- IN: 0x000c0fc9: movzbl %dl,%edx ---------------- IN: 0x000c0fcd: jbe 0xc0fd7 ---------------- IN: 0x000c0fd7: mov %edx,%eax ---------------- IN: 0x000c0fda: pop %ebp ---------------- IN: 0x000c0fdc: ret $0x2 ---------------- IN: 0x000c390e: addr32 mov %eax,-0x14(%ebp) ---------------- IN: 0x000c3913: mov %ebx,%eax ---------------- IN: 0x000c3916: push %ax ---------------- IN: 0x000c3917: call 0xc093d ---------------- IN: 0x000c093d: push %ebp ---------------- IN: 0x000c093f: mov %esp,%ebp ---------------- IN: 0x000c0942: addr32 mov %cs:(%eax),%dl ---------------- IN: 0x000c0946: cmp $0x1,%dl ---------------- IN: 0x000c0949: je 0xc096a ---------------- IN: 0x000c094b: jb 0xc0962 ---------------- IN: 0x000c094d: xor %eax,%eax ---------------- IN: 0x000c0950: cmp $0x3,%dl ---------------- IN: 0x000c0953: sete %al ---------------- IN: 0x000c0956: pushf ---------------- IN: 0x000c0957: imul $0x3,%eax,%eax ---------------- IN: 0x000c095b: add $0x1,%eax ---------------- IN: 0x000c095f: popf ---------------- IN: 0x000c0960: jmp 0xc097e ---------------- IN: 0x000c097e: pop %ebp ---------------- IN: 0x000c0980: ret $0x2 ---------------- IN: 0x000c391a: addr32 mov %eax,-0x18(%ebp) ---------------- IN: 0x000c391f: addr32 mov -0x28(%ebp),%edx ---------------- IN: 0x000c3924: addr32 cmp -0x1a(%ebp),%dx ---------------- IN: 0x000c3928: ja 0xc396b ---------------- IN: 0x000c392a: addr32 movzbl -0x1f(%ebp),%ebx ---------------- IN: 0x000c3930: addr32 cmp -0x1c(%ebp),%bx ---------------- IN: 0x000c3934: ja 0xc396b ---------------- IN: 0x000c3936: addr32 movzwl -0x1e(%ebp),%ecx ---------------- IN: 0x000c393c: movzwl %dx,%edx ---------------- IN: 0x000c3940: addr32 imul -0x14(%ebp),%edx ---------------- IN: 0x000c3946: mov %edx,%eax ---------------- IN: 0x000c3949: pushf ---------------- IN: 0x000c394a: add $0x7,%eax ---------------- IN: 0x000c394e: popf ---------------- IN: 0x000c394f: mov $0x8,%ebx ---------------- IN: 0x000c3955: cltd ---------------- IN: 0x000c3957: idiv %ebx ---------------- IN: 0x000c395a: imul %eax,%ecx ---------------- IN: 0x000c395e: addr32 imul -0x18(%ebp),%ecx ---------------- IN: 0x000c3964: addr32 cmp -0x10(%ebp),%ecx ---------------- IN: 0x000c3969: jbe 0xc398f ---------------- IN: 0x000c398f: add $0xe,%esi ---------------- IN: 0x000c3993: jmp 0xc38d9 ---------------- IN: 0x000c0fcf: add $0x7,%edx ---------------- IN: 0x000c0fd3: and $0xfffffff8,%edx ---------------- IN: 0x000c3996: test %edi,%edi ---------------- IN: 0x000c3999: je 0xc39bf ---------------- IN: 0x000c399b: xor %eax,%eax ---------------- IN: 0x000c399e: mov %edi,%edx ---------------- IN: 0x000c39a1: pushf ---------------- IN: 0x000c39a2: add %eax,%edx ---------------- IN: 0x000c39a5: popf ---------------- IN: 0x000c39a6: addr32 mov (%edx),%dl ---------------- IN: 0x000c39a9: mov %cs,%cx ---------------- IN: 0x000c39ab: mov %cx,%es ---------------- IN: 0x000c39ad: addr32 mov %dl,%es:0x70fc(%eax) ---------------- IN: 0x000c39b5: inc %eax ---------------- IN: 0x000c39b7: cmp $0x100,%eax ---------------- IN: 0x000c39bd: jne 0xc399e ---------------- IN: 0x000c39bf: mov %cs:0x9820,%eax ---------------- IN: 0x000c39c4: test %eax,%eax ---------------- IN: 0x000c39c7: jne 0xc3d8f ---------------- IN: 0x000c39cb: mov $0x40,%al ---------------- IN: 0x000c39cd: mov %ax,%es ---------------- IN: 0x000c39cf: mov %es:0x10,%dx ---------------- IN: 0x000c39d4: mov %ax,%es ---------------- IN: 0x000c39d6: and $0xffffffcf,%edx ---------------- IN: 0x000c39da: or $0x20,%edx ---------------- IN: 0x000c39de: mov %dx,%es:0x10 ---------------- IN: 0x000c39e3: mov %ax,%es ---------------- IN: 0x000c39e5: mov $0x51,%dl ---------------- IN: 0x000c39e7: mov %dl,%es:0x89 ---------------- IN: 0x000c39ec: mov %ax,%es ---------------- IN: 0x000c39ee: mov $0x8,%dl ---------------- IN: 0x000c39f0: mov %dl,%es:0x8a ---------------- IN: 0x000c39f5: mov %ax,%es ---------------- IN: 0x000c39f7: xor %edx,%edx ---------------- IN: 0x000c39fa: mov %dl,%es:0x65 ---------------- IN: 0x000c39ff: mov %ax,%es ---------------- IN: 0x000c3a01: mov %dl,%es:0x66 ---------------- IN: 0x000c3a06: mov %cs,%cx ---------------- IN: 0x000c3a08: shl $0x10,%ecx ---------------- IN: 0x000c3a0c: mov $0x6694,%edx ---------------- IN: 0x000c3a12: movzwl %dx,%edx ---------------- IN: 0x000c3a16: or %ecx,%edx ---------------- IN: 0x000c3a19: mov %ax,%es ---------------- IN: 0x000c3a1b: mov %edx,%es:0xa8 ---------------- IN: 0x000c3a21: mov %cs,%dx ---------------- IN: 0x000c3a23: mov %edx,%ecx ---------------- IN: 0x000c3a26: shl $0x10,%ecx ---------------- IN: 0x000c3a2a: mov $0x5f54,%eax ---------------- IN: 0x000c3a30: movzwl %ax,%eax ---------------- IN: 0x000c3a34: or %ecx,%eax ---------------- IN: 0x000c3a37: mov %dx,%es ---------------- IN: 0x000c3a39: mov %eax,%es:0x6694 ---------------- IN: 0x000c3a3e: addr32 movl $0x5f54,-0x10(%ebp) ---------------- IN: 0x000c3a47: addr32 movl $0x0,-0x14(%ebp) ---------------- IN: 0x000c3a50: addr32 cmpl $0x1d,-0x14(%ebp) ---------------- IN: 0x000c3a56: je 0xc3be2 ---------------- IN: 0x000c3a5a: addr32 mov -0x14(%ebp),%eax ---------------- IN: 0x000c3a5f: addr32 mov %cs:0x5b04(%eax),%dl ---------------- IN: 0x000c3a67: movzbl %dl,%edx ---------------- IN: 0x000c3a6b: mov $0x66b0,%eax ---------------- IN: 0x000c3a71: test %edx,%edx ---------------- IN: 0x000c3a74: je 0xc3bd4 ---------------- IN: 0x000c3bd4: addr32 incl -0x14(%ebp) ---------------- IN: 0x000c3bd9: addr32 addl $0x40,-0x10(%ebp) ---------------- IN: 0x000c3bdf: jmp 0xc3a50 ---------------- IN: 0x000c3a78: cmp $0x6970,%eax ---------------- IN: 0x000c3a7e: je 0xc3bd4 ---------------- IN: 0x000c3a82: mov %eax,%ebx ---------------- IN: 0x000c3a85: addr32 mov %cs:(%eax),%cx ---------------- IN: 0x000c3a89: pushf ---------------- IN: 0x000c3a8a: add $0x2c,%eax ---------------- IN: 0x000c3a8e: popf ---------------- IN: 0x000c3a8f: movzwl %cx,%ecx ---------------- IN: 0x000c3a93: cmp %edx,%ecx ---------------- IN: 0x000c3a96: jne 0xc3a78 ---------------- IN: 0x000c3a98: cmp $0xfffffffe,%ebx ---------------- IN: 0x000c3a9c: je 0xc3bd4 ---------------- IN: 0x000c3aa0: addr32 mov %cs:0x4(%ebx),%si ---------------- IN: 0x000c3aa5: movzwl %si,%eax ---------------- IN: 0x000c3aa9: addr32 mov %eax,-0x18(%ebp) ---------------- IN: 0x000c3aae: addr32 mov %cs:0x6(%ebx),%ax ---------------- IN: 0x000c3ab3: addr32 mov %ax,-0x1c(%ebp) ---------------- IN: 0x000c3ab7: movzwl %ax,%ecx ---------------- IN: 0x000c3abb: addr32 mov %cs:0x2(%ebx),%dl ---------------- IN: 0x000c3ac0: addr32 mov %dl,-0x1e(%ebp) ---------------- IN: 0x000c3ac4: addr32 mov %cs:0xa(%ebx),%al ---------------- IN: 0x000c3ac9: addr32 mov %al,-0x1a(%ebp) ---------------- IN: 0x000c3acd: test %dl,%dl ---------------- IN: 0x000c3acf: jne 0xc3ae9 ---------------- IN: 0x000c3ae9: addr32 mov %cs:0x9(%ebx),%al ---------------- IN: 0x000c3aee: mov %cs,%si ---------------- IN: 0x000c3af0: mov %si,%es ---------------- IN: 0x000c3af2: movzbl %al,%edi ---------------- IN: 0x000c3af6: addr32 mov -0x18(%ebp),%eax ---------------- IN: 0x000c3afb: cltd ---------------- IN: 0x000c3afd: idiv %edi ---------------- IN: 0x000c3b00: addr32 mov -0x10(%ebp),%edi ---------------- IN: 0x000c3b05: addr32 mov %al,%es:(%edi) ---------------- IN: 0x000c3b09: mov %si,%es ---------------- IN: 0x000c3b0b: addr32 movzbl -0x1a(%ebp),%esi ---------------- IN: 0x000c3b11: mov %ecx,%eax ---------------- IN: 0x000c3b14: cltd ---------------- IN: 0x000c3b16: idiv %esi ---------------- IN: 0x000c3b19: dec %eax ---------------- IN: 0x000c3b1b: addr32 mov %al,%es:0x1(%edi) ---------------- IN: 0x000c3b20: mov %cs,%si ---------------- IN: 0x000c3b22: mov %si,%es ---------------- IN: 0x000c3b24: addr32 mov -0x10(%ebp),%edi ---------------- IN: 0x000c3b29: addr32 mov -0x1a(%ebp),%al ---------------- IN: 0x000c3b2d: addr32 mov %al,%es:0x2(%edi) ---------------- IN: 0x000c3b32: addr32 movzbl -0x1e(%ebp),%eax ---------------- IN: 0x000c3b38: addr32 mov -0x18(%ebp),%edx ---------------- IN: 0x000c3b3d: push %ax ---------------- IN: 0x000c3b3e: call 0xc0036 ---------------- IN: 0x000c0036: push %ebp ---------------- IN: 0x000c0038: mov %esp,%ebp ---------------- IN: 0x000c003b: push %ebx ---------------- IN: 0x000c003d: test %al,%al ---------------- IN: 0x000c003f: je 0xc0065 ---------------- IN: 0x000c0041: mov $0x4000,%ebx ---------------- IN: 0x000c0047: dec %al ---------------- IN: 0x000c0049: je 0xc007b ---------------- IN: 0x000c007b: mov %ebx,%eax ---------------- IN: 0x000c007e: pop %ebx ---------------- IN: 0x000c0080: pop %ebp ---------------- IN: 0x000c0082: ret $0x2 ---------------- IN: 0x000c3b41: mov %esi,%edx ---------------- IN: 0x000c3b44: mov %si,%es ---------------- IN: 0x000c3b46: addr32 mov %ax,%es:0x3(%edi) ---------------- IN: 0x000c3b4b: addr32 mov %cs:0x18(%ebx),%esi ---------------- IN: 0x000c3b51: mov %dx,%es ---------------- IN: 0x000c3b53: add $0x5,%edi ---------------- IN: 0x000c3b57: mov $0x4,%ecx ---------------- IN: 0x000c3b5d: mov %ds,%ax ---------------- IN: 0x000c3b5f: mov %dx,%ds ---------------- IN: 0x000c3b61: rep movsb %ds:(%si),%es:(%di) ---------------- IN: 0x000c3b63: mov %ax,%ds ---------------- IN: 0x000c3b65: addr32 mov %cs:0x1c(%ebx),%al ---------------- IN: 0x000c3b6a: mov %cs,%dx ---------------- IN: 0x000c3b6c: mov %dx,%es ---------------- IN: 0x000c3b6e: addr32 mov -0x10(%ebp),%edi ---------------- IN: 0x000c3b73: addr32 mov %al,%es:0x9(%edi) ---------------- IN: 0x000c3b78: addr32 mov %cs:0x20(%ebx),%esi ---------------- IN: 0x000c3b7e: mov %dx,%es ---------------- IN: 0x000c3b80: add $0xa,%edi ---------------- IN: 0x000c3b84: mov $0x19,%ecx ---------------- IN: 0x000c3b8a: mov %ds,%ax ---------------- IN: 0x000c3b8c: mov %dx,%ds ---------------- IN: 0x000c3b8e: rep movsb %ds:(%si),%es:(%di) ---------------- IN: 0x000c3b90: mov %ax,%ds ---------------- IN: 0x000c3b92: addr32 mov %cs:0x24(%ebx),%esi ---------------- IN: 0x000c3b98: mov %cs,%dx ---------------- IN: 0x000c3b9a: mov %dx,%es ---------------- IN: 0x000c3b9c: addr32 mov -0x10(%ebp),%edi ---------------- IN: 0x000c3ba1: add $0x23,%edi ---------------- IN: 0x000c3ba5: mov $0x14,%ecx ---------------- IN: 0x000c3bab: mov %ds,%ax ---------------- IN: 0x000c3bad: mov %dx,%ds ---------------- IN: 0x000c3baf: rep movsb %ds:(%si),%es:(%di) ---------------- IN: 0x000c3bb1: mov %ax,%ds ---------------- IN: 0x000c3bb3: addr32 mov %cs:0x28(%ebx),%esi ---------------- IN: 0x000c3bb9: mov %cs,%dx ---------------- IN: 0x000c3bbb: mov %dx,%es ---------------- IN: 0x000c3bbd: addr32 mov -0x10(%ebp),%edi ---------------- IN: 0x000c3bc2: add $0x37,%edi ---------------- IN: 0x000c3bc6: mov $0x9,%ecx ---------------- IN: 0x000c3bcc: mov %ds,%ax ---------------- IN: 0x000c3bce: mov %dx,%ds ---------------- IN: 0x000c3bd0: rep movsb %ds:(%si),%es:(%di) ---------------- IN: 0x000c3bd2: mov %ax,%ds ---------------- IN: 0x000c3ad1: mov %cs,%dx ---------------- IN: 0x000c3ad3: mov %dx,%es ---------------- IN: 0x000c3ad5: addr32 mov -0x10(%ebp),%edi ---------------- IN: 0x000c3ada: mov %esi,%eax ---------------- IN: 0x000c3add: addr32 mov %al,%es:(%edi) ---------------- IN: 0x000c3ae1: mov %dx,%es ---------------- IN: 0x000c3ae3: addr32 mov -0x1c(%ebp),%al ---------------- IN: 0x000c3ae7: jmp 0xc3b19 ---------------- IN: 0x000c0065: shl %ecx ---------------- IN: 0x000c0068: imul %dx,%cx ---------------- IN: 0x000c006b: mov %ecx,%ebx ---------------- IN: 0x000c006e: pushf ---------------- IN: 0x000c006f: add $0x7ff,%ebx ---------------- IN: 0x000c0076: popf ---------------- IN: 0x000c0077: and $0xf800,%bx ---------------- IN: 0x000c004b: movzwl %dx,%ebx ---------------- IN: 0x000c004f: movzwl %cx,%ecx ---------------- IN: 0x000c0053: imul %ecx,%ebx ---------------- IN: 0x000c0057: sar $0x3,%ebx ---------------- IN: 0x000c005b: add $0x1fff,%bx ---------------- IN: 0x000c005f: and $0xe000,%bx ---------------- IN: 0x000c0063: jmp 0xc007b ---------------- IN: 0x000c3be2: xor %eax,%eax ---------------- IN: 0x000c3be5: xor %ecx,%ecx ---------------- IN: 0x000c3be8: mov $0x1,%edx ---------------- IN: 0x000c3bee: imul $0x2c,%ecx,%ebx ---------------- IN: 0x000c3bf2: addr32 cmpw $0x13,0x66b0(%ebx) ---------------- IN: 0x000c3bfa: ja 0xc3c05 ---------------- IN: 0x000c3bfc: mov %edx,%ebx ---------------- IN: 0x000c3bff: shl %cl,%ebx ---------------- IN: 0x000c3c02: or %ebx,%eax ---------------- IN: 0x000c3c05: inc %ecx ---------------- IN: 0x000c3c07: cmp $0x10,%ecx ---------------- IN: 0x000c3c0b: jne 0xc3bee ---------------- IN: 0x000c3c0d: mov %cs,%dx ---------------- IN: 0x000c3c0f: mov %dx,%es ---------------- IN: 0x000c3c11: mov %eax,%es:0x9810 ---------------- IN: 0x000c3c16: shl $0x10,%edx ---------------- IN: 0x000c3c1a: mov $0x5634,%eax ---------------- IN: 0x000c3c20: movzwl %ax,%eax ---------------- IN: 0x000c3c24: or %edx,%eax ---------------- IN: 0x000c3c27: xor %edx,%edx ---------------- IN: 0x000c3c2a: mov %dx,%es ---------------- IN: 0x000c3c2c: mov %eax,%es:0x40 ---------------- IN: 0x000c3c31: xor %eax,%eax ---------------- IN: 0x000c3c34: mov $0xfffff000,%esi ---------------- IN: 0x000c3c3a: mov %si,%es ---------------- IN: 0x000c3c3c: addr32 mov %es:(%eax),%edx ---------------- IN: 0x000c3c41: cmp $0x4d4d5024,%edx ---------------- IN: 0x000c3c48: jne 0xc3d39 ---------------- IN: 0x000c3d39: add $0x10,%eax ---------------- IN: 0x000c3d3d: cmp $0x10000,%eax ---------------- IN: 0x000c3d43: jne 0xc3c34 ---------------- IN: 0x000c3c4c: mov %si,%es ---------------- IN: 0x000c3c4e: addr32 mov %es:0x5(%eax),%dl ---------------- IN: 0x000c3c53: movzbl %dl,%esi ---------------- IN: 0x000c3c57: mov $0xfffff000,%edi ---------------- IN: 0x000c3c5d: mov %di,%es ---------------- IN: 0x000c3c5f: xor %ebx,%ebx ---------------- IN: 0x000c3c62: xor %edx,%edx ---------------- IN: 0x000c3c65: cmp %esi,%edx ---------------- IN: 0x000c3c68: jae 0xc3c79 ---------------- IN: 0x000c3c6a: addr32 mov %es:(%edx,%eax,1),%cl ---------------- IN: 0x000c3c6f: mov %ecx,%edi ---------------- IN: 0x000c3c72: add %edi,%ebx ---------------- IN: 0x000c3c75: inc %edx ---------------- IN: 0x000c3c77: jmp 0xc3c65 ---------------- IN: 0x000c3c79: test %bl,%bl ---------------- IN: 0x000c3c7b: jne 0xc3d39 ---------------- IN: 0x000c3c7f: mov $0xfffff000,%edx ---------------- IN: 0x000c3c85: mov %dx,%es ---------------- IN: 0x000c3c87: addr32 mov %es:0x7(%eax),%ebx ---------------- IN: 0x000c3c8d: movzwl %bx,%eax ---------------- IN: 0x000c3c91: push %eax ---------------- IN: 0x000c3c93: mov %ebx,%eax ---------------- IN: 0x000c3c96: shr $0x10,%eax ---------------- IN: 0x000c3c9a: push %eax ---------------- IN: 0x000c3c9c: pushl $0x58b1 ---------------- IN: 0x000c3ca2: pushl $0x200 ---------------- IN: 0x000c3ca8: pushl $0x58b8 ---------------- IN: 0x000c3cae: push %ax ---------------- IN: 0x000c3caf: call 0xc2c13 ---------------- IN: 0x000c2d5b: addr32 mov (%edi),%eax ---------------- IN: 0x000c2d5f: test %cl,%cl ---------------- IN: 0x000c2d61: jne 0xc2d69 ---------------- IN: 0x000c2d63: add $0x4,%edi ---------------- IN: 0x000c2d67: jmp 0xc2d6d ---------------- IN: 0x000c3cb2: add $0x14,%esp ---------------- IN: 0x000c3cb6: mov %ebx,%ecx ---------------- IN: 0x000c3cb9: mov $0x20,%ebx ---------------- IN: 0x000c3cbf: mov $0x9,%esi ---------------- IN: 0x000c3cc5: push %ecx ---------------- IN: 0x000c3cc7: push %si ---------------- IN: 0x000c3cc8: pushl $0xffffffff ---------------- IN: 0x000c3ccb: push %ebx ---------------- IN: 0x000c3ccd: push $0x0 ---------------- IN: 0x000c3ccf: addr32 lcall *0xc(%esp) ---------------- IN: 0x000fd134: push %esp ---------------- IN: 0x000fd136: movzwl %sp,%esp ---------------- IN: 0x000fd13a: pushfl ---------------- IN: 0x000fd13c: cli ---------------- IN: 0x000fd13d: cld ---------------- IN: 0x000fd13e: push %eax ---------------- IN: 0x000fd140: push %ecx ---------------- IN: 0x000fd142: push %edx ---------------- IN: 0x000fd144: push %ebx ---------------- IN: 0x000fd146: push %ebp ---------------- IN: 0x000fd148: push %esi ---------------- IN: 0x000fd14a: push %edi ---------------- IN: 0x000fd14c: push %es ---------------- IN: 0x000fd14d: push %ds ---------------- IN: 0x000fd14e: mov %ss,%ecx ---------------- IN: 0x000fd151: mov %cx,%ds ---------------- IN: 0x000fd153: shl $0x4,%ecx ---------------- IN: 0x000fd157: mov $0x7fbdc62,%eax ---------------- IN: 0x000fd15d: addr32 lea 0x2c(%esp,%ecx,1),%edx ---------------- IN: 0x000fd163: mov $0xffffffff,%ecx ---------------- IN: 0x000fd169: calll 0xf7c8b ---------------- IN: 0x000f7c8b: push %ebp ---------------- IN: 0x000f7c8d: push %edi ---------------- IN: 0x000f7c8f: push %esi ---------------- IN: 0x000f7c91: push %ebx ---------------- IN: 0x000f7c93: mov %eax,%esi ---------------- IN: 0x000f7c96: mov %edx,%ebx ---------------- IN: 0x000f7c99: mov %cs:0x6064,%eax ---------------- IN: 0x000f7c9e: test %eax,%eax ---------------- IN: 0x000f7ca1: je 0xf7cfe ---------------- IN: 0x000f7ca3: mov $0x2,%eax ---------------- IN: 0x000f7ca9: calll 0xf6994 ---------------- IN: 0x000f7caf: mov %ebx,%edi ---------------- IN: 0x000f7cb2: mov %esp,%ebp ---------------- IN: 0x000f7cb5: mov %ss,%eax ---------------- IN: 0x000f7cb8: shl $0x4,%eax ---------------- IN: 0x000f7cbc: add %eax,%esp ---------------- IN: 0x000f7cbf: mov $0xb5,%eax ---------------- IN: 0x000f7cc5: mov $0x1234,%ecx ---------------- IN: 0x000f7ccb: mov $0xf7cd6,%ebx ---------------- IN: 0x000f7cd1: out %al,$0xb2 ---------------- IN: 0x000a8000: mov %cs,%ax ---------------- IN: 0x000a8002: ljmp $0xf000,$0xd0da ---------------- IN: 0x000f1ecc: cmp $0xb5,%al ---------------- IN: 0x000f1ece: jne 0xf2057 ---------------- IN: 0x000f1ed4: cmp $0x20000,%edx ---------------- IN: 0x000f1eda: jne 0xf1f88 ---------------- IN: 0x000f1ee0: lea 0xffd0(%ebx),%esi ---------------- IN: 0x000f1ee6: mov %esi,0x4(%esp) ---------------- IN: 0x000f1eea: lea 0x8(%esp),%edi ---------------- IN: 0x000f1eee: mov $0x8,%ecx ---------------- IN: 0x000f1ef3: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x000f1ef5: mov 0xffd4(%ebx),%eax ---------------- IN: 0x000f1efb: cmp $0x1234,%eax ---------------- IN: 0x000f1f00: lea 0x8(%esp),%edx ---------------- IN: 0x000f1f04: jne 0xf1f3f ---------------- IN: 0x000f1f06: lea 0xfe00(%ebx),%edi ---------------- IN: 0x000f1f0c: mov %edi,%esi ---------------- IN: 0x000f1f0e: lea 0x200(%ebx),%eax ---------------- IN: 0x000f1f14: mov $0x80,%cl ---------------- IN: 0x000f1f16: mov %eax,%edi ---------------- IN: 0x000f1f18: mov %esi,(%esp) ---------------- IN: 0x000f1f1b: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x000f1f1d: mov $0x80,%cl ---------------- IN: 0x000f1f1f: mov (%esp),%edi ---------------- IN: 0x000f1f22: mov %ebx,%esi ---------------- IN: 0x000f1f24: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x000f1f26: mov $0x8,%cl ---------------- IN: 0x000f1f28: mov 0x4(%esp),%edi ---------------- IN: 0x000f1f2c: mov %edx,%esi ---------------- IN: 0x000f1f2e: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x000f1f30: mov 0x14(%esp),%eax ---------------- IN: 0x000f1f34: mov %eax,0xfff0(%ebx) ---------------- IN: 0x000f1f3a: jmp 0xf1ff8 ---------------- IN: 0x000f1ff8: mov $0x1,%eax ---------------- IN: 0x000f1ffd: call 0xebe10 ---------------- IN: 0x000ebe10: push %ebx ---------------- IN: 0x000ebe11: mov %eax,%ebx ---------------- IN: 0x000ebe13: in $0x92,%al ---------------- IN: 0x000ebe15: mov %al,%cl ---------------- IN: 0x000ebe17: mov %al,%dl ---------------- IN: 0x000ebe19: shr %dl ---------------- IN: 0x000ebe1b: and $0x1,%edx ---------------- IN: 0x000ebe1e: test %bl,%bl ---------------- IN: 0x000ebe20: setne %al ---------------- IN: 0x000ebe23: cmp %al,%dl ---------------- IN: 0x000ebe25: je 0xebe2e ---------------- IN: 0x000ebe2e: mov %dl,%al ---------------- IN: 0x000ebe30: pop %ebx ---------------- IN: 0x000ebe31: ret ---------------- IN: 0x000f2002: movzbl %al,%eax ---------------- IN: 0x000f2005: mov %eax,0x400(%ebx) ---------------- IN: 0x000f200b: jmp 0xf2057 ---------------- IN: 0x000f7cd6: mov %edi,%eax ---------------- IN: 0x000f7cd8: call *%esi ---------------- IN: 0x07fbdc62: push %ebp ---------------- IN: 0x07fbdc63: push %edi ---------------- IN: 0x07fbdc64: push %esi ---------------- IN: 0x07fbdc65: push %ebx ---------------- IN: 0x07fbdc66: sub $0x14,%esp ---------------- IN: 0x07fbdc69: mov %eax,%ebx ---------------- IN: 0x07fbdc6b: mov (%eax),%si ---------------- IN: 0x07fbdc6e: movzwl %si,%eax ---------------- IN: 0x07fbdc71: mov %eax,0x4(%esp) ---------------- IN: 0x07fbdc75: movl $0xf4d27,(%esp) ---------------- IN: 0x07fbdc7c: call 0xee0fe ---------------- IN: 0x07fbdc81: cmp $0x1,%si ---------------- IN: 0x07fbdc85: je 0x7fbddf9 ---------------- IN: 0x07fbdc8b: jb 0x7fbdcab ---------------- IN: 0x07fbdcab: mov 0x2(%ebx),%edi ---------------- IN: 0x07fbdcae: mov 0x6(%ebx),%eax ---------------- IN: 0x07fbdcb1: mov %eax,0xc(%esp) ---------------- IN: 0x07fbdcb5: mov 0xa(%ebx),%dx ---------------- IN: 0x07fbdcb9: mov %edx,%eax ---------------- IN: 0x07fbdcbb: and $0x8,%ax ---------------- IN: 0x07fbdcbf: mov %ax,0x12(%esp) ---------------- IN: 0x07fbdcc4: jne 0x7fbdcd2 ---------------- IN: 0x07fbdcd2: mov $0x7fbfeb0,%ebp ---------------- IN: 0x07fbdcd7: mov $0x7fbfeb4,%eax ---------------- IN: 0x07fbdcdc: test %edi,%edi ---------------- IN: 0x07fbdcde: jne 0x7fbdd26 ---------------- IN: 0x07fbdd26: shl $0x4,%edi ---------------- IN: 0x07fbdd29: test %edi,%edi ---------------- IN: 0x07fbdd2b: jle 0x7fbde27 ---------------- IN: 0x07fbdd31: mov $0x10,%esi ---------------- IN: 0x07fbdd36: test $0x4,%dl ---------------- IN: 0x07fbdd39: je 0x7fbdd4e ---------------- IN: 0x07fbdd4e: and $0x3,%edx ---------------- IN: 0x07fbdd51: cmp $0x2,%dx ---------------- IN: 0x07fbdd55: je 0x7fbdd6b ---------------- IN: 0x07fbdd57: cmp $0x3,%dx ---------------- IN: 0x07fbdd5b: je 0x7fbddb4 ---------------- IN: 0x07fbdd5d: dec %dx ---------------- IN: 0x07fbdd5f: jne 0x7fbde27 ---------------- IN: 0x07fbdd65: mov %esi,%ecx ---------------- IN: 0x07fbdd67: mov %edi,%edx ---------------- IN: 0x07fbdd69: jmp 0x7fbddc9 ---------------- IN: 0x07fbddc9: call 0x7facf3a ---------------- IN: 0x07fbddce: mov %eax,%ebx ---------------- IN: 0x07fbddd0: test %ebx,%ebx ---------------- IN: 0x07fbddd2: je 0x7fbde2e ---------------- IN: 0x07fbddd4: cmpl $0xffffffff,0xc(%esp) ---------------- IN: 0x07fbddd9: je 0x7fbde2e ---------------- IN: 0x07fbde2e: mov %ebx,%eax ---------------- IN: 0x07fbde30: add $0x14,%esp ---------------- IN: 0x07fbde33: pop %ebx ---------------- IN: 0x07fbde34: pop %esi ---------------- IN: 0x07fbde35: pop %edi ---------------- IN: 0x07fbde36: pop %ebp ---------------- IN: 0x07fbde37: ret ---------------- IN: 0x000f7cda: mov %eax,%edi ---------------- IN: 0x000f7cdc: mov $0xb5,%eax ---------------- IN: 0x000f7ce1: mov $0x5678,%ecx ---------------- IN: 0x000f7ce6: mov $0x7cf0,%ebx ---------------- IN: 0x000f7ceb: out %al,$0xb2 ---------------- IN: 0x000f1f3f: cmp $0x5678,%eax ---------------- IN: 0x000f1f44: jne 0xf2057 ---------------- IN: 0x000f1f4a: lea 0xfe00(%ebx),%eax ---------------- IN: 0x000f1f50: lea 0x200(%ebx),%esi ---------------- IN: 0x000f1f56: mov $0x80,%ecx ---------------- IN: 0x000f1f5b: mov %eax,%edi ---------------- IN: 0x000f1f5d: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x000f1f5f: mov $0x8,%cl ---------------- IN: 0x000f1f61: mov 0x4(%esp),%edi ---------------- IN: 0x000f1f65: mov %edx,%esi ---------------- IN: 0x000f1f67: rep movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x000f1f69: cmpl $0x0,0x400(%ebx) ---------------- IN: 0x000f1f70: jne 0xf1f79 ---------------- IN: 0x000f1f79: mov 0x14(%esp),%eax ---------------- IN: 0x000f1f7d: mov %eax,0xfff0(%ebx) ---------------- IN: 0x000f1f83: jmp 0xf2057 ---------------- IN: 0x000f7cf0: mov %ebp,%esp ---------------- IN: 0x000f7cf3: calll 0xf6f75 ---------------- IN: 0x000f7cf9: mov %edi,%ecx ---------------- IN: 0x000f7cfc: jmp 0xf7d51 ---------------- IN: 0x000f7d51: mov %ecx,%eax ---------------- IN: 0x000f7d54: pop %ebx ---------------- IN: 0x000f7d56: pop %esi ---------------- IN: 0x000f7d58: pop %edi ---------------- IN: 0x000f7d5a: pop %ebp ---------------- IN: 0x000f7d5c: retl ---------------- IN: 0x000fd16f: addr32 mov %ax,0x1c(%esp) ---------------- IN: 0x000fd174: shr $0x10,%eax ---------------- IN: 0x000fd178: addr32 mov %ax,0x14(%esp) ---------------- IN: 0x000fd17d: pop %ds ---------------- IN: 0x000fd17e: pop %es ---------------- IN: 0x000fd17f: pop %edi ---------------- IN: 0x000fd181: pop %esi ---------------- IN: 0x000fd183: pop %ebp ---------------- IN: 0x000fd185: pop %ebx ---------------- IN: 0x000fd187: pop %edx ---------------- IN: 0x000fd189: pop %ecx ---------------- IN: 0x000fd18b: pop %eax ---------------- IN: 0x000fd18d: popfl ---------------- IN: 0x000fd18f: pop %esp ---------------- IN: 0x000fd191: lret ---------------- IN: 0x000c3cd4: add $0x10,%esp ---------------- IN: 0x000c3cd8: cli ---------------- IN: 0x000c3cd9: cld ---------------- IN: 0x000c3cda: mov %edx,%ebx ---------------- IN: 0x000c3cdd: shl $0x10,%ebx ---------------- IN: 0x000c3ce1: movzwl %ax,%eax ---------------- IN: 0x000c3ce5: or %eax,%ebx ---------------- IN: 0x000c3ce8: mov %ebx,%eax ---------------- IN: 0x000c3ceb: pushf ---------------- IN: 0x000c3cec: add $0xffffffff,%eax ---------------- IN: 0x000c3cf0: popf ---------------- IN: 0x000c3cf1: cmp $0xfffffffd,%eax ---------------- IN: 0x000c3cf5: ja 0xc3d47 ---------------- IN: 0x000c3cf7: test %ebx,%ebx ---------------- IN: 0x000c3cfa: je 0xc3d47 ---------------- IN: 0x000c3cfc: push %ebx ---------------- IN: 0x000c3cfe: pushl $0x58f6 ---------------- IN: 0x000c3d04: push %ax ---------------- IN: 0x000c3d05: call 0xc2c13 ---------------- IN: 0x000c3d08: pop %eax ---------------- IN: 0x000c3d0a: pop %edx ---------------- IN: 0x000c3d0c: mov %cs,%ax ---------------- IN: 0x000c3d0e: mov %ax,%es ---------------- IN: 0x000c3d10: shr $0x4,%ebx ---------------- IN: 0x000c3d14: mov %bx,%es:-0x67d8 ---------------- IN: 0x000c3d19: mov %eax,%edx ---------------- IN: 0x000c3d1c: shl $0x10,%edx ---------------- IN: 0x000c3d20: mov $0x566c,%eax ---------------- IN: 0x000c3d26: movzwl %ax,%eax ---------------- IN: 0x000c3d2a: or %edx,%eax ---------------- IN: 0x000c3d2d: xor %edx,%edx ---------------- IN: 0x000c3d30: mov %dx,%es ---------------- IN: 0x000c3d32: mov %eax,%es:0x40 ---------------- IN: 0x000c3d37: jmp 0xc3d47 ---------------- IN: 0x000c3d47: mov %cs,%ax ---------------- IN: 0x000c3d49: mov %ax,%es ---------------- IN: 0x000c3d4b: mov $0x1,%edx ---------------- IN: 0x000c3d51: mov %edx,%es:-0x67e0 ---------------- IN: 0x000c3d57: mov %ax,%es ---------------- IN: 0x000c3d59: xor %edx,%edx ---------------- IN: 0x000c3d5c: mov %dl,%es:0x6 ---------------- IN: 0x000c3d61: mov %cs:0x2,%cl ---------------- IN: 0x000c3d66: movzbl %cl,%ecx ---------------- IN: 0x000c3d6a: shl $0x9,%ecx ---------------- IN: 0x000c3d6e: mov %ax,%es ---------------- IN: 0x000c3d70: xor %eax,%eax ---------------- IN: 0x000c3d73: cmp %ecx,%eax ---------------- IN: 0x000c3d76: je 0xc3d83 ---------------- IN: 0x000c3d78: addr32 mov %es:(%eax),%bl ---------------- IN: 0x000c3d7c: add %ebx,%edx ---------------- IN: 0x000c3d7f: inc %eax ---------------- IN: 0x000c3d81: jmp 0xc3d73 ---------------- IN: 0x000c3d83: mov %cs,%ax ---------------- IN: 0x000c3d85: mov %ax,%es ---------------- IN: 0x000c3d87: neg %edx ---------------- IN: 0x000c3d8a: mov %dl,%es:0x6 ---------------- IN: 0x000c3d8f: lea -0xc(%bp),%sp ---------------- IN: 0x000c3d92: pop %ebx ---------------- IN: 0x000c3d94: pop %esi ---------------- IN: 0x000c3d96: pop %edi ---------------- IN: 0x000c3d98: pop %ebp ---------------- IN: 0x000c3d9a: ret $0x2 ---------------- IN: 0x000c5620: mov %ebx,%esp ---------------- IN: 0x000c5623: pop %ds ---------------- IN: 0x000c5624: pop %es ---------------- IN: 0x000c5625: pop %edi ---------------- IN: 0x000c5627: pop %esi ---------------- IN: 0x000c5629: pop %ebp ---------------- IN: 0x000c562b: pop %ebx ---------------- IN: 0x000c562d: pop %edx ---------------- IN: 0x000c562f: pop %ecx ---------------- IN: 0x000c5631: pop %eax ---------------- IN: 0x000c5633: lret ---------------- IN: 0x000ef6e9: call 0xedc69 ---------------- IN: 0x000edc69: call 0xebe3d ---------------- IN: 0x000edc6e: test %eax,%eax ---------------- IN: 0x000edc70: jne 0xedc77 ---------------- IN: 0x000edc72: jmp 0xedc2f Servicing hardware INT=0x08 ---------------- IN: 0x000ef6ee: add $0x34,%esp ---------------- IN: 0x000ef6f1: pop %ebx ---------------- IN: 0x000ef6f2: pop %esi ---------------- IN: 0x000ef6f3: pop %edi ---------------- IN: 0x000ef6f4: ret ---------------- IN: 0x07fae44c: movzbl 0x2(%ebx),%ebx ---------------- IN: 0x07fae450: shl $0x9,%ebx ---------------- IN: 0x07fae453: mov %ebx,%eax ---------------- IN: 0x07fae455: call 0x7faaee2 ---------------- IN: 0x07fae45a: test %eax,%eax ---------------- IN: 0x07fae45c: jne 0x7fae471 ---------------- IN: 0x07fae471: mov 0x7fbfe8c,%eax ---------------- IN: 0x07fae476: lea 0x7ff(%ebx,%eax,1),%eax ---------------- IN: 0x07fae47d: and $0xfffff800,%eax ---------------- IN: 0x07fae482: mov %eax,0x7fbfe8c ---------------- IN: 0x07fae487: xor %eax,%eax ---------------- IN: 0x07fae489: add $0x2c,%esp ---------------- IN: 0x07fae48c: pop %ebx ---------------- IN: 0x07fae48d: pop %esi ---------------- IN: 0x07fae48e: pop %edi ---------------- IN: 0x07fae48f: pop %ebp ---------------- IN: 0x07fae490: ret ---------------- IN: 0x07fb2465: movzwl 0x26(%esp),%eax ---------------- IN: 0x07fb246a: or $0xf0000000,%eax ---------------- IN: 0x07fb246f: cmp %eax,0x64 ---------------- IN: 0x07fb2475: je 0x7fb24c8 ---------------- IN: 0x07fb24c8: add $0x3c,%esp ---------------- IN: 0x07fb24cb: pop %ebx ---------------- IN: 0x07fb24cc: pop %esi ---------------- IN: 0x07fb24cd: pop %edi ---------------- IN: 0x07fb24ce: pop %ebp ---------------- IN: 0x07fb24cf: ret ---------------- IN: 0x07fbb4d8: jmp 0x7fbb52b ---------------- IN: 0x07fbb52b: xor %ecx,%ecx ---------------- IN: 0x07fbb52d: mov $0x1,%edx ---------------- IN: 0x07fbb532: mov $0xf44a8,%eax ---------------- IN: 0x07fbb537: call 0x7fae491 ---------------- IN: 0x07fae491: push %ebp ---------------- IN: 0x07fae492: push %edi ---------------- IN: 0x07fae493: push %esi ---------------- IN: 0x07fae494: push %ebx ---------------- IN: 0x07fae495: sub $0x8,%esp ---------------- IN: 0x07fae498: mov %eax,(%esp) ---------------- IN: 0x07fae49b: mov %edx,0x4(%esp) ---------------- IN: 0x07fae49f: mov %ecx,%esi ---------------- IN: 0x07fae4a1: xor %ebx,%ebx ---------------- IN: 0x07fae4a3: mov %ebx,%edx ---------------- IN: 0x07fae4a5: mov (%esp),%eax ---------------- IN: 0x07fae4a8: call 0x7faaf6f ---------------- IN: 0x07faaf6f: push %ebp ---------------- IN: 0x07faaf70: push %edi ---------------- IN: 0x07faaf71: push %esi ---------------- IN: 0x07faaf72: push %ebx ---------------- IN: 0x07faaf73: mov %eax,%esi ---------------- IN: 0x07faaf75: mov %edx,%edi ---------------- IN: 0x07faaf77: call 0xebf57 ---------------- IN: 0x07faaf7c: mov %eax,%ebp ---------------- IN: 0x07faaf7e: mov 0x7fbfe88,%ebx ---------------- IN: 0x07faaf84: test %edi,%edi ---------------- IN: 0x07faaf86: je 0x7faaf9e ---------------- IN: 0x07faaf9e: test %ebx,%ebx ---------------- IN: 0x07faafa0: jne 0x7faaf8c ---------------- IN: 0x07faaf8c: lea 0x4(%ebx),%edx ---------------- IN: 0x07faaf8f: mov %ebp,%ecx ---------------- IN: 0x07faaf91: mov %esi,%eax ---------------- IN: 0x07faaf93: call 0x7faab1e ---------------- IN: 0x07faaf98: test %eax,%eax ---------------- IN: 0x07faaf9a: je 0x7faafa6 ---------------- IN: 0x07faaf9c: mov (%ebx),%ebx ---------------- IN: 0x07faafa2: xor %eax,%eax ---------------- IN: 0x07faafa4: jmp 0x7faafa8 ---------------- IN: 0x07faafa8: pop %ebx ---------------- IN: 0x07faafa9: pop %esi ---------------- IN: 0x07faafaa: pop %edi ---------------- IN: 0x07faafab: pop %ebp ---------------- IN: 0x07faafac: ret ---------------- IN: 0x07fae4ad: mov %eax,%ebx ---------------- IN: 0x07fae4af: test %eax,%eax ---------------- IN: 0x07fae4b1: je 0x7fae4df ---------------- IN: 0x07fae4df: add $0x8,%esp ---------------- IN: 0x07fae4e2: pop %ebx ---------------- IN: 0x07fae4e3: pop %esi ---------------- IN: 0x07fae4e4: pop %edi ---------------- IN: 0x07fae4e5: pop %ebp ---------------- IN: 0x07fae4e6: ret ---------------- IN: 0x07fbb53c: xor %eax,%eax ---------------- IN: 0x07fbb53e: call 0x7faaee2 ---------------- IN: 0x07fbb543: cmpl $0xc0000,0x7fbfe8c ---------------- IN: 0x07fbb54d: je 0x7fbb559 ---------------- IN: 0x07fbb54f: movl $0xc0000,0xf53e8 ---------------- IN: 0x07fbb559: xor %edx,%edx ---------------- IN: 0x07fbb55b: xor %ecx,%ecx ---------------- IN: 0x07fbb55d: mov $0xf4322,%eax ---------------- IN: 0x07fbb562: call 0x7fac658 ---------------- IN: 0x07fab925: push %edi ---------------- IN: 0x07fab926: push %esi ---------------- IN: 0x07fab927: push %ebx ---------------- IN: 0x07fab928: mov 0x84(%eax),%ebx ---------------- IN: 0x07fab92e: cmp %ecx,%ebx ---------------- IN: 0x07fab930: ja 0x7fab94a ---------------- IN: 0x07fab932: cmp %ebx,%ecx ---------------- IN: 0x07fab934: jbe 0x7fab938 ---------------- IN: 0x07fab936: mov %ebx,%ecx ---------------- IN: 0x07fab938: mov 0x8c(%eax),%esi ---------------- IN: 0x07fab93e: mov %edx,%edi ---------------- IN: 0x07fab940: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fab942: mov 0x84(%eax),%eax ---------------- IN: 0x07fab948: jmp 0x7fab94d ---------------- IN: 0x07fab94d: pop %ebx ---------------- IN: 0x07fab94e: pop %esi ---------------- IN: 0x07fab94f: pop %edi ---------------- IN: 0x07fab950: ret ---------------- IN: 0x07fbb567: mov %eax,%ebx ---------------- IN: 0x07fbb569: test %ax,%ax ---------------- IN: 0x07fbb56c: je 0x7fbb62a ---------------- IN: 0x07fbb572: movzwl %ax,%eax ---------------- IN: 0x07fbb575: mov %eax,0x4(%esp) ---------------- IN: 0x07fbb579: movl $0xf44b1,(%esp) ---------------- IN: 0x07fbb580: call 0xee0fe ---------------- IN: 0x07fbb585: mov 0x40,%esi ---------------- IN: 0x07fbb58b: mov 0x42,%di ---------------- IN: 0x07fbb592: movzwl %di,%edx ---------------- IN: 0x07fbb595: mov %edx,%ecx ---------------- IN: 0x07fbb597: shl $0x10,%ecx ---------------- IN: 0x07fbb59a: movzwl %si,%eax ---------------- IN: 0x07fbb59d: or %ecx,%eax ---------------- IN: 0x07fbb59f: movzwl 0x14(%esp),%ecx ---------------- IN: 0x07fbb5a4: or $0xf0000000,%ecx ---------------- IN: 0x07fbb5aa: cmp %ecx,%eax ---------------- IN: 0x07fbb5ac: je 0x7fbb5dc ---------------- IN: 0x07fbb5ae: movzwl %si,%eax ---------------- IN: 0x07fbb5b1: mov %eax,0x8(%esp) ---------------- IN: 0x07fbb5b5: mov %edx,0x4(%esp) ---------------- IN: 0x07fbb5b9: movl $0xf44cc,(%esp) ---------------- IN: 0x07fbb5c0: call 0xee0fe ---------------- IN: 0x07fbb5c5: mov %si,0xf5f84 ---------------- IN: 0x07fbb5cc: mov %di,0xf5f86 ---------------- IN: 0x07fbb5d3: movb $0x1,0xeb5a2 ---------------- IN: 0x07fbb5da: jmp 0x7fbb603 ---------------- IN: 0x07fbb603: mov $0xfd2cd,%eax ---------------- IN: 0x07fbb608: mov %ax,0x40 ---------------- IN: 0x07fbb60e: movw $0xf000,0x42 ---------------- IN: 0x07fbb617: mov %bx,0xeb5a4 ---------------- IN: 0x07fbb61e: lea 0x3(%ebx),%edx ---------------- IN: 0x07fbb621: mov $0x3,%al ---------------- IN: 0x07fbb623: out %al,(%dx) ---------------- IN: 0x07fbb624: lea 0x2(%ebx),%edx ---------------- IN: 0x07fbb627: mov $0x1,%al ---------------- IN: 0x07fbb629: out %al,(%dx) ---------------- IN: 0x07fbb62a: call 0x7fb1a61 ---------------- IN: 0x07fb1a61: push %edi ---------------- IN: 0x07fb1a62: push %esi ---------------- IN: 0x07fb1a63: push %ebx ---------------- IN: 0x07fb1a64: sub $0x7c,%esp ---------------- IN: 0x07fb1a67: movl $0xf2f6a,(%esp) ---------------- IN: 0x07fb1a6e: call 0xee0fe ---------------- IN: 0x07fb1a73: mov $0x26,%ecx ---------------- IN: 0x07fb1a78: xor %edx,%edx ---------------- IN: 0x07fb1a7a: lea 0x56(%esp),%eax ---------------- IN: 0x07fb1a7e: call 0xebf86 ---------------- IN: 0x07fb1a83: movw $0x3,0x72(%esp) ---------------- IN: 0x07fb1a8a: lea 0x56(%esp),%eax ---------------- IN: 0x07fb1a8e: call 0x7fac9f4 ---------------- IN: 0x07fac9f4: push %edx ---------------- IN: 0x07fac9f5: movw $0x200,0x24(%eax) ---------------- IN: 0x07fac9fb: mov %eax,(%esp) ---------------- IN: 0x07fac9fe: call 0xed675 ---------------- IN: 0x07faca03: mov $0xfd0c8,%edx ---------------- IN: 0x07faca08: movzwl %dx,%edx ---------------- IN: 0x07faca0b: mov (%esp),%eax ---------------- IN: 0x07faca0e: call 0xede19 ---------------- IN: 0x000ede19: mov %dx,0x20(%eax) ---------------- IN: 0x000ede1d: movw $0xf000,0x22(%eax) ---------------- IN: 0x000ede23: movzwl 0xebdf0,%edx ---------------- IN: 0x000ede2a: mov %edx,%ecx ---------------- IN: 0x000ede2c: shl $0x4,%ecx ---------------- IN: 0x000ede2f: sub %ecx,%eax ---------------- IN: 0x000ede31: mov $0xf80ad,%ecx ---------------- IN: 0x000ede36: jmp 0xedbb2 ---------------- IN: 0x000fd0c8: int $0x10 ---------------- IN: 0x000fd2cd: pushf ---------------- IN: 0x000fd2ce: pushl %cs:0x5f84 ---------------- IN: 0x000fd2d4: cli ---------------- IN: 0x000fd2d5: cld ---------------- IN: 0x000fd2d6: push %ds ---------------- IN: 0x000fd2d7: push %eax ---------------- IN: 0x000fd2d9: mov $0xdc00,%eax ---------------- IN: 0x000fd2df: mov %ax,%ds ---------------- IN: 0x000fd2e1: mov %esp,%eax ---------------- IN: 0x000fd2e4: pushl $0xd2ec ---------------- IN: 0x000fd2ea: retl ---------------- IN: 0x000fd2ec: cmp %esp,%eax ---------------- IN: 0x000fd2ef: jne 0xfd30d ---------------- IN: 0x000fd2f1: cmpb $0x0,-0xa5f ---------------- IN: 0x000fd2f6: je 0xfd304 ---------------- IN: 0x000fd304: pop %eax ---------------- IN: 0x000fd306: pop %ds ---------------- IN: 0x000fd307: cmp $0x7,%ax ---------------- IN: 0x000fd30a: jle 0xfd2fb ---------------- IN: 0x000fd2fb: pushl $0xc118 ---------------- IN: 0x000fd301: jmp 0xfd3a1 ---------------- IN: 0x000fd3a1: cli ---------------- IN: 0x000fd3a2: cld ---------------- IN: 0x000fd3a3: push %ds ---------------- IN: 0x000fd3a4: push %eax ---------------- IN: 0x000fd3a6: mov $0xdc00,%eax ---------------- IN: 0x000fd3ac: mov %ax,%ds ---------------- IN: 0x000fd3ae: mov 0xf5e0,%eax ---------------- IN: 0x000fd3b2: sub $0x30,%eax ---------------- IN: 0x000fd3b6: addr32 popl 0x1c(%eax) ---------------- IN: 0x000fd3bb: addr32 popw (%eax) ---------------- IN: 0x000fd3be: addr32 mov %edi,0x4(%eax) ---------------- IN: 0x000fd3c3: addr32 mov %esi,0x8(%eax) ---------------- IN: 0x000fd3c8: addr32 mov %ebp,0xc(%eax) ---------------- IN: 0x000fd3cd: addr32 mov %ebx,0x10(%eax) ---------------- IN: 0x000fd3d2: addr32 mov %edx,0x14(%eax) ---------------- IN: 0x000fd3d7: addr32 mov %ecx,0x18(%eax) ---------------- IN: 0x000fd3dc: addr32 mov %es,0x2(%eax) ---------------- IN: 0x000fd3e0: pop %ecx ---------------- IN: 0x000fd3e2: addr32 mov %esp,0x28(%eax) ---------------- IN: 0x000fd3e7: addr32 mov %ss,0x2c(%eax) ---------------- IN: 0x000fd3eb: addr32 popl 0x20(%eax) ---------------- IN: 0x000fd3f0: addr32 popw 0x24(%eax) ---------------- IN: 0x000fd3f4: mov %ds,%dx ---------------- IN: 0x000fd3f6: mov %dx,%ss ---------------- IN: 0x000fd3f8: mov %eax,%esp ---------------- IN: 0x000fd3fb: calll *%ecx ---------------- IN: 0x000fc118: push %edi ---------------- IN: 0x000fc11a: push %esi ---------------- IN: 0x000fc11c: push %ebx ---------------- IN: 0x000fc11e: push %esi ---------------- IN: 0x000fc120: mov %eax,%ebx ---------------- IN: 0x000fc123: mov $0xdc00,%esi ---------------- IN: 0x000fc129: movzwl %si,%esi ---------------- IN: 0x000fc12d: mov %si,%es ---------------- IN: 0x000fc12f: mov %es:0xf5a4,%ax ---------------- IN: 0x000fc133: test %ax,%ax ---------------- IN: 0x000fc135: je 0xfc529 ---------------- IN: 0x000fc139: addr32 mov 0x1d(%ebx),%al ---------------- IN: 0x000fc13d: cmp $0x8,%al ---------------- IN: 0x000fc13f: je 0xfc153 ---------------- IN: 0x000fc141: ja 0xfc14f ---------------- IN: 0x000fc143: addr32 lea -0x1(%eax),%edx ---------------- IN: 0x000fc148: cmp $0x2,%dl ---------------- IN: 0x000fc14b: ja 0xfc160 ---------------- IN: 0x000fc160: cmp $0x6,%al ---------------- IN: 0x000fc162: je 0xfc2d5 ---------------- IN: 0x000fc166: ja 0xfc1a3 ---------------- IN: 0x000fc168: cmp $0x1,%al ---------------- IN: 0x000fc16a: je 0xfc2b3 ---------------- IN: 0x000fc16e: jb 0xfc1c9 ---------------- IN: 0x000fc1c9: addr32 mov 0x1c(%ebx),%cl ---------------- IN: 0x000fc1cd: mov %cl,%dl ---------------- IN: 0x000fc1cf: and $0x7f,%edx ---------------- IN: 0x000fc1d3: mov %si,%es ---------------- IN: 0x000fc1d5: mov %es:0xf5a2,%al ---------------- IN: 0x000fc1d9: test %al,%al ---------------- IN: 0x000fc1db: jne 0xfc22b ---------------- IN: 0x000fc22b: addr32 mov %ecx,(%esp) ---------------- IN: 0x000fc230: mov %si,%es ---------------- IN: 0x000fc232: cmp $0x7,%dl ---------------- IN: 0x000fc235: setbe %al ---------------- IN: 0x000fc238: mov %al,%es:0xf5a1 ---------------- IN: 0x000fc23c: mov %si,%es ---------------- IN: 0x000fc23e: xor %eax,%eax ---------------- IN: 0x000fc241: mov %al,%es:0xf59f ---------------- IN: 0x000fc245: mov %si,%es ---------------- IN: 0x000fc247: mov %al,%es:0xf59e ---------------- IN: 0x000fc24b: mov %si,%es ---------------- IN: 0x000fc24d: mov %al,%es:0xf5a0 ---------------- IN: 0x000fc251: mov $0x1b,%eax ---------------- IN: 0x000fc257: calll 0xf8855 ---------------- IN: 0x000f8855: push %ebp ---------------- IN: 0x000f8857: push %edi ---------------- IN: 0x000f8859: push %esi ---------------- IN: 0x000f885b: push %ebx ---------------- IN: 0x000f885d: mov %eax,%esi ---------------- IN: 0x000f8860: mov $0xdc00,%eax ---------------- IN: 0x000f8866: mov %ax,%es ---------------- IN: 0x000f8868: mov %es:-0xa5c,%bx ---------------- IN: 0x000f886d: mov $0x40,%eax ---------------- IN: 0x000f8873: mov %ax,%es ---------------- IN: 0x000f8875: mov %es:0x6c,%eax ---------------- IN: 0x000f887a: add $0xb,%eax ---------------- IN: 0x000f887e: mov $0x1800b0,%ecx ---------------- IN: 0x000f8884: xor %edx,%edx ---------------- IN: 0x000f8887: div %ecx ---------------- IN: 0x000f888a: mov %edx,%edi ---------------- IN: 0x000f888d: addr32 lea 0x5(%ebx),%ebp ---------------- IN: 0x000f8892: mov %ebp,%edx ---------------- IN: 0x000f8895: in (%dx),%al ---------------- IN: 0x000f8896: and $0x60,%eax ---------------- IN: 0x000f889a: cmp $0x60,%al ---------------- IN: 0x000f889c: jne 0xf88a7 ---------------- IN: 0x000f889e: mov %esi,%eax ---------------- IN: 0x000f88a1: mov %ebx,%edx ---------------- IN: 0x000f88a4: out %al,(%dx) ---------------- IN: 0x000f88a5: jmp 0xf88bd ---------------- IN: 0x000f88bd: pop %ebx ---------------- IN: 0x000f88bf: pop %esi ---------------- IN: 0x000f88c1: pop %edi ---------------- IN: 0x000f88c3: pop %ebp ---------------- IN: 0x000f88c5: retl ---------------- IN: 0x000fc25d: mov $0x63,%eax ---------------- IN: 0x000fc263: calll 0xf8855 ---------------- IN: 0x000fc269: mov $0x1b,%eax ---------------- IN: 0x000fc26f: calll 0xf8855 ---------------- IN: 0x000fc275: mov $0x5b,%eax ---------------- IN: 0x000fc27b: calll 0xf8855 ---------------- IN: 0x000fc281: mov $0x3f,%eax ---------------- IN: 0x000fc287: calll 0xf8855 ---------------- IN: 0x000fc28d: mov $0x37,%eax ---------------- IN: 0x000fc293: calll 0xf8855 ---------------- IN: 0x000fc299: mov $0x6c,%eax ---------------- IN: 0x000fc29f: calll 0xf8855 ---------------- IN: 0x000fc2a5: addr32 mov (%esp),%ecx ---------------- IN: 0x000fc2aa: test %cl,%cl ---------------- IN: 0x000fc2ac: jns 0xfc33b ---------------- IN: 0x000fc33b: pop %ebx ---------------- IN: 0x000fc33d: pop %ebx ---------------- IN: 0x000fc33f: pop %esi ---------------- IN: 0x000fc341: pop %edi ---------------- IN: 0x000fc343: jmp 0xf88c7 ---------------- IN: 0x000f88c7: mov $0x1b,%eax ---------------- IN: 0x000f88cd: calll 0xf8855 ---------------- IN: 0x000f88d3: mov $0x5b,%eax ---------------- IN: 0x000f88d9: calll 0xf8855 ---------------- IN: 0x000f88df: mov $0x32,%eax ---------------- IN: 0x000f88e5: calll 0xf8855 ---------------- IN: 0x000f88eb: mov $0x4a,%eax ---------------- IN: 0x000f88f1: jmp 0xf8855 ---------------- IN: 0x000fd3fe: mov %esp,%eax ---------------- IN: 0x000fd401: addr32 mov 0x2c(%eax),%ss ---------------- IN: 0x000fd405: addr32 mov 0x28(%eax),%esp ---------------- IN: 0x000fd40a: pop %edx ---------------- IN: 0x000fd40c: pop %dx ---------------- IN: 0x000fd40d: addr32 pushw 0x24(%eax) ---------------- IN: 0x000fd411: addr32 pushl 0x20(%eax) ---------------- IN: 0x000fd416: addr32 mov 0x4(%eax),%edi ---------------- IN: 0x000fd41b: addr32 mov 0x8(%eax),%esi ---------------- IN: 0x000fd420: addr32 mov 0xc(%eax),%ebp ---------------- IN: 0x000fd425: addr32 mov 0x10(%eax),%ebx ---------------- IN: 0x000fd42a: addr32 mov 0x14(%eax),%edx ---------------- IN: 0x000fd42f: addr32 mov 0x18(%eax),%ecx ---------------- IN: 0x000fd434: addr32 mov 0x2(%eax),%es ---------------- IN: 0x000fd438: addr32 pushl 0x1c(%eax) ---------------- IN: 0x000fd43d: addr32 mov (%eax),%ds ---------------- IN: 0x000fd440: pop %eax ---------------- IN: 0x000fd442: iret ---------------- IN: 0x000c566c: cli ---------------- IN: 0x000c566d: cld ---------------- IN: 0x000c566e: push %ds ---------------- IN: 0x000c566f: push %eax ---------------- IN: 0x000c5671: mov $0x40,%ax ---------------- IN: 0x000c5674: mov %ax,%ds ---------------- IN: 0x000c5676: testb $0x40,0xb9 ---------------- IN: 0x000c567b: je 0xc5716 ---------------- IN: 0x000c5716: pop %eax ---------------- IN: 0x000c5718: pop %ds ---------------- IN: 0x000c5719: jmp 0xc5634 ---------------- IN: 0x000c5634: cli ---------------- IN: 0x000c5635: cld ---------------- IN: 0x000c5636: push %eax ---------------- IN: 0x000c5638: push %ecx ---------------- IN: 0x000c563a: push %edx ---------------- IN: 0x000c563c: push %ebx ---------------- IN: 0x000c563e: push %ebp ---------------- IN: 0x000c5640: push %esi ---------------- IN: 0x000c5642: push %edi ---------------- IN: 0x000c5644: push %es ---------------- IN: 0x000c5645: push %ds ---------------- IN: 0x000c5646: mov %ss,%ax ---------------- IN: 0x000c5648: mov %ax,%ds ---------------- IN: 0x000c564a: mov %esp,%ebx ---------------- IN: 0x000c564d: movzwl %sp,%esp ---------------- IN: 0x000c5651: mov %esp,%eax ---------------- IN: 0x000c5654: push %ax ---------------- IN: 0x000c5655: call 0xc4857 ---------------- IN: 0x000c4857: push %ebp ---------------- IN: 0x000c4859: mov %esp,%ebp ---------------- IN: 0x000c485c: push %edi ---------------- IN: 0x000c485e: push %esi ---------------- IN: 0x000c4860: push %ebx ---------------- IN: 0x000c4862: sub $0x8,%esp ---------------- IN: 0x000c4866: mov %eax,%ebx ---------------- IN: 0x000c4869: addr32 mov 0x1d(%eax),%al ---------------- IN: 0x000c486d: cmp $0xb,%al ---------------- IN: 0x000c486f: je 0xc4b4f ---------------- IN: 0x000c4873: ja 0xc4919 ---------------- IN: 0x000c4877: cmp $0x5,%al ---------------- IN: 0x000c4879: je 0xc4a30 ---------------- IN: 0x000c487d: ja 0xc48e1 ---------------- IN: 0x000c487f: cmp $0x2,%al ---------------- IN: 0x000c4881: je 0xc49f8 ---------------- IN: 0x000c4885: ja 0xc48a7 ---------------- IN: 0x000c4887: test %al,%al ---------------- IN: 0x000c4889: je 0xc49a1 ---------------- IN: 0x000c49a1: addr32 mov 0x1c(%ebx),%al ---------------- IN: 0x000c49a5: and $0x7f,%eax ---------------- IN: 0x000c49a9: cmp $0x7,%eax ---------------- IN: 0x000c49ad: jle 0xc49b6 ---------------- IN: 0x000c49b6: cmp $0x6,%eax ---------------- IN: 0x000c49ba: sete %dl ---------------- IN: 0x000c49bd: dec %edx ---------------- IN: 0x000c49bf: and $0xfffffff1,%edx ---------------- IN: 0x000c49c3: add $0x3f,%edx ---------------- IN: 0x000c49c7: addr32 mov %dl,0x1c(%ebx) ---------------- IN: 0x000c49cb: mov $0x40,%edx ---------------- IN: 0x000c49d1: mov %dx,%es ---------------- IN: 0x000c49d3: mov %es:0x89,%dl ---------------- IN: 0x000c49d8: and $0xa,%edx ---------------- IN: 0x000c49dc: or $0x1,%edx ---------------- IN: 0x000c49e0: addr32 cmpb $0x0,0x1c(%ebx) ---------------- IN: 0x000c49e5: jns 0xc49ea ---------------- IN: 0x000c49ea: lea -0xc(%bp),%sp ---------------- IN: 0x000c49ed: pop %ebx ---------------- IN: 0x000c49ef: pop %esi ---------------- IN: 0x000c49f1: pop %edi ---------------- IN: 0x000c49f3: pop %ebp ---------------- IN: 0x000c49f5: jmp 0xc315b ---------------- IN: 0x000c315b: push %ebp ---------------- IN: 0x000c315d: mov %esp,%ebp ---------------- IN: 0x000c3160: push %edi ---------------- IN: 0x000c3162: push %esi ---------------- IN: 0x000c3164: push %ebx ---------------- IN: 0x000c3166: sub $0x20,%esp ---------------- IN: 0x000c316a: mov %eax,%esi ---------------- IN: 0x000c316d: addr32 mov %eax,-0x10(%ebp) ---------------- IN: 0x000c3172: mov %edx,%edi ---------------- IN: 0x000c3175: push %eax ---------------- IN: 0x000c3177: pushl $0x57d4 ---------------- IN: 0x000c317d: push %ax ---------------- IN: 0x000c317e: call 0xc2c13 ---------------- IN: 0x000c3181: pop %edx ---------------- IN: 0x000c3183: pop %ecx ---------------- IN: 0x000c3185: mov %esi,%eax ---------------- IN: 0x000c3188: push %ax ---------------- IN: 0x000c3189: call 0xc2566 ---------------- IN: 0x000c2566: push %ebp ---------------- IN: 0x000c2568: mov %esp,%ebp ---------------- IN: 0x000c256b: push %ebx ---------------- IN: 0x000c256d: mov %cs:0x5b28,%ecx ---------------- IN: 0x000c2573: mov %cs:0x5b24,%edx ---------------- IN: 0x000c2579: test %edx,%edx ---------------- IN: 0x000c257c: jne 0xc2586 ---------------- IN: 0x000c2586: mov $0x5b2c,%edx ---------------- IN: 0x000c258c: imul $0xe,%ecx,%ecx ---------------- IN: 0x000c2590: add %edx,%ecx ---------------- IN: 0x000c2593: cmp %ecx,%edx ---------------- IN: 0x000c2596: jae 0xc257e ---------------- IN: 0x000c2598: addr32 mov %cs:(%edx),%bx ---------------- IN: 0x000c259c: movzwl %bx,%ebx ---------------- IN: 0x000c25a0: cmp %eax,%ebx ---------------- IN: 0x000c25a3: jne 0xc25b0 ---------------- IN: 0x000c25b0: add $0xe,%edx ---------------- IN: 0x000c25b4: jmp 0xc2593 ---------------- IN: 0x000c257e: mov $0x66b0,%edx ---------------- IN: 0x000c2584: jmp 0xc25b6 ---------------- IN: 0x000c25b6: cmp $0x6970,%edx ---------------- IN: 0x000c25bd: je 0xc25de ---------------- IN: 0x000c25bf: mov %edx,%ecx ---------------- IN: 0x000c25c2: addr32 mov %cs:(%edx),%bx ---------------- IN: 0x000c25c6: add $0x2c,%edx ---------------- IN: 0x000c25ca: movzwl %bx,%ebx ---------------- IN: 0x000c25ce: cmp %eax,%ebx ---------------- IN: 0x000c25d1: jne 0xc25b6 ---------------- IN: 0x000c25d3: mov %ecx,%eax ---------------- IN: 0x000c25d6: pushf ---------------- IN: 0x000c25d7: add $0x2,%eax ---------------- IN: 0x000c25db: popf ---------------- IN: 0x000c25dc: jmp 0xc25e1 ---------------- IN: 0x000c25e1: pop %ebx ---------------- IN: 0x000c25e3: pop %ebp ---------------- IN: 0x000c25e5: ret $0x2 ---------------- IN: 0x000c318c: mov %eax,%ebx ---------------- IN: 0x000c318f: test %eax,%eax ---------------- IN: 0x000c3192: je 0xc31d2 ---------------- IN: 0x000c3194: mov %cs:0x5b24,%eax ---------------- IN: 0x000c3199: test %eax,%eax ---------------- IN: 0x000c319c: je 0xc31b0 ---------------- IN: 0x000c319e: mov $0x1ce,%edx ---------------- IN: 0x000c31a4: mov $0x4,%eax ---------------- IN: 0x000c31aa: out %ax,(%dx) ---------------- IN: 0x000c31ab: mov $0xcf,%dl ---------------- IN: 0x000c31ad: xor %al,%al ---------------- IN: 0x000c31af: out %ax,(%dx) ---------------- IN: 0x000c31b0: mov %cs:0x5b28,%eax ---------------- IN: 0x000c31b5: cmp $0x5b2e,%ebx ---------------- IN: 0x000c31bc: jb 0xc31db ---------------- IN: 0x000c31be: dec %eax ---------------- IN: 0x000c31c0: imul $0xe,%eax,%eax ---------------- IN: 0x000c31c4: add $0x5b2e,%eax ---------------- IN: 0x000c31ca: cmp %eax,%ebx ---------------- IN: 0x000c31cd: ja 0xc31db ---------------- IN: 0x000c31db: mov %edi,%edx ---------------- IN: 0x000c31de: mov %ebx,%eax ---------------- IN: 0x000c31e1: push %ax ---------------- IN: 0x000c31e2: call 0xc2f3e ---------------- IN: 0x000c2f3e: push %ebp ---------------- IN: 0x000c2f40: mov %esp,%ebp ---------------- IN: 0x000c2f43: push %edi ---------------- IN: 0x000c2f45: push %esi ---------------- IN: 0x000c2f47: push %ebx ---------------- IN: 0x000c2f49: push %ecx ---------------- IN: 0x000c2f4b: mov %eax,%ebx ---------------- IN: 0x000c2f4e: addr32 mov %edx,-0x10(%ebp) ---------------- IN: 0x000c2f53: cmp $0x66b2,%eax ---------------- IN: 0x000c2f59: jb 0xc312c ---------------- IN: 0x000c2f5d: cmp $0x6946,%eax ---------------- IN: 0x000c2f63: ja 0xc312c ---------------- IN: 0x000c2f67: addr32 testb $0x8,-0x10(%ebp) ---------------- IN: 0x000c2f6c: jne 0xc2fe1 ---------------- IN: 0x000c2f6e: addr32 mov %cs:0xc(%ebx),%al ---------------- IN: 0x000c2f73: mov $0x3c6,%edx ---------------- IN: 0x000c2f79: out %al,(%dx) ---------------- IN: 0x000c2f7a: addr32 mov %cs:0xe(%ebx),%edi ---------------- IN: 0x000c2f80: addr32 mov %cs:0x12(%ebx),%ax ---------------- IN: 0x000c2f85: mov $0x3,%ecx ---------------- IN: 0x000c2f8b: xor %edx,%edx ---------------- IN: 0x000c2f8e: div %cx ---------------- IN: 0x000c2f90: movzwl %ax,%esi ---------------- IN: 0x000c2f94: mov %cs,%ax ---------------- IN: 0x000c2f96: movzwl %ax,%eax ---------------- IN: 0x000c2f9a: push %esi ---------------- IN: 0x000c2f9c: xor %ecx,%ecx ---------------- IN: 0x000c2f9f: mov %edi,%edx ---------------- IN: 0x000c2fa2: push %ax ---------------- IN: 0x000c2fa3: call 0xc0d15 ---------------- IN: 0x000c0d15: push %ebp ---------------- IN: 0x000c0d17: mov %esp,%ebp ---------------- IN: 0x000c0d1a: push %edi ---------------- IN: 0x000c0d1c: push %esi ---------------- IN: 0x000c0d1e: push %ebx ---------------- IN: 0x000c0d20: mov %edx,%ebx ---------------- IN: 0x000c0d23: addr32 mov 0x8(%ebp),%esi ---------------- IN: 0x000c0d28: mov %eax,%edi ---------------- IN: 0x000c0d2b: mov $0x3c8,%edx ---------------- IN: 0x000c0d31: mov %cl,%al ---------------- IN: 0x000c0d33: out %al,(%dx) ---------------- IN: 0x000c0d34: test %esi,%esi ---------------- IN: 0x000c0d37: je 0xc0d5e ---------------- IN: 0x000c0d39: mov %di,%es ---------------- IN: 0x000c0d3b: addr32 mov %es:(%ebx),%al ---------------- IN: 0x000c0d3f: mov $0x3c9,%edx ---------------- IN: 0x000c0d45: out %al,(%dx) ---------------- IN: 0x000c0d46: mov %di,%es ---------------- IN: 0x000c0d48: addr32 mov %es:0x1(%ebx),%al ---------------- IN: 0x000c0d4d: out %al,(%dx) ---------------- IN: 0x000c0d4e: mov %di,%es ---------------- IN: 0x000c0d50: addr32 mov %es:0x2(%ebx),%al ---------------- IN: 0x000c0d55: out %al,(%dx) ---------------- IN: 0x000c0d56: add $0x3,%ebx ---------------- IN: 0x000c0d5a: dec %esi ---------------- IN: 0x000c0d5c: jmp 0xc0d34 ---------------- IN: 0x000c0d5e: pop %ebx ---------------- IN: 0x000c0d60: pop %esi ---------------- IN: 0x000c0d62: pop %edi ---------------- IN: 0x000c0d64: pop %ebp ---------------- IN: 0x000c0d66: ret $0x2 ---------------- IN: 0x000c2fa6: pop %edx ---------------- IN: 0x000c2fa8: cmp $0xff,%esi ---------------- IN: 0x000c2faf: jg 0xc2fcd ---------------- IN: 0x000c2fb1: mov %cs,%ax ---------------- IN: 0x000c2fb3: movzwl %ax,%eax ---------------- IN: 0x000c2fb7: pushl $0x1 ---------------- IN: 0x000c2fba: mov %esi,%ecx ---------------- IN: 0x000c2fbd: mov $0x5b01,%edx ---------------- IN: 0x000c2fc3: push %ax ---------------- IN: 0x000c2fc4: call 0xc0d15 ---------------- IN: 0x000c2fc7: pop %eax ---------------- IN: 0x000c2fc9: inc %esi ---------------- IN: 0x000c2fcb: jmp 0xc2fa8 ---------------- IN: 0x000c2fcd: addr32 testb $0x2,-0x10(%ebp) ---------------- IN: 0x000c2fd2: je 0xc2fe1 ---------------- IN: 0x000c2fe1: addr32 mov %cs:0x22(%ebx),%edi ---------------- IN: 0x000c2fe7: xor %esi,%esi ---------------- IN: 0x000c2fea: addr32 mov %cs:(%edi,%esi,1),%dl ---------------- IN: 0x000c2fef: movzbl %dl,%edx ---------------- IN: 0x000c2ff3: mov %esi,%eax ---------------- IN: 0x000c2ff6: push %ax ---------------- IN: 0x000c2ff7: call 0xc0bfe ---------------- IN: 0x000c0bfe: push %ebp ---------------- IN: 0x000c0c00: mov %esp,%ebp ---------------- IN: 0x000c0c03: push %esi ---------------- IN: 0x000c0c05: push %ebx ---------------- IN: 0x000c0c07: mov %eax,%esi ---------------- IN: 0x000c0c0a: mov %edx,%ebx ---------------- IN: 0x000c0c0d: mov $0x3da,%edx ---------------- IN: 0x000c0c13: in (%dx),%al ---------------- IN: 0x000c0c14: mov $0xc0,%dl ---------------- IN: 0x000c0c16: in (%dx),%al ---------------- IN: 0x000c0c17: mov %al,%cl ---------------- IN: 0x000c0c19: mov %esi,%eax ---------------- IN: 0x000c0c1c: out %al,(%dx) ---------------- IN: 0x000c0c1d: mov %bl,%al ---------------- IN: 0x000c0c1f: out %al,(%dx) ---------------- IN: 0x000c0c20: mov %cl,%al ---------------- IN: 0x000c0c22: out %al,(%dx) ---------------- IN: 0x000c0c23: pop %ebx ---------------- IN: 0x000c0c25: pop %esi ---------------- IN: 0x000c0c27: pop %ebp ---------------- IN: 0x000c0c29: ret $0x2 ---------------- IN: 0x000c2ffa: inc %esi ---------------- IN: 0x000c2ffc: cmp $0x14,%esi ---------------- IN: 0x000c3000: jne 0xc2fea ---------------- IN: 0x000c3002: xor %edx,%edx ---------------- IN: 0x000c3005: mov $0x14,%eax ---------------- IN: 0x000c300b: push %ax ---------------- IN: 0x000c300c: call 0xc0bfe ---------------- IN: 0x000c300f: mov $0x3c4,%edx ---------------- IN: 0x000c3015: mov $0x300,%eax ---------------- IN: 0x000c301b: out %ax,(%dx) ---------------- IN: 0x000c301c: addr32 mov %cs:0x16(%ebx),%esi ---------------- IN: 0x000c3022: mov $0x1,%ecx ---------------- IN: 0x000c3028: addr32 mov %cs:-0x1(%esi,%ecx,1),%al ---------------- IN: 0x000c302e: shl $0x8,%eax ---------------- IN: 0x000c3032: or %ecx,%eax ---------------- IN: 0x000c3035: out %ax,(%dx) ---------------- IN: 0x000c3036: inc %ecx ---------------- IN: 0x000c3038: cmp $0x5,%ecx ---------------- IN: 0x000c303c: jne 0xc3028 ---------------- IN: 0x000c303e: addr32 mov %cs:0x26(%ebx),%esi ---------------- IN: 0x000c3044: xor %cl,%cl ---------------- IN: 0x000c3046: mov $0x3ce,%edx ---------------- IN: 0x000c304c: addr32 mov %cs:(%esi,%ecx,1),%al ---------------- IN: 0x000c3051: shl $0x8,%eax ---------------- IN: 0x000c3055: or %ecx,%eax ---------------- IN: 0x000c3058: out %ax,(%dx) ---------------- IN: 0x000c3059: inc %ecx ---------------- IN: 0x000c305b: cmp $0x9,%ecx ---------------- IN: 0x000c305f: jne 0xc304c ---------------- IN: 0x000c3061: addr32 mov %cs:0x1a(%ebx),%al ---------------- IN: 0x000c3066: mov %eax,%esi ---------------- IN: 0x000c3069: mov $0x3b4,%edx ---------------- IN: 0x000c306f: test $0x1,%al ---------------- IN: 0x000c3071: je 0xc3075 ---------------- IN: 0x000c3073: mov $0xd4,%dl ---------------- IN: 0x000c3075: mov $0x11,%eax ---------------- IN: 0x000c307b: out %ax,(%dx) ---------------- IN: 0x000c307c: addr32 mov %cs:0x1e(%ebx),%edi ---------------- IN: 0x000c3082: xor %ecx,%ecx ---------------- IN: 0x000c3085: addr32 mov %cs:(%edi,%ecx,1),%al ---------------- IN: 0x000c308a: shl $0x8,%eax ---------------- IN: 0x000c308e: or %ecx,%eax ---------------- IN: 0x000c3091: out %ax,(%dx) ---------------- IN: 0x000c3092: inc %ecx ---------------- IN: 0x000c3094: cmp $0x19,%ecx ---------------- IN: 0x000c3098: jne 0xc3085 ---------------- IN: 0x000c309a: mov $0x3c2,%edx ---------------- IN: 0x000c30a0: mov %esi,%eax ---------------- IN: 0x000c30a3: out %al,(%dx) ---------------- IN: 0x000c30a4: mov $0xda,%dl ---------------- IN: 0x000c30a6: in (%dx),%al ---------------- IN: 0x000c30a7: mov $0xc0,%dl ---------------- IN: 0x000c30a9: mov $0x20,%al ---------------- IN: 0x000c30ab: out %al,(%dx) ---------------- IN: 0x000c30ac: addr32 mov -0x10(%ebp),%edi ---------------- IN: 0x000c30b1: and $0x8000,%edi ---------------- IN: 0x000c30b8: jne 0xc30fc ---------------- IN: 0x000c30ba: addr32 mov %cs:(%ebx),%al ---------------- IN: 0x000c30be: test %al,%al ---------------- IN: 0x000c30c0: je 0xc30d5 ---------------- IN: 0x000c30d5: addr32 mov %cs:0xa(%ebx),%ax ---------------- IN: 0x000c30da: mov %ax,%es ---------------- IN: 0x000c30dc: mov $0x4000,%ecx ---------------- IN: 0x000c30e2: mov $0x720,%eax ---------------- IN: 0x000c30e8: jmp 0xc30fa ---------------- IN: 0x000c30fa: rep stos %ax,%es:(%di) ---------------- IN: 0x000c30fc: addr32 mov %cs:(%ebx),%al ---------------- IN: 0x000c3100: xor %ebx,%ebx ---------------- IN: 0x000c3103: test %al,%al ---------------- IN: 0x000c3105: jne 0xc314a ---------------- IN: 0x000c3107: mov %cs,%ax ---------------- IN: 0x000c3109: movzwl %ax,%eax ---------------- IN: 0x000c310d: pushl $0x10 ---------------- IN: 0x000c3110: pushl $0x0 ---------------- IN: 0x000c3113: pushl $0x0 ---------------- IN: 0x000c3116: mov $0x100,%ecx ---------------- IN: 0x000c311c: mov $0x7210,%edx ---------------- IN: 0x000c3122: push %ax ---------------- IN: 0x000c3123: call 0xc07f1 ---------------- IN: 0x000c07f1: push %ebp ---------------- IN: 0x000c07f3: mov %esp,%ebp ---------------- IN: 0x000c07f6: push %edi ---------------- IN: 0x000c07f8: push %esi ---------------- IN: 0x000c07fa: push %ebx ---------------- IN: 0x000c07fc: sub $0x10,%esp ---------------- IN: 0x000c0800: mov %edx,%ebx ---------------- IN: 0x000c0803: addr32 mov 0xc(%ebp),%esi ---------------- IN: 0x000c0808: addr32 mov %ax,-0x1a(%ebp) ---------------- IN: 0x000c080c: addr32 mov %cx,-0x1c(%ebp) ---------------- IN: 0x000c0810: mov $0x3c4,%edx ---------------- IN: 0x000c0816: mov $0x100,%eax ---------------- IN: 0x000c081c: out %ax,(%dx) ---------------- IN: 0x000c081d: mov $0x402,%eax ---------------- IN: 0x000c0823: out %ax,(%dx) ---------------- IN: 0x000c0824: mov $0x704,%eax ---------------- IN: 0x000c082a: out %ax,(%dx) ---------------- IN: 0x000c082b: mov $0x300,%eax ---------------- IN: 0x000c0831: out %ax,(%dx) ---------------- IN: 0x000c0832: mov $0xce,%dl ---------------- IN: 0x000c0834: mov $0x204,%eax ---------------- IN: 0x000c083a: out %ax,(%dx) ---------------- IN: 0x000c083b: mov $0x5,%eax ---------------- IN: 0x000c0841: out %ax,(%dx) ---------------- IN: 0x000c0842: mov $0x406,%eax ---------------- IN: 0x000c0848: out %ax,(%dx) ---------------- IN: 0x000c0849: addr32 movzbl 0x10(%ebp),%eax ---------------- IN: 0x000c084f: addr32 mov %eax,-0x14(%ebp) ---------------- IN: 0x000c0854: addr32 mov %ebx,-0x10(%ebp) ---------------- IN: 0x000c0859: mov %esi,%eax ---------------- IN: 0x000c085c: and $0x4,%eax ---------------- IN: 0x000c0860: movzbl %al,%eax ---------------- IN: 0x000c0864: shl $0xb,%eax ---------------- IN: 0x000c0868: shl $0xe,%esi ---------------- IN: 0x000c086c: add %eax,%esi ---------------- IN: 0x000c086f: movzwl %si,%esi ---------------- IN: 0x000c0873: addr32 movzwl 0x8(%ebp),%eax ---------------- IN: 0x000c0879: shl $0x5,%eax ---------------- IN: 0x000c087d: add %esi,%eax ---------------- IN: 0x000c0880: addr32 mov %eax,-0x18(%ebp) ---------------- IN: 0x000c0885: xor %ebx,%ebx ---------------- IN: 0x000c0888: addr32 cmp -0x1c(%ebp),%bx ---------------- IN: 0x000c088c: je 0xc08c5 ---------------- IN: 0x000c088e: mov $0xffffa000,%edi ---------------- IN: 0x000c0894: mov %di,%es ---------------- IN: 0x000c0896: addr32 mov -0x14(%ebp),%ecx ---------------- IN: 0x000c089b: addr32 mov -0x10(%ebp),%esi ---------------- IN: 0x000c08a0: addr32 mov -0x18(%ebp),%edi ---------------- IN: 0x000c08a5: addr32 mov -0x1a(%ebp),%ax ---------------- IN: 0x000c08a9: mov %ds,%dx ---------------- IN: 0x000c08ab: mov %ax,%ds ---------------- IN: 0x000c08ad: rep movsb %ds:(%si),%es:(%di) ---------------- IN: 0x000c08af: mov %dx,%ds ---------------- IN: 0x000c08b1: inc %ebx ---------------- IN: 0x000c08b3: addr32 mov -0x14(%ebp),%eax ---------------- IN: 0x000c08b8: addr32 add %eax,-0x10(%ebp) ---------------- IN: 0x000c08bd: addr32 addl $0x20,-0x18(%ebp) ---------------- IN: 0x000c08c3: jmp 0xc0888 ---------------- IN: 0x000c08c5: mov $0x3c4,%edx ---------------- IN: 0x000c08cb: mov $0x100,%eax ---------------- IN: 0x000c08d1: out %ax,(%dx) ---------------- IN: 0x000c08d2: mov $0x302,%eax ---------------- IN: 0x000c08d8: out %ax,(%dx) ---------------- IN: 0x000c08d9: mov $0x4,%al ---------------- IN: 0x000c08db: out %ax,(%dx) ---------------- IN: 0x000c08dc: xor %al,%al ---------------- IN: 0x000c08de: out %ax,(%dx) ---------------- IN: 0x000c08df: mov $0xcc,%dl ---------------- IN: 0x000c08e1: in (%dx),%al ---------------- IN: 0x000c08e2: mov $0xa,%ecx ---------------- IN: 0x000c08e8: test $0x1,%al ---------------- IN: 0x000c08ea: je 0xc08ee ---------------- IN: 0x000c08ec: mov $0xe,%cl ---------------- IN: 0x000c08ee: mov %ecx,%eax ---------------- IN: 0x000c08f1: shl $0x8,%eax ---------------- IN: 0x000c08f5: or $0x6,%eax ---------------- IN: 0x000c08f9: mov $0x3ce,%edx ---------------- IN: 0x000c08ff: out %ax,(%dx) ---------------- IN: 0x000c0900: mov $0x4,%eax ---------------- IN: 0x000c0906: out %ax,(%dx) ---------------- IN: 0x000c0907: mov $0x1005,%eax ---------------- IN: 0x000c090d: out %ax,(%dx) ---------------- IN: 0x000c090e: add $0x10,%esp ---------------- IN: 0x000c0912: pop %ebx ---------------- IN: 0x000c0914: pop %esi ---------------- IN: 0x000c0916: pop %edi ---------------- IN: 0x000c0918: pop %ebp ---------------- IN: 0x000c091a: ret $0x2 ---------------- IN: 0x000c3126: add $0xc,%esp ---------------- IN: 0x000c312a: jmp 0xc314a ---------------- IN: 0x000c314a: mov %ebx,%eax ---------------- IN: 0x000c314d: lea -0xc(%bp),%sp ---------------- IN: 0x000c3150: pop %ebx ---------------- IN: 0x000c3152: pop %esi ---------------- IN: 0x000c3154: pop %edi ---------------- IN: 0x000c3156: pop %ebp ---------------- IN: 0x000c3158: ret $0x2 ---------------- IN: 0x000c31e5: test %eax,%eax ---------------- IN: 0x000c31e8: jne 0xc3616 ---------------- IN: 0x000c31ec: addr32 mov %cs:0x2(%ebx),%si ---------------- IN: 0x000c31f1: movzwl %si,%eax ---------------- IN: 0x000c31f5: addr32 mov %eax,-0x24(%ebp) ---------------- IN: 0x000c31fa: addr32 mov %cs:0x4(%ebx),%ax ---------------- IN: 0x000c31ff: addr32 mov %ax,-0x2c(%ebp) ---------------- IN: 0x000c3203: movzwl %ax,%eax ---------------- IN: 0x000c3207: addr32 mov %eax,-0x28(%ebp) ---------------- IN: 0x000c320c: addr32 mov %cs:(%ebx),%al ---------------- IN: 0x000c3210: addr32 mov %al,-0x29(%ebp) ---------------- IN: 0x000c3214: addr32 mov %cs:0x8(%ebx),%al ---------------- IN: 0x000c3219: addr32 mov %al,-0x20(%ebp) ---------------- IN: 0x000c321d: mov $0x40,%eax ---------------- IN: 0x000c3223: addr32 cmpl $0xff,-0x10(%ebp) ---------------- IN: 0x000c322c: jg 0xc3236 ---------------- IN: 0x000c322e: mov %ax,%es ---------------- IN: 0x000c3230: addr32 mov -0x10(%ebp),%al ---------------- IN: 0x000c3234: jmp 0xc323a ---------------- IN: 0x000c323a: mov %al,%es:0x49 ---------------- IN: 0x000c323e: mov $0x40,%ecx ---------------- IN: 0x000c3244: mov %cx,%es ---------------- IN: 0x000c3246: mov %edi,%eax ---------------- IN: 0x000c3249: and $0xfe00,%ax ---------------- IN: 0x000c324c: addr32 or -0x10(%ebp),%eax ---------------- IN: 0x000c3251: mov %ax,%es:0xba ---------------- IN: 0x000c3255: mov %cx,%es ---------------- IN: 0x000c3257: mov %bx,%es:0xbc ---------------- IN: 0x000c325c: mov %cx,%es ---------------- IN: 0x000c325e: mov %es:0xb9,%dl ---------------- IN: 0x000c3263: and $0xffffffbf,%edx ---------------- IN: 0x000c3267: mov %edi,%eax ---------------- IN: 0x000c326a: and $0x1,%eax ---------------- IN: 0x000c326e: neg %eax ---------------- IN: 0x000c3271: and $0x40,%eax ---------------- IN: 0x000c3275: mov %cx,%es ---------------- IN: 0x000c3277: or %edx,%eax ---------------- IN: 0x000c327a: mov %al,%es:0xb9 ---------------- IN: 0x000c327e: addr32 cmpb $0x0,-0x29(%ebp) ---------------- IN: 0x000c3283: jne 0xc32a2 ---------------- IN: 0x000c3285: mov %cx,%es ---------------- IN: 0x000c3287: mov %si,%es:0x4a ---------------- IN: 0x000c328c: mov %cx,%es ---------------- IN: 0x000c328e: addr32 mov -0x2c(%ebp),%al ---------------- IN: 0x000c3292: dec %eax ---------------- IN: 0x000c3294: mov %al,%es:0x84 ---------------- IN: 0x000c3298: mov %cx,%es ---------------- IN: 0x000c329a: mov $0x607,%eax ---------------- IN: 0x000c32a0: jmp 0xc32d8 ---------------- IN: 0x000c32d8: mov %ax,%es:0x60 ---------------- IN: 0x000c32dc: addr32 movzbl -0x29(%ebp),%eax ---------------- IN: 0x000c32e2: addr32 mov -0x28(%ebp),%ecx ---------------- IN: 0x000c32e7: addr32 mov -0x24(%ebp),%edx ---------------- IN: 0x000c32ec: push %ax ---------------- IN: 0x000c32ed: call 0xc0036 ---------------- IN: 0x000c32f0: mov $0x40,%ebx ---------------- IN: 0x000c32f6: mov %bx,%es ---------------- IN: 0x000c32f8: mov %ax,%es:0x4c ---------------- IN: 0x000c32fc: push %ax ---------------- IN: 0x000c32fd: call 0xc091d ---------------- IN: 0x000c091d: push %ebp ---------------- IN: 0x000c091f: mov %esp,%ebp ---------------- IN: 0x000c0922: mov $0x3cc,%edx ---------------- IN: 0x000c0928: in (%dx),%al ---------------- IN: 0x000c0929: mov $0x3b4,%ecx ---------------- IN: 0x000c092f: test $0x1,%al ---------------- IN: 0x000c0931: je 0xc0935 ---------------- IN: 0x000c0933: mov $0xd4,%cl ---------------- IN: 0x000c0935: mov %ecx,%eax ---------------- IN: 0x000c0938: pop %ebp ---------------- IN: 0x000c093a: ret $0x2 ---------------- IN: 0x000c3300: mov %bx,%es ---------------- IN: 0x000c3302: mov %ax,%es:0x63 ---------------- IN: 0x000c3306: mov %bx,%es ---------------- IN: 0x000c3308: addr32 movzbl -0x20(%ebp),%eax ---------------- IN: 0x000c330e: mov %ax,%es:0x85 ---------------- IN: 0x000c3312: mov %edi,%eax ---------------- IN: 0x000c3315: and $0x8000,%eax ---------------- IN: 0x000c331b: cmp $0x1,%eax ---------------- IN: 0x000c331f: sbb %eax,%eax ---------------- IN: 0x000c3322: and $0xffffff80,%eax ---------------- IN: 0x000c3326: sub $0x20,%eax ---------------- IN: 0x000c332a: mov %bx,%es ---------------- IN: 0x000c332c: mov %al,%es:0x87 ---------------- IN: 0x000c3330: mov %bx,%es ---------------- IN: 0x000c3332: mov $0xf9,%al ---------------- IN: 0x000c3334: mov %al,%es:0x88 ---------------- IN: 0x000c3338: mov %bx,%es ---------------- IN: 0x000c333a: mov %es:0x89,%al ---------------- IN: 0x000c333e: mov %bx,%es ---------------- IN: 0x000c3340: and $0x7f,%eax ---------------- IN: 0x000c3344: mov %al,%es:0x89 ---------------- IN: 0x000c3348: xor %edx,%edx ---------------- IN: 0x000c334b: mov $0x40,%esi ---------------- IN: 0x000c3351: xor %bl,%bl ---------------- IN: 0x000c3353: mov $0x40,%ecx ---------------- IN: 0x000c3359: mov %si,%es ---------------- IN: 0x000c335b: xor %eax,%eax ---------------- IN: 0x000c335e: addr32 mov %bx,%es:0x50(%edx,%edx,1) ---------------- IN: 0x000c3364: inc %edx ---------------- IN: 0x000c3366: cmp $0x8,%edx ---------------- IN: 0x000c336a: jne 0xc3353 ---------------- IN: 0x000c336c: mov %cx,%es ---------------- IN: 0x000c336e: mov %ax,%es:0x4e ---------------- IN: 0x000c3372: mov %cx,%es ---------------- IN: 0x000c3374: xor %edx,%edx ---------------- IN: 0x000c3377: mov %dl,%es:0x62 ---------------- IN: 0x000c337c: mov %cs,%cx ---------------- IN: 0x000c337e: shl $0x10,%ecx ---------------- IN: 0x000c3382: mov $0x9410,%edx ---------------- IN: 0x000c3388: movzwl %dx,%edx ---------------- IN: 0x000c338c: or %ecx,%edx ---------------- IN: 0x000c338f: mov %ax,%es ---------------- IN: 0x000c3391: mov %edx,%es:0x7c ---------------- IN: 0x000c3397: addr32 mov -0x20(%ebp),%bl ---------------- IN: 0x000c339b: cmp $0xe,%bl ---------------- IN: 0x000c339e: je 0xc33b8 ---------------- IN: 0x000c33a0: cmp $0x10,%bl ---------------- IN: 0x000c33a3: je 0xc33d5 ---------------- IN: 0x000c33d5: mov %cs,%cx ---------------- IN: 0x000c33d7: shl $0x10,%ecx ---------------- IN: 0x000c33db: mov $0x7210,%edx ---------------- IN: 0x000c33e1: jmp 0xc33c4 ---------------- IN: 0x000c33c4: movzwl %dx,%edx ---------------- IN: 0x000c33c8: or %ecx,%edx ---------------- IN: 0x000c33cb: mov %ax,%es ---------------- IN: 0x000c33cd: mov %edx,%es:0x10c ---------------- IN: 0x000c33d3: jmp 0xc33e3 ---------------- IN: 0x000c33e3: xor %eax,%eax ---------------- IN: 0x000c33e6: jmp 0xc3616 ---------------- IN: 0x000c3616: lea -0xc(%bp),%sp ---------------- IN: 0x000c3619: pop %ebx ---------------- IN: 0x000c361b: pop %esi ---------------- IN: 0x000c361d: pop %edi ---------------- IN: 0x000c361f: pop %ebp ---------------- IN: 0x000c3621: ret $0x2 ---------------- IN: 0x000c5658: mov %ebx,%esp ---------------- IN: 0x000c565b: pop %ds ---------------- IN: 0x000c565c: pop %es ---------------- IN: 0x000c565d: pop %edi ---------------- IN: 0x000c565f: pop %esi ---------------- IN: 0x000c5661: pop %ebp ---------------- IN: 0x000c5663: pop %ebx ---------------- IN: 0x000c5665: pop %edx ---------------- IN: 0x000c5667: pop %ecx ---------------- IN: 0x000c5669: pop %eax ---------------- IN: 0x000c566b: iret Servicing hardware INT=0x08 ---------------- IN: 0x000fc765: addr32 lea 0x5(%esi),%ebp ---------------- IN: 0x000fc76a: mov %ebp,%edx ---------------- IN: 0x000fc76d: in (%dx),%al ---------------- IN: 0x000fc76e: inc %al ---------------- IN: 0x000fc770: je 0xfc8c9 ---------------- IN: 0x000fc774: calll 0xf8af1 ---------------- IN: 0x000f8af1: push %ebp ---------------- IN: 0x000f8af3: push %edi ---------------- IN: 0x000f8af5: push %esi ---------------- IN: 0x000f8af7: push %ebx ---------------- IN: 0x000f8af9: push %edx ---------------- IN: 0x000f8afb: mov $0xdc00,%ebx ---------------- IN: 0x000f8b01: movzwl %bx,%ebx ---------------- IN: 0x000f8b05: mov %ebx,%edi ---------------- IN: 0x000f8b08: mov %bx,%es ---------------- IN: 0x000f8b0a: mov %es:-0xa63,%dl ---------------- IN: 0x000f8b0f: mov %bx,%es ---------------- IN: 0x000f8b11: mov %es:0xf59c,%al ---------------- IN: 0x000f8b15: test %dl,%dl ---------------- IN: 0x000f8b17: je 0xf8b45 ---------------- IN: 0x000f8b45: calll 0xf6b21 ---------------- IN: 0x000f6b21: mov $0x40,%eax ---------------- IN: 0x000f6b27: mov %ax,%es ---------------- IN: 0x000f6b29: mov %es:0x50,%ax ---------------- IN: 0x000f6b2d: shr $0x8,%ax ---------------- IN: 0x000f6b30: retl ---------------- IN: 0x000f8b4b: mov %al,%cl ---------------- IN: 0x000f8b4d: addr32 mov %al,(%esp) ---------------- IN: 0x000f8b51: mov $0x40,%eax ---------------- IN: 0x000f8b57: mov %ax,%es ---------------- IN: 0x000f8b59: mov %es:0x50,%si ---------------- IN: 0x000f8b5e: mov %esi,%ebp ---------------- IN: 0x000f8b61: mov %bx,%es ---------------- IN: 0x000f8b63: mov %es:0xf59e,%al ---------------- IN: 0x000f8b67: cmp %cl,%al ---------------- IN: 0x000f8b69: je 0xf8b74 ---------------- IN: 0x000f8b74: mov %bx,%es ---------------- IN: 0x000f8b76: mov %es:0xf59f,%al ---------------- IN: 0x000f8b7a: mov %esi,%ecx ---------------- IN: 0x000f8b7d: cmp %cl,%al ---------------- IN: 0x000f8b7f: jne 0xf8b6b ---------------- IN: 0x000f8b81: jmp 0xf8c17 ---------------- IN: 0x000f8c17: mov %bx,%es ---------------- IN: 0x000f8c19: mov $0x7,%al ---------------- IN: 0x000f8c1b: mov %al,%es:0xf59c ---------------- IN: 0x000f8c1f: mov %bx,%es ---------------- IN: 0x000f8c21: xor %eax,%eax ---------------- IN: 0x000f8c24: mov %al,%es:0xf59d ---------------- IN: 0x000f8c28: pop %eax ---------------- IN: 0x000f8c2a: pop %ebx ---------------- IN: 0x000f8c2c: pop %esi ---------------- IN: 0x000f8c2e: pop %edi ---------------- IN: 0x000f8c30: pop %ebp ---------------- IN: 0x000f8c32: retl ---------------- IN: 0x000fc77a: xor %edi,%edi ---------------- IN: 0x000fc77d: mov %ebp,%edx ---------------- IN: 0x000fc780: in (%dx),%al ---------------- IN: 0x000fc781: test $0x1,%al ---------------- IN: 0x000fc783: je 0xfc81f ---------------- IN: 0x000fc81f: mov %bx,%es ---------------- IN: 0x000fc821: mov %es:0xf589,%al ---------------- IN: 0x000fc825: test %al,%al ---------------- IN: 0x000fc827: jne 0xfc7b9 ---------------- IN: 0x000fc829: jmp 0xfc8c9 ---------------- IN: 0x000fd0ca: lret ---------------- IN: 0x07faca13: pop %ecx ---------------- IN: 0x07faca14: jmp 0xedc69 ---------------- IN: 0x07fb1a93: movl $0xf5100,0x4(%esp) ---------------- IN: 0x07fb1a9b: movl $0xf210c,(%esp) ---------------- IN: 0x07fb1aa2: call 0xf011f ---------------- IN: 0x000f011f: lea 0x8(%esp),%ecx ---------------- IN: 0x000f0123: mov 0x4(%esp),%edx ---------------- IN: 0x000f0127: mov $0xf50a4,%eax ---------------- IN: 0x000f012c: call 0xed938 ---------------- IN: 0x000ede92: push %ebx ---------------- IN: 0x000ede93: mov %edx,%ebx ---------------- IN: 0x000ede95: cmpl $0x0,0xf53ec ---------------- IN: 0x000ede9c: je 0xedead ---------------- IN: 0x000ede9e: mov 0xf5f2c,%dx ---------------- IN: 0x000edea5: test %dx,%dx ---------------- IN: 0x000edea8: je 0xedead ---------------- IN: 0x000edead: cmp $0xa,%bl ---------------- IN: 0x000edeb0: jne 0xedebc ---------------- IN: 0x000edebc: movsbl %bl,%eax ---------------- IN: 0x000edebf: pop %ebx ---------------- IN: 0x000edec0: jmp 0xede3b ---------------- IN: 0x000ede3b: mov $0xff065,%edx ---------------- IN: 0x000ede40: movzwl %dx,%edx ---------------- IN: 0x000ede43: or $0xf0000000,%edx ---------------- IN: 0x000ede49: cmp %edx,0x40 ---------------- IN: 0x000ede4f: je 0xede91 ---------------- IN: 0x000ede51: push %ebx ---------------- IN: 0x000ede52: sub $0x28,%esp ---------------- IN: 0x000ede55: mov %eax,%ebx ---------------- IN: 0x000ede57: mov $0x26,%ecx ---------------- IN: 0x000ede5c: xor %edx,%edx ---------------- IN: 0x000ede5e: lea 0x2(%esp),%eax ---------------- IN: 0x000ede62: call 0xebf86 ---------------- IN: 0x000ede67: movw $0x200,0x26(%esp) ---------------- IN: 0x000ede6e: movb $0xe,0x1f(%esp) ---------------- IN: 0x000ede73: mov %bl,0x1e(%esp) ---------------- IN: 0x000ede77: movb $0x7,0x12(%esp) ---------------- IN: 0x000ede7c: mov $0xfd0c8,%edx ---------------- IN: 0x000ede81: movzwl %dx,%edx ---------------- IN: 0x000ede84: lea 0x2(%esp),%eax ---------------- IN: 0x000ede88: call 0xede19 ---------------- IN: 0x000fd2f8: pop %eax ---------------- IN: 0x000fd2fa: pop %ds ---------------- IN: 0x000fc14f: cmp $0xf,%al ---------------- IN: 0x000fc151: jne 0xfc160 ---------------- IN: 0x000fc1a3: cmp $0xe,%al ---------------- IN: 0x000fc1a5: je 0xfc429 ---------------- IN: 0x000fc429: addr32 movzbl 0x1c(%ebx),%eax ---------------- IN: 0x000fc42f: cmp $0x8,%al ---------------- IN: 0x000fc431: je 0xfc469 ---------------- IN: 0x000fc433: ja 0xfc443 ---------------- IN: 0x000fc443: cmp $0xa,%al ---------------- IN: 0x000fc445: je 0xfc4cb ---------------- IN: 0x000fc449: cmp $0xd,%al ---------------- IN: 0x000fc44b: jne 0xfc4d6 ---------------- IN: 0x000fc4d6: mov $0x1,%ecx ---------------- IN: 0x000fc4dc: xor %edx,%edx ---------------- IN: 0x000fc4df: pop %ebx ---------------- IN: 0x000fc4e1: pop %ebx ---------------- IN: 0x000fc4e3: pop %esi ---------------- IN: 0x000fc4e5: pop %edi ---------------- IN: 0x000fc4e7: jmp 0xf8c34 ---------------- IN: 0x000f8c34: push %ebp ---------------- IN: 0x000f8c36: push %edi ---------------- IN: 0x000f8c38: push %esi ---------------- IN: 0x000f8c3a: push %ebx ---------------- IN: 0x000f8c3c: mov %eax,%ebp ---------------- IN: 0x000f8c3f: mov %edx,%esi ---------------- IN: 0x000f8c42: mov %ecx,%edi ---------------- IN: 0x000f8c45: calll 0xf6b21 ---------------- IN: 0x000f8c4b: mov $0xdc00,%ebx ---------------- IN: 0x000f8c51: movzwl %bx,%ebx ---------------- IN: 0x000f8c55: mov %bx,%es ---------------- IN: 0x000f8c57: mov %es:-0xa62,%dl ---------------- IN: 0x000f8c5c: cmp %dl,%al ---------------- IN: 0x000f8c5e: je 0xf8c68 ---------------- IN: 0x000f8c68: mov $0x40,%eax ---------------- IN: 0x000f8c6e: mov %ax,%es ---------------- IN: 0x000f8c70: mov %es:0x50,%dx ---------------- IN: 0x000f8c75: mov %bx,%es ---------------- IN: 0x000f8c77: mov %es:0xf59f,%al ---------------- IN: 0x000f8c7b: cmp %dl,%al ---------------- IN: 0x000f8c7d: jne 0xf8c60 ---------------- IN: 0x000f8c7f: mov %bx,%es ---------------- IN: 0x000f8c81: mov %ebp,%eax ---------------- IN: 0x000f8c84: mov %al,%es:0xf59d ---------------- IN: 0x000f8c88: mov %edi,%eax ---------------- IN: 0x000f8c8b: test %al,%al ---------------- IN: 0x000f8c8d: je 0xf8cdf ---------------- IN: 0x000f8c8f: mov $0x40,%eax ---------------- IN: 0x000f8c95: mov %ax,%es ---------------- IN: 0x000f8c97: mov %es:0x50,%bx ---------------- IN: 0x000f8c9c: inc %ebx ---------------- IN: 0x000f8c9e: mov %ax,%es ---------------- IN: 0x000f8ca0: mov %es:0x4a,%ax ---------------- IN: 0x000f8ca4: cmp %al,%bl ---------------- IN: 0x000f8ca6: jb 0xf8cc6 ---------------- IN: 0x000f8cc6: calll 0xf6b21 ---------------- IN: 0x000f8ccc: movzbl %bl,%edx ---------------- IN: 0x000f8cd0: movzbl %al,%eax ---------------- IN: 0x000f8cd4: pop %ebx ---------------- IN: 0x000f8cd6: pop %esi ---------------- IN: 0x000f8cd8: pop %edi ---------------- IN: 0x000f8cda: pop %ebp ---------------- IN: 0x000f8cdc: jmp 0xfe6ff ---------------- IN: 0x000fe6ff: mov $0xdc00,%ecx ---------------- IN: 0x000fe705: mov %cx,%es ---------------- IN: 0x000fe707: mov %es:-0xa5e,%cl ---------------- IN: 0x000fe70c: test %cl,%cl ---------------- IN: 0x000fe70e: jne 0xfe727 ---------------- IN: 0x000fe727: retl ---------------- IN: 0x000c567f: mov %cs:-0x67d8,%ds ---------------- IN: 0x000c5684: mov $0x1d0,%eax ---------------- IN: 0x000c568a: addr32 popl 0x1c(%eax) ---------------- IN: 0x000c568f: addr32 popw (%eax) ---------------- IN: 0x000c5692: addr32 mov %edi,0x4(%eax) ---------------- IN: 0x000c5697: addr32 mov %esi,0x8(%eax) ---------------- IN: 0x000c569c: addr32 mov %ebp,0xc(%eax) ---------------- IN: 0x000c56a1: addr32 mov %ebx,0x10(%eax) ---------------- IN: 0x000c56a6: addr32 mov %edx,0x14(%eax) ---------------- IN: 0x000c56ab: addr32 mov %ecx,0x18(%eax) ---------------- IN: 0x000c56b0: addr32 mov %es,0x2(%eax) ---------------- IN: 0x000c56b4: addr32 mov %esp,0x28(%eax) ---------------- IN: 0x000c56b9: addr32 mov %ss,0x2c(%eax) ---------------- IN: 0x000c56bd: addr32 popl 0x20(%eax) ---------------- IN: 0x000c56c2: addr32 popw 0x24(%eax) ---------------- IN: 0x000c56c6: mov %ds,%dx ---------------- IN: 0x000c56c8: mov %dx,%ss ---------------- IN: 0x000c56ca: mov %eax,%esp ---------------- IN: 0x000c56cd: push %ax ---------------- IN: 0x000c56ce: call 0xc4857 ---------------- IN: 0x000c4919: cmp $0x11,%al ---------------- IN: 0x000c491b: je 0xc4ed9 ---------------- IN: 0x000c491f: ja 0xc495b ---------------- IN: 0x000c4921: cmp $0xe,%al ---------------- IN: 0x000c4923: je 0xc4c09 ---------------- IN: 0x000c4c09: addr32 mov 0x1c(%ebx),%dl ---------------- IN: 0x000c4c0d: addr32 mov 0x10(%ebx),%al ---------------- IN: 0x000c4c11: lea -0xc(%bp),%sp ---------------- IN: 0x000c4c14: pop %ebx ---------------- IN: 0x000c4c16: pop %esi ---------------- IN: 0x000c4c18: pop %edi ---------------- IN: 0x000c4c1a: pop %ebp ---------------- IN: 0x000c4c1c: jmp 0xc244c ---------------- IN: 0x000c244c: push %ebp ---------------- IN: 0x000c244e: mov %esp,%ebp ---------------- IN: 0x000c2451: push %ebx ---------------- IN: 0x000c2453: sub $0x8,%esp ---------------- IN: 0x000c2457: mov %al,%bl ---------------- IN: 0x000c2459: addr32 mov %edx,-0xc(%ebp) ---------------- IN: 0x000c245e: mov $0x40,%eax ---------------- IN: 0x000c2464: mov %ax,%es ---------------- IN: 0x000c2466: mov %es:0x62,%al ---------------- IN: 0x000c246a: movzbl %al,%eax ---------------- IN: 0x000c246e: push %ax ---------------- IN: 0x000c246f: call 0xc0fdf ---------------- IN: 0x000c0fdf: push %ebp ---------------- IN: 0x000c0fe1: mov %esp,%ebp ---------------- IN: 0x000c0fe4: cmp $0x7,%al ---------------- IN: 0x000c0fe6: jbe 0xc0fed ---------------- IN: 0x000c0fed: mov $0x40,%edx ---------------- IN: 0x000c0ff3: mov %dx,%es ---------------- IN: 0x000c0ff5: movzbl %al,%edx ---------------- IN: 0x000c0ff9: addr32 mov %es:0x50(%edx,%edx,1),%cx ---------------- IN: 0x000c0fff: xor %eax,%eax ---------------- IN: 0x000c1002: mov %cl,%al ---------------- IN: 0x000c1004: shr $0x8,%cx ---------------- IN: 0x000c1007: mov %cl,%ah ---------------- IN: 0x000c1009: shl $0x10,%edx ---------------- IN: 0x000c100d: movzwl %ax,%eax ---------------- IN: 0x000c1011: or %edx,%eax ---------------- IN: 0x000c1014: pop %ebp ---------------- IN: 0x000c1016: ret $0x2 ---------------- IN: 0x000c2472: addr32 mov %eax,-0x8(%ebp) ---------------- IN: 0x000c2477: pushl $0x0 ---------------- IN: 0x000c247a: mov %bl,%cl ---------------- IN: 0x000c247c: addr32 mov -0xc(%ebp),%edx ---------------- IN: 0x000c2481: mov %ebp,%eax ---------------- IN: 0x000c2484: pushf ---------------- IN: 0x000c2485: add $0xfffffff8,%eax ---------------- IN: 0x000c2489: popf ---------------- IN: 0x000c248a: push %ax ---------------- IN: 0x000c248b: call 0xc2394 ---------------- IN: 0x000c2394: push %ebp ---------------- IN: 0x000c2396: mov %esp,%ebp ---------------- IN: 0x000c2399: push %edi ---------------- IN: 0x000c239b: push %esi ---------------- IN: 0x000c239d: push %ebx ---------------- IN: 0x000c239f: mov %eax,%ebx ---------------- IN: 0x000c23a2: cmp $0x8,%dl ---------------- IN: 0x000c23a5: je 0xc23c0 ---------------- IN: 0x000c23a7: ja 0xc23b0 ---------------- IN: 0x000c23b0: cmp $0xa,%dl ---------------- IN: 0x000c23b3: je 0xc23ce ---------------- IN: 0x000c23b5: cmp $0xd,%dl ---------------- IN: 0x000c23b8: jne 0xc23d4 ---------------- IN: 0x000c23d4: addr32 mov 0x8(%ebp),%al ---------------- IN: 0x000c23d8: push %eax ---------------- IN: 0x000c23da: mov %ebx,%eax ---------------- IN: 0x000c23dd: push %ax ---------------- IN: 0x000c23de: call 0xc20ac ---------------- IN: 0x000c20ac: push %ebp ---------------- IN: 0x000c20ae: mov %esp,%ebp ---------------- IN: 0x000c20b1: push %edi ---------------- IN: 0x000c20b3: push %esi ---------------- IN: 0x000c20b5: push %ebx ---------------- IN: 0x000c20b7: push %ebx ---------------- IN: 0x000c20b9: mov %eax,%ebx ---------------- IN: 0x000c20bc: addr32 mov %dl,-0xd(%ebp) ---------------- IN: 0x000c20c0: mov %ecx,%edi ---------------- IN: 0x000c20c3: addr32 mov (%eax),%al ---------------- IN: 0x000c20c6: addr32 mov %al,-0xe(%ebp) ---------------- IN: 0x000c20ca: addr32 mov 0x1(%ebx),%dl ---------------- IN: 0x000c20ce: addr32 mov 0x2(%ebx),%cl ---------------- IN: 0x000c20d2: mov $0x40,%eax ---------------- IN: 0x000c20d8: mov %ax,%es ---------------- IN: 0x000c20da: mov %es:0xbc,%si ---------------- IN: 0x000c20df: movzwl %si,%esi ---------------- IN: 0x000c20e3: test %esi,%esi ---------------- IN: 0x000c20e6: je 0xc2141 ---------------- IN: 0x000c20e8: addr32 mov %cs:(%esi),%al ---------------- IN: 0x000c20ec: test %al,%al ---------------- IN: 0x000c20ee: je 0xc210b ---------------- IN: 0x000c210b: addr32 mov -0xe(%ebp),%al ---------------- IN: 0x000c210f: push %ax ---------------- IN: 0x000c2110: call 0xc1019 ---------------- IN: 0x000c1019: push %ebp ---------------- IN: 0x000c101b: mov %esp,%ebp ---------------- IN: 0x000c101e: push %esi ---------------- IN: 0x000c1020: push %ebx ---------------- IN: 0x000c1022: mov $0x40,%ebx ---------------- IN: 0x000c1028: mov %bx,%es ---------------- IN: 0x000c102a: mov %es:0x4a,%si ---------------- IN: 0x000c102f: mov %bx,%es ---------------- IN: 0x000c1031: mov %es:0x4c,%bx ---------------- IN: 0x000c1036: movzwl %bx,%ebx ---------------- IN: 0x000c103a: movzbl %cl,%ecx ---------------- IN: 0x000c103e: imul %ecx,%ebx ---------------- IN: 0x000c1042: movzbl %al,%eax ---------------- IN: 0x000c1046: pushf ---------------- IN: 0x000c1047: shl %eax ---------------- IN: 0x000c104a: add %ebx,%eax ---------------- IN: 0x000c104d: popf ---------------- IN: 0x000c104e: movzbl %dl,%edx ---------------- IN: 0x000c1052: movzwl %si,%ecx ---------------- IN: 0x000c1056: add %ecx,%ecx ---------------- IN: 0x000c1059: imul %ecx,%edx ---------------- IN: 0x000c105d: add %edx,%eax ---------------- IN: 0x000c1060: pop %ebx ---------------- IN: 0x000c1062: pop %esi ---------------- IN: 0x000c1064: pop %ebp ---------------- IN: 0x000c1066: ret $0x2 ---------------- IN: 0x000c2113: addr32 mov %cs:0xa(%esi),%dx ---------------- IN: 0x000c2118: addr32 cmpb $0x0,0x8(%ebp) ---------------- IN: 0x000c211d: je 0xc2137 ---------------- IN: 0x000c2137: mov %dx,%es ---------------- IN: 0x000c2139: addr32 mov -0xd(%ebp),%cl ---------------- IN: 0x000c213d: addr32 mov %cl,%es:(%eax) ---------------- IN: 0x000c2141: addr32 mov (%ebx),%al ---------------- IN: 0x000c2144: inc %eax ---------------- IN: 0x000c2146: addr32 mov %al,(%ebx) ---------------- IN: 0x000c2149: mov $0x40,%edx ---------------- IN: 0x000c214f: mov %dx,%es ---------------- IN: 0x000c2151: mov %es:0x4a,%dx ---------------- IN: 0x000c2156: movzbl %al,%eax ---------------- IN: 0x000c215a: cmp %dx,%ax ---------------- IN: 0x000c215c: jne 0xc2166 ---------------- IN: 0x000c2166: lea -0xc(%bp),%sp ---------------- IN: 0x000c2169: pop %ebx ---------------- IN: 0x000c216b: pop %esi ---------------- IN: 0x000c216d: pop %edi ---------------- IN: 0x000c216f: pop %ebp ---------------- IN: 0x000c2171: ret $0x2 ---------------- IN: 0x000c23e1: pop %eax ---------------- IN: 0x000c23e3: mov $0x40,%eax ---------------- IN: 0x000c23e9: mov %ax,%es ---------------- IN: 0x000c23eb: mov %es:0x84,%cl ---------------- IN: 0x000c23f0: mov %ecx,%esi ---------------- IN: 0x000c23f3: addr32 mov 0x1(%ebx),%dl ---------------- IN: 0x000c23f7: cmp %dl,%cl ---------------- IN: 0x000c23f9: jae 0xc243e ---------------- IN: 0x000c243e: lea -0xc(%bp),%sp ---------------- IN: 0x000c2441: pop %ebx ---------------- IN: 0x000c2443: pop %esi ---------------- IN: 0x000c2445: pop %edi ---------------- IN: 0x000c2447: pop %ebp ---------------- IN: 0x000c2449: ret $0x2 ---------------- IN: 0x000c248e: pop %ebx ---------------- IN: 0x000c2490: addr32 mov -0x6(%ebp),%cl ---------------- IN: 0x000c2494: addr32 mov -0x7(%ebp),%dl ---------------- IN: 0x000c2498: addr32 mov -0x8(%ebp),%al ---------------- IN: 0x000c249c: push %ax ---------------- IN: 0x000c249d: call 0xc1069 ---------------- IN: 0x000c1069: push %ebp ---------------- IN: 0x000c106b: mov %esp,%ebp ---------------- IN: 0x000c106e: push %edi ---------------- IN: 0x000c1070: push %esi ---------------- IN: 0x000c1072: push %ebx ---------------- IN: 0x000c1074: push %ebx ---------------- IN: 0x000c1076: addr32 mov %al,-0xd(%ebp) ---------------- IN: 0x000c107a: movzbl %cl,%ebx ---------------- IN: 0x000c107e: cmp $0x7,%bl ---------------- IN: 0x000c1081: ja 0xc10f0 ---------------- IN: 0x000c1083: mov %edx,%esi ---------------- IN: 0x000c1086: mov $0x40,%eax ---------------- IN: 0x000c108c: mov %ax,%es ---------------- IN: 0x000c108e: mov %es:0x62,%al ---------------- IN: 0x000c1092: cmp %al,%bl ---------------- IN: 0x000c1094: jne 0xc10d5 ---------------- IN: 0x000c1096: mov %bl,%cl ---------------- IN: 0x000c1098: addr32 mov -0xd(%ebp),%al ---------------- IN: 0x000c109c: push %ax ---------------- IN: 0x000c109d: call 0xc1019 ---------------- IN: 0x000c10a0: mov %eax,%edi ---------------- IN: 0x000c10a3: push %ax ---------------- IN: 0x000c10a4: call 0xc091d ---------------- IN: 0x000c10a7: mov %eax,%ecx ---------------- IN: 0x000c10aa: mov %edi,%eax ---------------- IN: 0x000c10ad: mov $0x2,%edi ---------------- IN: 0x000c10b3: cltd ---------------- IN: 0x000c10b5: idiv %edi ---------------- IN: 0x000c10b8: mov %eax,%edi ---------------- IN: 0x000c10bb: and $0xff00,%eax ---------------- IN: 0x000c10c1: or $0xe,%eax ---------------- IN: 0x000c10c5: mov %ecx,%edx ---------------- IN: 0x000c10c8: out %ax,(%dx) ---------------- IN: 0x000c10c9: mov %edi,%eax ---------------- IN: 0x000c10cc: shl $0x8,%eax ---------------- IN: 0x000c10d0: or $0xf,%eax ---------------- IN: 0x000c10d4: out %ax,(%dx) ---------------- IN: 0x000c10d5: mov $0x40,%eax ---------------- IN: 0x000c10db: mov %ax,%es ---------------- IN: 0x000c10dd: shl $0x8,%esi ---------------- IN: 0x000c10e1: addr32 movzbl -0xd(%ebp),%eax ---------------- IN: 0x000c10e7: or %eax,%esi ---------------- IN: 0x000c10ea: addr32 mov %si,%es:0x50(%ebx,%ebx,1) ---------------- IN: 0x000c10f0: pop %eax ---------------- IN: 0x000c10f2: pop %ebx ---------------- IN: 0x000c10f4: pop %esi ---------------- IN: 0x000c10f6: pop %edi ---------------- IN: 0x000c10f8: pop %ebp ---------------- IN: 0x000c10fa: ret $0x2 ---------------- IN: 0x000c24a0: addr32 mov -0x4(%ebp),%ebx ---------------- IN: 0x000c24a5: mov %ebp,%esp ---------------- IN: 0x000c24a8: pop %ebp ---------------- IN: 0x000c24aa: ret $0x2 ---------------- IN: 0x000c56d1: mov %esp,%eax ---------------- IN: 0x000c56d4: addr32 mov 0x2c(%eax),%ss ---------------- IN: 0x000c56d8: addr32 mov 0x28(%eax),%esp ---------------- IN: 0x000c56dd: pop %edx ---------------- IN: 0x000c56df: pop %dx ---------------- IN: 0x000c56e0: addr32 pushw 0x24(%eax) ---------------- IN: 0x000c56e4: addr32 pushl 0x20(%eax) ---------------- IN: 0x000c56e9: addr32 mov 0x4(%eax),%edi ---------------- IN: 0x000c56ee: addr32 mov 0x8(%eax),%esi ---------------- IN: 0x000c56f3: addr32 mov 0xc(%eax),%ebp ---------------- IN: 0x000c56f8: addr32 mov 0x10(%eax),%ebx ---------------- IN: 0x000c56fd: addr32 mov 0x14(%eax),%edx ---------------- IN: 0x000c5702: addr32 mov 0x18(%eax),%ecx ---------------- IN: 0x000c5707: addr32 mov 0x2(%eax),%es ---------------- IN: 0x000c570b: addr32 pushl 0x1c(%eax) ---------------- IN: 0x000c5710: addr32 mov (%eax),%ds ---------------- IN: 0x000c5713: pop %eax ---------------- IN: 0x000c5715: iret ---------------- IN: 0x000ede8d: add $0x28,%esp ---------------- IN: 0x000ede90: pop %ebx ---------------- IN: 0x000ede91: ret ---------------- IN: 0x000f8c60: calll 0xf8af1 ---------------- IN: 0x000f8b19: addr32 mov %edx,(%esp) ---------------- IN: 0x000f8b1e: movzbl %al,%eax ---------------- IN: 0x000f8b22: calll 0xf89f6 ---------------- IN: 0x000f89f6: mov $0xdc00,%edx ---------------- IN: 0x000f89fc: movzwl %dx,%edx ---------------- IN: 0x000f8a00: mov %dx,%es ---------------- IN: 0x000f8a02: mov %es:-0xa60,%cl ---------------- IN: 0x000f8a07: cmp %cl,%al ---------------- IN: 0x000f8a09: je 0xf8aef ---------------- IN: 0x000f8a0d: push %edi ---------------- IN: 0x000f8a0f: push %esi ---------------- IN: 0x000f8a11: push %ebx ---------------- IN: 0x000f8a13: mov %dx,%es ---------------- IN: 0x000f8a15: mov %al,%es:0xf5a0 ---------------- IN: 0x000f8a19: mov %eax,%esi ---------------- IN: 0x000f8a1c: and $0x8,%esi ---------------- IN: 0x000f8a20: mov %al,%cl ---------------- IN: 0x000f8a22: shr $0x4,%cl ---------------- IN: 0x000f8a25: mov %ecx,%edi ---------------- IN: 0x000f8a28: and $0x7,%edi ---------------- IN: 0x000f8a2c: mov %al,%bl ---------------- IN: 0x000f8a2e: and $0x7,%ebx ---------------- IN: 0x000f8a32: mov $0x1b,%eax ---------------- IN: 0x000f8a38: calll 0xf8855 ---------------- IN: 0x000f8a3e: mov $0x5b,%eax ---------------- IN: 0x000f8a44: calll 0xf8855 ---------------- IN: 0x000f8a4a: mov $0x30,%eax ---------------- IN: 0x000f8a50: calll 0xf8855 ---------------- IN: 0x000f8a56: cmp $0x7,%bl ---------------- IN: 0x000f8a59: je 0xf8a89 ---------------- IN: 0x000f8a89: mov %edi,%eax ---------------- IN: 0x000f8a8c: test %al,%al ---------------- IN: 0x000f8a8e: je 0xf8ac1 ---------------- IN: 0x000f8ac1: mov %esi,%eax ---------------- IN: 0x000f8ac4: test %al,%al ---------------- IN: 0x000f8ac6: je 0xf8ae0 ---------------- IN: 0x000f8ae0: mov $0x6d,%eax ---------------- IN: 0x000f8ae6: pop %ebx ---------------- IN: 0x000f8ae8: pop %esi ---------------- IN: 0x000f8aea: pop %edi ---------------- IN: 0x000f8aec: jmp 0xf8855 ---------------- IN: 0x000f8b28: addr32 mov (%esp),%edx ---------------- IN: 0x000f8b2d: movzbl %dl,%eax ---------------- IN: 0x000f8b31: calll 0xf88f4 ---------------- IN: 0x000f88f4: push %ebx ---------------- IN: 0x000f88f6: movzbl %al,%eax ---------------- IN: 0x000f88fa: addr32 mov %cs:0xdac8(%eax,%eax,1),%bx ---------------- IN: 0x000f8903: movzwl %bx,%eax ---------------- IN: 0x000f8907: cmp $0x7e,%bx ---------------- IN: 0x000f890a: jbe 0xf894e ---------------- IN: 0x000f894e: pop %ebx ---------------- IN: 0x000f8950: jmp 0xf8855 ---------------- IN: 0x000f8b37: mov %bx,%es ---------------- IN: 0x000f8b39: mov %es:0xf59f,%al ---------------- IN: 0x000f8b3d: mov %bx,%es ---------------- IN: 0x000f8b3f: inc %eax ---------------- IN: 0x000f8b41: mov %al,%es:0xf59f ---------------- IN: 0x000f8c66: jmp 0xf8c7f ---------------- IN: 0x000f8aef: retl Servicing hardware INT=0x08 ---------------- IN: 0x000edeb2: mov $0xd,%eax ---------------- IN: 0x000edeb7: call 0xede3b ---------------- IN: 0x000fc44f: calll 0xf6b21 ---------------- IN: 0x000fc455: movzbl %al,%eax ---------------- IN: 0x000fc459: xor %edx,%edx ---------------- IN: 0x000fc45c: jmp 0xfc4c0 ---------------- IN: 0x000fc4c0: pop %edi ---------------- IN: 0x000fc4c2: pop %ebx ---------------- IN: 0x000fc4c4: pop %esi ---------------- IN: 0x000fc4c6: pop %edi ---------------- IN: 0x000fc4c8: jmp 0xfe6ff ---------------- IN: 0x000c23ba: addr32 movb $0x0,(%eax) ---------------- IN: 0x000c23be: jmp 0xc23e3 ---------------- IN: 0x000fc4cb: pop %esi ---------------- IN: 0x000fc4cd: pop %ebx ---------------- IN: 0x000fc4cf: pop %esi ---------------- IN: 0x000fc4d1: pop %edi ---------------- IN: 0x000fc4d3: jmp 0xf737c ---------------- IN: 0x000f737c: calll 0xf6b21 ---------------- IN: 0x000f7382: inc %eax ---------------- IN: 0x000f7384: mov $0x40,%edx ---------------- IN: 0x000f738a: mov %dx,%es ---------------- IN: 0x000f738c: mov %es:0x84,%cl ---------------- IN: 0x000f7391: inc %ecx ---------------- IN: 0x000f7393: cmp %cl,%al ---------------- IN: 0x000f7395: jb 0xf73c5 ---------------- IN: 0x000f73c5: mov $0x40,%edx ---------------- IN: 0x000f73cb: mov %dx,%es ---------------- IN: 0x000f73cd: mov %es:0x50,%dx ---------------- IN: 0x000f73d2: movzbl %dl,%edx ---------------- IN: 0x000f73d6: movzbl %al,%eax ---------------- IN: 0x000f73da: jmp 0xfe6ff ---------------- IN: 0x000c23ce: addr32 incb 0x1(%eax) ---------------- IN: 0x000c23d2: jmp 0xc23e3 ---------------- IN: 0x000f0131: ret ---------------- IN: 0x07fb1aa7: mov 0x7fbff34,%esi ---------------- IN: 0x07fb1aad: xor %edx,%edx ---------------- IN: 0x07fb1aaf: mov %esi,%eax ---------------- IN: 0x07fb1ab1: call 0x7fab574 ---------------- IN: 0x07fb1ab6: mov %eax,%ebx ---------------- IN: 0x07fb1ab8: test %eax,%eax ---------------- IN: 0x07fb1aba: je 0x7fb1c1a ---------------- IN: 0x07fb1ac0: cmpb $0x1,(%ebx) ---------------- IN: 0x07fb1ac3: jne 0x7fb1c13 ---------------- IN: 0x07fb1c13: mov %ebx,%edx ---------------- IN: 0x07fb1c15: jmp 0x7fb1aaf ---------------- IN: 0x07fb1ac9: movzbl 0x1(%ebx),%eax ---------------- IN: 0x07fb1acd: cmp $0x17,%eax ---------------- IN: 0x07fb1ad0: jle 0x7fb1c13 ---------------- IN: 0x07fb1ad6: lea 0x46(%esp),%edi ---------------- IN: 0x07fb1ada: mov $0x4,%ecx ---------------- IN: 0x07fb1adf: xor %eax,%eax ---------------- IN: 0x07fb1ae1: rep stos %eax,%es:(%edi) ---------------- IN: 0x07fb1ae3: lea 0x8(%ebx),%eax ---------------- IN: 0x07fb1ae6: mov $0x10,%cl ---------------- IN: 0x07fb1ae8: lea 0x46(%esp),%edx ---------------- IN: 0x07fb1aec: call 0x7faab1e ---------------- IN: 0x07fb1af1: test %eax,%eax ---------------- IN: 0x07fb1af3: je 0x7fb1c1a ---------------- IN: 0x07fb1c1a: add $0x7c,%esp ---------------- IN: 0x07fb1c1d: pop %ebx ---------------- IN: 0x07fb1c1e: pop %esi ---------------- IN: 0x07fb1c1f: pop %edi ---------------- IN: 0x07fb1c20: ret ---------------- IN: 0x07fbb62f: call 0xebe3d ---------------- IN: 0x07fbb634: test %eax,%eax ---------------- IN: 0x07fbb636: jne 0x7fbb642 ---------------- IN: 0x07fbb638: call 0x7fb2bcf ---------------- IN: 0x07fb2bcf: push %ebp ---------------- IN: 0x07fb2bd0: push %edi ---------------- IN: 0x07fb2bd1: push %esi ---------------- IN: 0x07fb2bd2: push %ebx ---------------- IN: 0x07fb2bd3: sub $0x38,%esp ---------------- IN: 0x07fb2bd6: mov $0x64,%edx ---------------- IN: 0x07fb2bdb: xor %ecx,%ecx ---------------- IN: 0x07fb2bdd: mov $0xf3272,%eax ---------------- IN: 0x07fb2be2: call 0x7fac658 ---------------- IN: 0x07fb2be7: mov %eax,0x7fbff5c ---------------- IN: 0x07fb2bec: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb2bf1: lea -0x4(%eax),%esi ---------------- IN: 0x07fb2bf4: cmp $0xfffffffc,%esi ---------------- IN: 0x07fb2bf7: je 0x7fb2e32 ---------------- IN: 0x07fb2bfd: movzwl 0x14(%esi),%eax ---------------- IN: 0x07fb2c01: shl $0x8,%eax ---------------- IN: 0x07fb2c04: movzbl 0x16(%esi),%edx ---------------- IN: 0x07fb2c08: or %edx,%eax ---------------- IN: 0x07fb2c0a: cmp $0xc0330,%eax ---------------- IN: 0x07fb2c0f: jne 0x7fb2e27 ---------------- IN: 0x07fb2e27: mov 0x4(%esi),%esi ---------------- IN: 0x07fb2e2a: sub $0x4,%esi ---------------- IN: 0x07fb2e2d: jmp 0x7fb2bf4 ---------------- IN: 0x07fb2e32: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb2e37: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb2e3a: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb2e3d: je 0x7fb2f00 ---------------- IN: 0x07fb2e43: movzwl 0x14(%ebx),%eax ---------------- IN: 0x07fb2e47: shl $0x8,%eax ---------------- IN: 0x07fb2e4a: movzbl 0x16(%ebx),%edx ---------------- IN: 0x07fb2e4e: or %edx,%eax ---------------- IN: 0x07fb2e50: cmp $0xc0320,%eax ---------------- IN: 0x07fb2e55: jne 0x7fb2ef5 ---------------- IN: 0x07fb2ef5: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb2ef8: sub $0x4,%ebx ---------------- IN: 0x07fb2efb: jmp 0x7fb2e3a ---------------- IN: 0x07fb2f00: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb2f05: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb2f08: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb2f0b: je 0x7fb2fe1 ---------------- IN: 0x07fb2f11: movzwl 0x14(%ebx),%eax ---------------- IN: 0x07fb2f15: shl $0x8,%eax ---------------- IN: 0x07fb2f18: movzbl 0x16(%ebx),%edx ---------------- IN: 0x07fb2f1c: or %edx,%eax ---------------- IN: 0x07fb2f1e: cmp $0xc0300,%eax ---------------- IN: 0x07fb2f23: jne 0x7fb2fd6 ---------------- IN: 0x07fb2fd6: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb2fd9: sub $0x4,%ebx ---------------- IN: 0x07fb2fdc: jmp 0x7fb2f08 ---------------- IN: 0x07fb2fe1: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb2fe6: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb2fe9: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb2fec: je 0x7fb3099 ---------------- IN: 0x07fb2ff2: movzwl 0x14(%ebx),%eax ---------------- IN: 0x07fb2ff6: shl $0x8,%eax ---------------- IN: 0x07fb2ff9: movzbl 0x16(%ebx),%edx ---------------- IN: 0x07fb2ffd: or %edx,%eax ---------------- IN: 0x07fb2fff: cmp $0xc0310,%eax ---------------- IN: 0x07fb3004: jne 0x7fb308e ---------------- IN: 0x07fb308e: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb3091: sub $0x4,%ebx ---------------- IN: 0x07fb3094: jmp 0x7fb2fe9 ---------------- IN: 0x07fb3099: mov $0x2,%eax ---------------- IN: 0x07fb309e: call 0x7fac1c9 ---------------- IN: 0x07fb30a3: mov $0xfe987,%eax ---------------- IN: 0x07fb30a8: mov %ax,0x24 ---------------- IN: 0x07fb30ae: movw $0xf000,0x26 ---------------- IN: 0x07fb30b7: mov $0x1000,%eax ---------------- IN: 0x07fb30bc: call 0x7fac1c9 ---------------- IN: 0x07fb30c1: mov $0xfd45e,%eax ---------------- IN: 0x07fb30c6: mov %ax,0x1d0 ---------------- IN: 0x07fb30cc: movw $0xf000,0x1d2 ---------------- IN: 0x07fb30d5: xor %edx,%edx ---------------- IN: 0x07fb30d7: mov $0x7fb0897,%eax ---------------- IN: 0x07fb30dc: call 0x7fad001 ---------------- IN: 0x07fad001: push %ebp ---------------- IN: 0x07fad002: push %edi ---------------- IN: 0x07fad003: push %esi ---------------- IN: 0x07fad004: push %ebx ---------------- IN: 0x07fad005: mov %eax,%edi ---------------- IN: 0x07fad007: mov %edx,%ebp ---------------- IN: 0x07fad009: cmpb $0x0,0xf5400 ---------------- IN: 0x07fad010: je 0x7fad07d ---------------- IN: 0x07fad012: mov $0x1000,%ecx ---------------- IN: 0x07fad017: mov $0x1000,%edx ---------------- IN: 0x07fad01c: mov $0x7fbfea4,%eax ---------------- IN: 0x07fad021: call 0x7facefb ---------------- IN: 0x07fad026: mov %eax,%ebx ---------------- IN: 0x07fad028: test %eax,%eax ---------------- IN: 0x07fad02a: je 0x7fad07d ---------------- IN: 0x07fad02c: lea 0x1000(%eax),%eax ---------------- IN: 0x07fad032: mov %eax,(%ebx) ---------------- IN: 0x07fad034: mov %esp,%eax ---------------- IN: 0x07fad036: mov $0xf6058,%esi ---------------- IN: 0x07fad03b: cmp $0x100000,%eax ---------------- IN: 0x07fad040: jbe 0x7fad049 ---------------- IN: 0x07fad049: lea 0x4(%esi),%edx ---------------- IN: 0x07fad04c: lea 0x4(%ebx),%eax ---------------- IN: 0x07fad04f: call 0x7faaaff ---------------- IN: 0x07fad054: mov %ebp,%eax ---------------- IN: 0x07fad056: mov %edi,%ecx ---------------- IN: 0x07fad058: mov %esi,%edx ---------------- IN: 0x07fad05a: push $0x7fad07b ---------------- IN: 0x07fad05f: push %ebp ---------------- IN: 0x07fad060: mov %esp,(%edx) ---------------- IN: 0x07fad062: mov (%ebx),%esp ---------------- IN: 0x07fad064: call *%ecx ---------------- IN: 0x07fb0897: push %esi ---------------- IN: 0x07fb0898: push %ebx ---------------- IN: 0x07fb0899: sub $0xc,%esp ---------------- IN: 0x07fb089c: call 0x7fad7cf ---------------- IN: 0x07fad7cf: push %ebx ---------------- IN: 0x07fad7d0: mov $0x10,%ebx ---------------- IN: 0x07fad7d5: in $0x64,%al ---------------- IN: 0x07fad7d7: test $0x1,%al ---------------- IN: 0x07fad7d9: je 0x7fad7fe ---------------- IN: 0x07fad7fe: xor %eax,%eax ---------------- IN: 0x07fad800: pop %ebx ---------------- IN: 0x07fad801: ret ---------------- IN: 0x07fb08a1: test %eax,%eax ---------------- IN: 0x07fb08a3: jne 0x7fb09e3 ---------------- IN: 0x07fb08a9: xor %edx,%edx ---------------- IN: 0x07fb08ab: mov $0xad,%al ---------------- IN: 0x07fb08ad: call 0x7fad74f ---------------- IN: 0x07fad74f: push %ebp ---------------- IN: 0x07fad750: push %edi ---------------- IN: 0x07fad751: push %esi ---------------- IN: 0x07fad752: push %ebx ---------------- IN: 0x07fad753: mov %eax,%esi ---------------- IN: 0x07fad755: mov %edx,%edi ---------------- IN: 0x07fad757: call 0xee25e ---------------- IN: 0x000ee25e: push %ebx ---------------- IN: 0x000ee25f: mov $0x2710,%ebx ---------------- IN: 0x000ee264: in $0x64,%al ---------------- IN: 0x000ee266: test $0x2,%al ---------------- IN: 0x000ee268: je 0xee28b ---------------- IN: 0x000ee28b: xor %eax,%eax ---------------- IN: 0x000ee28d: pop %ebx ---------------- IN: 0x000ee28e: ret ---------------- IN: 0x07fad75c: test %eax,%eax ---------------- IN: 0x07fad75e: jne 0x7fad7ca ---------------- IN: 0x07fad760: mov %esi,%eax ---------------- IN: 0x07fad762: movzbl %al,%eax ---------------- IN: 0x07fad765: out %al,$0x64 ---------------- IN: 0x07fad767: mov %esi,%ebp ---------------- IN: 0x07fad769: sar $0xc,%ebp ---------------- IN: 0x07fad76c: and $0xf,%ebp ---------------- IN: 0x07fad76f: xor %ebx,%ebx ---------------- IN: 0x07fad771: cmp %ebp,%ebx ---------------- IN: 0x07fad773: jge 0x7fad786 ---------------- IN: 0x07fad786: sar $0x8,%esi ---------------- IN: 0x07fad789: and $0xf,%esi ---------------- IN: 0x07fad78c: xor %ebx,%ebx ---------------- IN: 0x07fad78e: cmp %esi,%ebx ---------------- IN: 0x07fad790: jge 0x7fad7be ---------------- IN: 0x07fad7be: xor %eax,%eax ---------------- IN: 0x07fad7c0: jmp 0x7fad7ca ---------------- IN: 0x07fad7ca: pop %ebx ---------------- IN: 0x07fad7cb: pop %esi ---------------- IN: 0x07fad7cc: pop %edi ---------------- IN: 0x07fad7cd: pop %ebp ---------------- IN: 0x07fad7ce: ret ---------------- IN: 0x07fb08b2: test %eax,%eax ---------------- IN: 0x07fb08b4: jne 0x7fb09e3 ---------------- IN: 0x07fb08ba: xor %edx,%edx ---------------- IN: 0x07fb08bc: mov $0xa7,%al ---------------- IN: 0x07fb08be: call 0x7fad74f ---------------- IN: 0x07fb08c3: test %eax,%eax ---------------- IN: 0x07fb08c5: jne 0x7fb09e3 ---------------- IN: 0x07fb08cb: call 0x7fad7cf ---------------- IN: 0x07fb08d0: test %eax,%eax ---------------- IN: 0x07fb08d2: jne 0x7fb09e3 ---------------- IN: 0x07fb08d8: lea 0xa(%esp),%edx ---------------- IN: 0x07fb08dc: mov $0x1aa,%ax ---------------- IN: 0x07fb08e0: call 0x7fad74f ---------------- IN: 0x07fad792: mov $0x2710,%ebp ---------------- IN: 0x07fad797: in $0x64,%al ---------------- IN: 0x07fad799: test $0x1,%al ---------------- IN: 0x07fad79b: jne 0x7fad7c2 ---------------- IN: 0x07fad7c2: in $0x60,%al ---------------- IN: 0x07fad7c4: mov %al,(%edi,%ebx,1) ---------------- IN: 0x07fad7c7: inc %ebx ---------------- IN: 0x07fad7c8: jmp 0x7fad78e ---------------- IN: 0x07fb08e5: test %eax,%eax ---------------- IN: 0x07fb08e7: jne 0x7fb09e3 ---------------- IN: 0x07fb08ed: movzbl 0xa(%esp),%eax ---------------- IN: 0x07fb08f2: cmp $0x55,%al ---------------- IN: 0x07fb08f4: je 0x7fb0903 ---------------- IN: 0x07fb0903: lea 0xa(%esp),%edx ---------------- IN: 0x07fb0907: mov $0x1ab,%eax ---------------- IN: 0x07fb090c: call 0x7fad74f ---------------- IN: 0x07fb0911: test %eax,%eax ---------------- IN: 0x07fb0913: jne 0x7fb09e3 ---------------- IN: 0x07fb0919: movzbl 0xa(%esp),%eax ---------------- IN: 0x07fb091e: test %al,%al ---------------- IN: 0x07fb0920: je 0x7fb0937 ---------------- IN: 0x07fb0937: xor %edx,%edx ---------------- IN: 0x07fb0939: xor %ecx,%ecx ---------------- IN: 0x07fb093b: mov $0xf2c42,%eax ---------------- IN: 0x07fb0940: call 0x7fac658 ---------------- IN: 0x07fb0945: mov %eax,%ebx ---------------- IN: 0x07fb0947: call 0xed777 ---------------- IN: 0x000ed777: push %ebx ---------------- IN: 0x000ed778: mov %eax,%ebx ---------------- IN: 0x000ed77a: call 0xed703 ---------------- IN: 0x000ed703: mov 0xf5f30,%dx ---------------- IN: 0x000ed70a: test %dx,%dx ---------------- IN: 0x000ed70d: jne 0xed727 ---------------- IN: 0x000ed727: cmp $0x40,%dx ---------------- IN: 0x000ed72b: mov 0xeb584,%ecx ---------------- IN: 0x000ed731: je 0xed74e ---------------- IN: 0x000ed733: in (%dx),%eax ---------------- IN: 0x000ed734: and $0xffffff,%eax ---------------- IN: 0x000ed739: mov %ecx,%edx ---------------- IN: 0x000ed73b: and $0xff000000,%edx ---------------- IN: 0x000ed741: or %edx,%eax ---------------- IN: 0x000ed743: cmp %ecx,%eax ---------------- IN: 0x000ed745: jae 0xed771 ---------------- IN: 0x000ed771: mov %eax,0xeb584 ---------------- IN: 0x000ed776: ret ---------------- IN: 0x000ed77f: imul 0xf5f34,%ebx ---------------- IN: 0x000ed786: add %ebx,%eax ---------------- IN: 0x000ed788: pop %ebx ---------------- IN: 0x000ed789: ret ---------------- IN: 0x07fb094c: mov %eax,%esi ---------------- IN: 0x07fb094e: lea 0xa(%esp),%edx ---------------- IN: 0x07fb0952: mov $0x1ff,%eax ---------------- IN: 0x07fb0957: call 0x7fb06e4 ---------------- IN: 0x07fb06e4: push %ebp ---------------- IN: 0x07fb06e5: push %edi ---------------- IN: 0x07fb06e6: push %esi ---------------- IN: 0x07fb06e7: push %ebx ---------------- IN: 0x07fb06e8: sub $0x8,%esp ---------------- IN: 0x07fb06eb: mov %eax,%edi ---------------- IN: 0x07fb06ed: mov %edx,%esi ---------------- IN: 0x07fb06ef: mov 0xeb57c,%al ---------------- IN: 0x07fb06f4: mov %al,0x6(%esp) ---------------- IN: 0x07fb06f8: and $0xffffffcc,%eax ---------------- IN: 0x07fb06fb: or $0x30,%eax ---------------- IN: 0x07fb06fe: mov %al,0x7(%esp) ---------------- IN: 0x07fb0702: lea 0x7(%esp),%edx ---------------- IN: 0x07fb0706: mov $0x1060,%eax ---------------- IN: 0x07fb070b: call 0x7fad74f ---------------- IN: 0x07fad775: call 0xee25e ---------------- IN: 0x07fad77a: test %eax,%eax ---------------- IN: 0x07fad77c: jne 0x7fad7ca ---------------- IN: 0x07fad77e: mov (%edi,%ebx,1),%al ---------------- IN: 0x07fad781: out %al,$0x60 ---------------- IN: 0x07fad783: inc %ebx ---------------- IN: 0x07fad784: jmp 0x7fad771 ---------------- IN: 0x07fb0710: test %eax,%eax ---------------- IN: 0x07fb0712: jne 0x7fb088b ---------------- IN: 0x07fb0718: call 0xedc2f ---------------- IN: 0x000edc38: and $0xfffff000,%eax ---------------- IN: 0x000edc3d: cmp $0xf6058,%eax ---------------- IN: 0x000edc42: jne 0xedc64 ---------------- IN: 0x000ebe5f: push %edi ---------------- IN: 0x000ebe60: push %esi ---------------- IN: 0x000ebe61: push %ebx ---------------- IN: 0x000ebe62: push $0xebe6e ---------------- IN: 0x000ebe67: push %ebp ---------------- IN: 0x000ebe68: mov %esp,(%eax) ---------------- IN: 0x000ebe6a: mov (%ecx),%esp ---------------- IN: 0x000ebe6c: pop %ebp ---------------- IN: 0x000ebe6d: ret ---------------- IN: 0x07fad07b: jmp 0x7fad081 ---------------- IN: 0x07fad081: pop %ebx ---------------- IN: 0x07fad082: pop %esi ---------------- IN: 0x07fad083: pop %edi ---------------- IN: 0x07fad084: pop %ebp ---------------- IN: 0x07fad085: ret ---------------- IN: 0x07fb30e1: mov $0xfefc7,%edx ---------------- IN: 0x07fb30e6: mov $0xf5f14,%eax ---------------- IN: 0x07fb30eb: mov $0xb,%ecx ---------------- IN: 0x07fb30f0: mov %edx,%edi ---------------- IN: 0x07fb30f2: mov %eax,%esi ---------------- IN: 0x07fb30f4: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fb30f6: mov %ax,0x78 ---------------- IN: 0x07fb30fc: movw $0xf000,0x7a ---------------- IN: 0x07fb3105: mov $0x90,%al ---------------- IN: 0x07fb3107: out %al,$0x70 ---------------- IN: 0x07fb3109: in $0x71,%al ---------------- IN: 0x07fb310b: mov %al,0x28(%esp) ---------------- IN: 0x07fb310f: test $0xf0,%al ---------------- IN: 0x07fb3111: je 0x7fb3122 ---------------- IN: 0x07fb3113: mov %al,%dl ---------------- IN: 0x07fb3115: shr $0x4,%dl ---------------- IN: 0x07fb3118: movzbl %dl,%edx ---------------- IN: 0x07fb311b: xor %eax,%eax ---------------- IN: 0x07fb311d: call 0x7fb2b08 ---------------- IN: 0x07fb2b08: push %edi ---------------- IN: 0x07fb2b09: push %esi ---------------- IN: 0x07fb2b0a: push %ebx ---------------- IN: 0x07fb2b0b: sub $0x114,%esp ---------------- IN: 0x07fb2b11: mov %eax,%ebx ---------------- IN: 0x07fb2b13: call 0x7fafb85 ---------------- IN: 0x07fafb85: push %edi ---------------- IN: 0x07fafb86: push %esi ---------------- IN: 0x07fafb87: push %ebx ---------------- IN: 0x07fafb88: sub $0x8,%esp ---------------- IN: 0x07fafb8b: mov %eax,%edi ---------------- IN: 0x07fafb8d: mov %edx,%esi ---------------- IN: 0x07fafb8f: lea -0x1(%edx),%eax ---------------- IN: 0x07fafb92: cmp $0x7,%eax ---------------- IN: 0x07fafb95: jbe 0x7fafba9 ---------------- IN: 0x07fafba9: mov $0x24,%eax ---------------- IN: 0x07fafbae: call 0x7facf68 ---------------- IN: 0x07fafbb3: mov %eax,%ebx ---------------- IN: 0x07fafbb5: test %eax,%eax ---------------- IN: 0x07fafbb7: jne 0x7fafbcc ---------------- IN: 0x07fafbcc: mov $0x24,%ecx ---------------- IN: 0x07fafbd1: xor %edx,%edx ---------------- IN: 0x07fafbd3: call 0xebf86 ---------------- IN: 0x07fafbd8: mov %edi,0x14(%ebx) ---------------- IN: 0x07fafbdb: movb $0x10,(%ebx) ---------------- IN: 0x07fafbde: movw $0x200,0x1a(%ebx) ---------------- IN: 0x07fafbe4: mov %esi,%eax ---------------- IN: 0x07fafbe6: mov %al,0x1(%ebx) ---------------- IN: 0x07fafbe9: movl $0xffffffff,0xc(%ebx) ---------------- IN: 0x07fafbf0: movl $0xffffffff,0x10(%ebx) ---------------- IN: 0x07fafbf7: imul $0xa,%esi,%esi ---------------- IN: 0x07fafbfa: mov 0xf5eb8(%esi),%eax ---------------- IN: 0x07fafc00: mov %eax,0x2(%ebx) ---------------- IN: 0x07fafc03: mov 0xf5ebc(%esi),%eax ---------------- IN: 0x07fafc09: mov %eax,0x6(%ebx) ---------------- IN: 0x07fafc0c: mov %ebx,%eax ---------------- IN: 0x07fafc0e: add $0x8,%esp ---------------- IN: 0x07fafc11: pop %ebx ---------------- IN: 0x07fafc12: pop %esi ---------------- IN: 0x07fafc13: pop %edi ---------------- IN: 0x07fafc14: ret ---------------- IN: 0x07fb2b18: mov %eax,%esi ---------------- IN: 0x07fb2b1a: test %eax,%eax ---------------- IN: 0x07fb2b1c: je 0x7fb2bc5 ---------------- IN: 0x07fb2b22: lea 0x41(%ebx),%eax ---------------- IN: 0x07fb2b25: mov %eax,0x8(%esp) ---------------- IN: 0x07fb2b29: movl $0xf3248,0x4(%esp) ---------------- IN: 0x07fb2b31: movl $0x50,(%esp) ---------------- IN: 0x07fb2b38: call 0x7fb2a9f ---------------- IN: 0x07fb2a9f: push %esi ---------------- IN: 0x07fb2aa0: push %ebx ---------------- IN: 0x07fb2aa1: sub $0xc,%esp ---------------- IN: 0x07fb2aa4: mov 0x18(%esp),%esi ---------------- IN: 0x07fb2aa8: test %esi,%esi ---------------- IN: 0x07fb2aaa: je 0x7fb2b00 ---------------- IN: 0x07fb2aac: mov %esi,%eax ---------------- IN: 0x07fb2aae: call 0x7facfb8 ---------------- IN: 0x07fb2ab3: mov %eax,%ebx ---------------- IN: 0x07fb2ab5: test %eax,%eax ---------------- IN: 0x07fb2ab7: jne 0x7fb2aca ---------------- IN: 0x07fb2aca: movl $0x7faab10,(%esp) ---------------- IN: 0x07fb2ad1: mov %eax,0x4(%esp) ---------------- IN: 0x07fb2ad5: add %eax,%esi ---------------- IN: 0x07fb2ad7: mov %esi,0x8(%esp) ---------------- IN: 0x07fb2adb: lea 0x20(%esp),%ecx ---------------- IN: 0x07fb2adf: mov 0x1c(%esp),%edx ---------------- IN: 0x07fb2ae3: mov %esp,%eax ---------------- IN: 0x07fb2ae5: call 0xed938 ---------------- IN: 0x000ed9b6: cmp $0x2e,%al ---------------- IN: 0x000ed9b8: je 0xedb34 ---------------- IN: 0x000ed9be: cmp $0x63,%al ---------------- IN: 0x000ed9c0: je 0xedb24 ---------------- IN: 0x000edb24: lea 0x4(%ebp),%edi ---------------- IN: 0x000edb27: movsbl 0x0(%ebp),%edx ---------------- IN: 0x000edb2b: mov %ebx,%eax ---------------- IN: 0x000edb2d: call 0xebe72 ---------------- IN: 0x000edb32: jmp 0xedb86 ---------------- IN: 0x07fb2aea: mov 0x4(%esp),%eax ---------------- IN: 0x07fb2aee: mov 0x8(%esp),%edx ---------------- IN: 0x07fb2af2: cmp %edx,%eax ---------------- IN: 0x07fb2af4: jb 0x7fb2af9 ---------------- IN: 0x07fb2af9: movb $0x0,(%eax) ---------------- IN: 0x07fb2afc: mov %ebx,%eax ---------------- IN: 0x07fb2afe: jmp 0x7fb2b02 ---------------- IN: 0x07fb2b02: add $0xc,%esp ---------------- IN: 0x07fb2b05: pop %ebx ---------------- IN: 0x07fb2b06: pop %esi ---------------- IN: 0x07fb2b07: ret ---------------- IN: 0x07fb2b3d: mov %eax,%edi ---------------- IN: 0x07fb2b3f: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb2b44: lea -0x4(%eax),%ecx ---------------- IN: 0x07fb2b47: cmp $0xfffffffc,%ecx ---------------- IN: 0x07fb2b4a: je 0x7fb2b5c ---------------- IN: 0x07fb2b4c: cmpw $0x601,0x14(%ecx) ---------------- IN: 0x07fb2b52: je 0x7fb2b61 ---------------- IN: 0x07fb2b54: mov 0x4(%ecx),%ecx ---------------- IN: 0x07fb2b57: sub $0x4,%ecx ---------------- IN: 0x07fb2b5a: jmp 0x7fb2b47 ---------------- IN: 0x07fb2b61: or $0xffffffff,%eax ---------------- IN: 0x07fb2b64: test %ecx,%ecx ---------------- IN: 0x07fb2b66: je 0x7fb2ba8 ---------------- IN: 0x07fb2b68: mov $0xf325a,%edx ---------------- IN: 0x07fb2b6d: lea 0x14(%esp),%eax ---------------- IN: 0x07fb2b71: call 0x7fb24d0 ---------------- IN: 0x07fb24d0: push %ebp ---------------- IN: 0x07fb24d1: push %edi ---------------- IN: 0x07fb24d2: push %esi ---------------- IN: 0x07fb24d3: push %ebx ---------------- IN: 0x07fb24d4: sub $0x14,%esp ---------------- IN: 0x07fb24d7: mov %eax,%ebx ---------------- IN: 0x07fb24d9: mov %edx,%ebp ---------------- IN: 0x07fb24db: mov %ecx,%edi ---------------- IN: 0x07fb24dd: mov 0xc(%ecx),%ecx ---------------- IN: 0x07fb24e0: test %ecx,%ecx ---------------- IN: 0x07fb24e2: lea 0x100(%eax),%esi ---------------- IN: 0x07fb24e8: je 0x7fb24f8 ---------------- IN: 0x07fb24f8: movl $0xf31b0,0xc(%esp) ---------------- IN: 0x07fb2500: movl $0xf31bb,0x8(%esp) ---------------- IN: 0x07fb2508: movl $0x100,0x4(%esp) ---------------- IN: 0x07fb2510: mov %eax,(%esp) ---------------- IN: 0x07fb2513: call 0x7fb1d37 ---------------- IN: 0x07fb2518: add %eax,%ebx ---------------- IN: 0x07fb251a: movzbl 0x2(%edi),%eax ---------------- IN: 0x07fb251e: test %al,%al ---------------- IN: 0x07fb2520: je 0x7fb2540 ---------------- IN: 0x07fb2540: mov (%edi),%eax ---------------- IN: 0x07fb2542: mov %eax,%edi ---------------- IN: 0x07fb2544: and $0x7,%edi ---------------- IN: 0x07fb2547: shr $0x3,%ax ---------------- IN: 0x07fb254b: and $0x1f,%eax ---------------- IN: 0x07fb254e: mov %eax,0x10(%esp) ---------------- IN: 0x07fb2552: mov %ebp,0xc(%esp) ---------------- IN: 0x07fb2556: movl $0xf31c2,0x8(%esp) ---------------- IN: 0x07fb255e: mov %esi,%eax ---------------- IN: 0x07fb2560: sub %ebx,%eax ---------------- IN: 0x07fb2562: mov %eax,0x4(%esp) ---------------- IN: 0x07fb2566: mov %ebx,(%esp) ---------------- IN: 0x07fb2569: call 0x7fb1d37 ---------------- IN: 0x07fb256e: add %eax,%ebx ---------------- IN: 0x07fb2570: test %edi,%edi ---------------- IN: 0x07fb2572: je 0x7fb2590 ---------------- IN: 0x07fb2590: mov %ebx,%eax ---------------- IN: 0x07fb2592: add $0x14,%esp ---------------- IN: 0x07fb2595: pop %ebx ---------------- IN: 0x07fb2596: pop %esi ---------------- IN: 0x07fb2597: pop %edi ---------------- IN: 0x07fb2598: pop %ebp ---------------- IN: 0x07fb2599: ret ---------------- IN: 0x07fb2b76: mov %ebx,0x10(%esp) ---------------- IN: 0x07fb2b7a: movl $0x3f0,0xc(%esp) ---------------- IN: 0x07fb2b82: movl $0xf325e,0x8(%esp) ---------------- IN: 0x07fb2b8a: lea 0x114(%esp),%edx ---------------- IN: 0x07fb2b91: sub %eax,%edx ---------------- IN: 0x07fb2b93: mov %edx,0x4(%esp) ---------------- IN: 0x07fb2b97: mov %eax,(%esp) ---------------- IN: 0x07fb2b9a: call 0x7fb1d37 ---------------- IN: 0x07fb2b9f: lea 0x14(%esp),%eax ---------------- IN: 0x07fb2ba3: call 0x7fae538 ---------------- IN: 0x07fae538: push %ebp ---------------- IN: 0x07fae539: push %edi ---------------- IN: 0x07fae53a: push %esi ---------------- IN: 0x07fae53b: push %ebx ---------------- IN: 0x07fae53c: sub $0x8,%esp ---------------- IN: 0x07fae53f: mov %eax,%esi ---------------- IN: 0x07fae541: mov %eax,0x4(%esp) ---------------- IN: 0x07fae545: movl $0xf238b,(%esp) ---------------- IN: 0x07fae54c: call 0xee0fe ---------------- IN: 0x07fae551: mov 0x7fbff48,%edi ---------------- IN: 0x07fae557: mov 0x7fbfe80,%ebp ---------------- IN: 0x07fae55d: xor %ebx,%ebx ---------------- IN: 0x07fae55f: cmp %edi,%ebx ---------------- IN: 0x07fae561: jge 0x7fae579 ---------------- IN: 0x07fae579: or $0xffffffff,%eax ---------------- IN: 0x07fae57c: add $0x8,%esp ---------------- IN: 0x07fae57f: pop %ebx ---------------- IN: 0x07fae580: pop %esi ---------------- IN: 0x07fae581: pop %edi ---------------- IN: 0x07fae582: pop %ebp ---------------- IN: 0x07fae583: ret ---------------- IN: 0x07fb2ba8: mov 0x7fbfe7c,%ecx ---------------- IN: 0x07fb2bae: mov %eax,%edx ---------------- IN: 0x07fb2bb0: test %eax,%eax ---------------- IN: 0x07fb2bb2: jns 0x7fb2bb6 ---------------- IN: 0x07fb2bb4: mov %ecx,%edx ---------------- IN: 0x07fb2bb6: mov %edi,(%esp) ---------------- IN: 0x07fb2bb9: mov %esi,%ecx ---------------- IN: 0x07fb2bbb: mov $0x1,%eax ---------------- IN: 0x07fb2bc0: call 0x7fad295 ---------------- IN: 0x07fad295: push %ebp ---------------- IN: 0x07fad296: push %edi ---------------- IN: 0x07fad297: push %esi ---------------- IN: 0x07fad298: push %ebx ---------------- IN: 0x07fad299: push %esi ---------------- IN: 0x07fad29a: mov %eax,%esi ---------------- IN: 0x07fad29c: mov %edx,%edi ---------------- IN: 0x07fad29e: mov %ecx,%ebp ---------------- IN: 0x07fad2a0: mov 0x18(%esp),%ebx ---------------- IN: 0x07fad2a4: mov $0x18,%eax ---------------- IN: 0x07fad2a9: call 0x7facfb8 ---------------- IN: 0x07fad2ae: test %eax,%eax ---------------- IN: 0x07fad2b0: jne 0x7fad2c5 ---------------- IN: 0x07fad2c5: mov %esi,(%eax) ---------------- IN: 0x07fad2c7: mov %edi,0x8(%eax) ---------------- IN: 0x07fad2ca: mov %ebp,0x4(%eax) ---------------- IN: 0x07fad2cd: test %ebx,%ebx ---------------- IN: 0x07fad2cf: jne 0x7fad2d6 ---------------- IN: 0x07fad2d6: mov %ebx,0xc(%eax) ---------------- IN: 0x07fad2d9: mov 0x7fbfe6c,%ebx ---------------- IN: 0x07fad2df: movl $0x7fbfe6c,(%esp) ---------------- IN: 0x07fad2e6: test %ebx,%ebx ---------------- IN: 0x07fad2e8: jne 0x7fad2fa ---------------- IN: 0x07fad2ea: add $0x10,%eax ---------------- IN: 0x07fad2ed: mov (%esp),%edx ---------------- IN: 0x07fad2f0: pop %ecx ---------------- IN: 0x07fad2f1: pop %ebx ---------------- IN: 0x07fad2f2: pop %esi ---------------- IN: 0x07fad2f3: pop %edi ---------------- IN: 0x07fad2f4: pop %ebp ---------------- IN: 0x07fad2f5: jmp 0x7faaaff ---------------- IN: 0x07fb2bc5: add $0x114,%esp ---------------- IN: 0x07fb2bcb: pop %ebx ---------------- IN: 0x07fb2bcc: pop %esi ---------------- IN: 0x07fb2bcd: pop %edi ---------------- IN: 0x07fb2bce: ret ---------------- IN: 0x07fb3122: mov 0x28(%esp),%dl ---------------- IN: 0x07fb3126: and $0xf,%dl ---------------- IN: 0x07fb3129: je 0x7fb3138 ---------------- IN: 0x07fb3138: mov $0x40,%eax ---------------- IN: 0x07fb313d: call 0x7fac1c9 ---------------- IN: 0x07fb3142: mov $0xfef57,%eax ---------------- IN: 0x07fb3147: mov %ax,0x38 ---------------- IN: 0x07fb314d: movw $0xf000,0x3a ---------------- IN: 0x07fb3156: mov $0x7d00,%eax ---------------- IN: 0x07fb315b: call 0xed777 ---------------- IN: 0x07fb3160: mov %eax,0x7fbff54 ---------------- IN: 0x07fb3165: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb316a: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb316d: test %eax,%eax ---------------- IN: 0x07fb316f: jne 0x7fb31ae ---------------- IN: 0x07fb31ae: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb31b1: je 0x7fb31c9 ---------------- IN: 0x07fb31b3: xor %ecx,%ecx ---------------- IN: 0x07fb31b5: mov %ebx,%edx ---------------- IN: 0x07fb31b7: mov $0x7fbfc44,%eax ---------------- IN: 0x07fb31bc: call 0x7fab4ce ---------------- IN: 0x07fb31c1: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb31c4: sub $0x4,%ebx ---------------- IN: 0x07fb31c7: jmp 0x7fb31ae ---------------- IN: 0x07fb0aa1: push %edi ---------------- IN: 0x07fb0aa2: push %esi ---------------- IN: 0x07fb0aa3: push %ebx ---------------- IN: 0x07fb0aa4: sub $0xc,%esp ---------------- IN: 0x07fb0aa7: mov %eax,%ebx ---------------- IN: 0x07fb0aa9: movzbl 0x16(%eax),%edi ---------------- IN: 0x07fb0aad: movzwl (%eax),%eax ---------------- IN: 0x07fb0ab0: mov $0x3c,%edx ---------------- IN: 0x07fb0ab5: call 0xec06e ---------------- IN: 0x07fb0aba: mov %al,0xb(%esp) ---------------- IN: 0x07fb0abe: test $0x1,%edi ---------------- IN: 0x07fb0ac4: je 0x7fb0af3 ---------------- IN: 0x07fb0af3: mov $0xe,%ecx ---------------- IN: 0x07fb0af8: mov $0x3f4,%eax ---------------- IN: 0x07fb0afd: mov $0x1f0,%esi ---------------- IN: 0x07fb0b02: mov %eax,0x4(%esp) ---------------- IN: 0x07fb0b06: mov %esi,(%esp) ---------------- IN: 0x07fb0b09: xor %edx,%edx ---------------- IN: 0x07fb0b0b: mov %ebx,%eax ---------------- IN: 0x07fb0b0d: call 0x7fb09e9 ---------------- IN: 0x07fb09e9: push %ebp ---------------- IN: 0x07fb09ea: push %edi ---------------- IN: 0x07fb09eb: push %esi ---------------- IN: 0x07fb09ec: push %ebx ---------------- IN: 0x07fb09ed: sub $0x24,%esp ---------------- IN: 0x07fb09f0: mov %eax,%esi ---------------- IN: 0x07fb09f2: mov %edx,0x1c(%esp) ---------------- IN: 0x07fb09f6: mov %ecx,0x20(%esp) ---------------- IN: 0x07fb09fa: mov 0x38(%esp),%edi ---------------- IN: 0x07fb09fe: mov 0x3c(%esp),%ebp ---------------- IN: 0x07fb0a02: mov $0x14,%eax ---------------- IN: 0x07fb0a07: call 0x7facf68 ---------------- IN: 0x07fb0a0c: mov %eax,%ebx ---------------- IN: 0x07fb0a0e: test %eax,%eax ---------------- IN: 0x07fb0a10: mov 0x20(%esp),%ecx ---------------- IN: 0x07fb0a14: jne 0x7fb0a2c ---------------- IN: 0x07fb0a2c: mov 0x7fbff20,%edx ---------------- IN: 0x07fb0a32: lea 0x1(%edx),%eax ---------------- IN: 0x07fb0a35: mov %eax,0x7fbff20 ---------------- IN: 0x07fb0a3a: mov %dl,0x8(%ebx) ---------------- IN: 0x07fb0a3d: mov 0x1c(%esp),%dl ---------------- IN: 0x07fb0a41: mov %dl,0x7(%ebx) ---------------- IN: 0x07fb0a44: mov %cl,0x6(%ebx) ---------------- IN: 0x07fb0a47: test %esi,%esi ---------------- IN: 0x07fb0a49: je 0x7fb0a50 ---------------- IN: 0x07fb0a4b: movzwl (%esi),%edx ---------------- IN: 0x07fb0a4e: jmp 0x7fb0a53 ---------------- IN: 0x07fb0a53: mov %edx,0xc(%ebx) ---------------- IN: 0x07fb0a56: mov %esi,0x10(%ebx) ---------------- IN: 0x07fb0a59: mov %di,(%ebx) ---------------- IN: 0x07fb0a5c: mov %bp,0x2(%ebx) ---------------- IN: 0x07fb0a60: movw $0x0,0x4(%ebx) ---------------- IN: 0x07fb0a66: mov %edx,0x18(%esp) ---------------- IN: 0x07fb0a6a: mov %ecx,0x14(%esp) ---------------- IN: 0x07fb0a6e: movl $0x0,0x10(%esp) ---------------- IN: 0x07fb0a76: mov %ebp,0xc(%esp) ---------------- IN: 0x07fb0a7a: mov %edi,0x8(%esp) ---------------- IN: 0x07fb0a7e: mov %eax,0x4(%esp) ---------------- IN: 0x07fb0a82: movl $0xf2ca1,(%esp) ---------------- IN: 0x07fb0a89: call 0xee0fe ---------------- IN: 0x07fb0a8e: mov %ebx,%edx ---------------- IN: 0x07fb0a90: mov $0x7fb8581,%eax ---------------- IN: 0x07fb0a95: add $0x24,%esp ---------------- IN: 0x07fb0a98: pop %ebx ---------------- IN: 0x07fb0a99: pop %esi ---------------- IN: 0x07fb0a9a: pop %edi ---------------- IN: 0x07fb0a9b: pop %ebp ---------------- IN: 0x07fb0a9c: jmp 0x7fad001 ---------------- IN: 0x07fb8581: push %ebp ---------------- IN: 0x07fb8582: push %edi ---------------- IN: 0x07fb8583: push %esi ---------------- IN: 0x07fb8584: push %ebx ---------------- IN: 0x07fb8585: sub $0x28c,%esp ---------------- IN: 0x07fb858b: mov %eax,%edi ---------------- IN: 0x07fb858d: mov %eax,0x30(%esp) ---------------- IN: 0x07fb8591: lea 0x60(%esp),%ebx ---------------- IN: 0x07fb8595: mov $0x2c,%ecx ---------------- IN: 0x07fb859a: xor %edx,%edx ---------------- IN: 0x07fb859c: mov %ebx,%eax ---------------- IN: 0x07fb859e: call 0xebf86 ---------------- IN: 0x07fb85a3: mov %edi,0x84(%esp) ---------------- IN: 0x07fb85aa: movb $0x0,0x23(%esp) ---------------- IN: 0x07fb85af: xor %esi,%esi ---------------- IN: 0x07fb85b1: mov %ebx,0x28(%esp) ---------------- IN: 0x07fb85b5: mov 0x30(%esp),%eax ---------------- IN: 0x07fb85b9: mov (%eax),%ebp ---------------- IN: 0x07fb85bb: movzwl %bp,%eax ---------------- IN: 0x07fb85be: mov %eax,%edi ---------------- IN: 0x07fb85c0: mov %eax,0x2c(%esp) ---------------- IN: 0x07fb85c4: call 0x7fadd3f ---------------- IN: 0x07fadd3f: push %esi ---------------- IN: 0x07fadd40: push %ebx ---------------- IN: 0x07fadd41: xor %ebx,%ebx ---------------- IN: 0x07fadd43: lea 0x7(%eax),%esi ---------------- IN: 0x07fadd46: mov %esi,%edx ---------------- IN: 0x07fadd48: in (%dx),%al ---------------- IN: 0x07fadd49: test %al,%al ---------------- IN: 0x07fadd4b: jns 0x7fadd7d ---------------- IN: 0x07fadd7d: movzbl %al,%eax ---------------- IN: 0x07fadd80: jmp 0x7fadd87 ---------------- IN: 0x07fadd87: pop %ebx ---------------- IN: 0x07fadd88: pop %esi ---------------- IN: 0x07fadd89: ret ---------------- IN: 0x07fb85c9: test %eax,%eax ---------------- IN: 0x07fb85cb: js 0x7fb89cf ---------------- IN: 0x07fb85d1: cmpb $0x1,0x23(%esp) ---------------- IN: 0x07fb85d6: sbb %ebx,%ebx ---------------- IN: 0x07fb85d8: and $0xfffffff0,%ebx ---------------- IN: 0x07fb85db: sub $0x50,%ebx ---------------- IN: 0x07fb85de: lea 0x6(%ebp),%edx ---------------- IN: 0x07fb85e1: mov %bl,%al ---------------- IN: 0x07fb85e3: out %al,(%dx) ---------------- IN: 0x07fb85e4: mov %edx,0x24(%esp) ---------------- IN: 0x07fb85e8: call 0xed802 ---------------- IN: 0x000ed802: push %ebx ---------------- IN: 0x000ed803: call 0xed703 ---------------- IN: 0x000ed808: mov %eax,%ebx ---------------- IN: 0x000ed80a: imul $0x190,0xf5f34,%edx ---------------- IN: 0x000ed814: lea 0xf423f(%edx),%eax ---------------- IN: 0x000ed81a: mov $0xf4240,%ecx ---------------- IN: 0x000ed81f: xor %edx,%edx ---------------- IN: 0x000ed821: div %ecx ---------------- IN: 0x000ed823: add %ebx,%eax ---------------- IN: 0x000ed825: pop %ebx ---------------- IN: 0x000ed826: jmp 0xed7e4 ---------------- IN: 0x000ed7e4: push %ebx ---------------- IN: 0x000ed7e5: mov %eax,%ebx ---------------- IN: 0x000ed7e7: mov %ebx,%eax ---------------- IN: 0x000ed7e9: call 0xed7d0 ---------------- IN: 0x000ed7d0: push %ebx ---------------- IN: 0x000ed7d1: mov %eax,%ebx ---------------- IN: 0x000ed7d3: call 0xed703 ---------------- IN: 0x000ed7d8: sub %ebx,%eax ---------------- IN: 0x000ed7da: test %eax,%eax ---------------- IN: 0x000ed7dc: setg %al ---------------- IN: 0x000ed7df: movzbl %al,%eax ---------------- IN: 0x000ed7e2: pop %ebx ---------------- IN: 0x000ed7e3: ret ---------------- IN: 0x000ed7ee: test %eax,%eax ---------------- IN: 0x000ed7f0: jne 0xed7f6 ---------------- IN: 0x000ed7f6: pop %ebx ---------------- IN: 0x000ed7f7: ret ---------------- IN: 0x07fb85ed: mov %edi,%eax ---------------- IN: 0x07fb85ef: call 0x7fadd3f ---------------- IN: 0x07fb85f4: test %eax,%eax ---------------- IN: 0x07fb85f6: js 0x7fb89cf ---------------- IN: 0x07fb85fc: mov %bl,%al ---------------- IN: 0x07fb85fe: mov 0x24(%esp),%edx ---------------- IN: 0x07fb8602: out %al,(%dx) ---------------- IN: 0x07fb8603: in (%dx),%al ---------------- IN: 0x07fb8604: mov %al,0x24(%esp) ---------------- IN: 0x07fb8608: lea 0x2(%ebp),%ecx ---------------- IN: 0x07fb860b: mov $0x55,%al ---------------- IN: 0x07fb860d: mov %ecx,%edx ---------------- IN: 0x07fb860f: out %al,(%dx) ---------------- IN: 0x07fb8610: lea 0x3(%ebp),%edi ---------------- IN: 0x07fb8613: mov $0xaa,%al ---------------- IN: 0x07fb8615: mov %edi,%edx ---------------- IN: 0x07fb8617: out %al,(%dx) ---------------- IN: 0x07fb8618: mov %ecx,%edx ---------------- IN: 0x07fb861a: in (%dx),%al ---------------- IN: 0x07fb861b: mov %al,%cl ---------------- IN: 0x07fb861d: mov %edi,%edx ---------------- IN: 0x07fb861f: in (%dx),%al ---------------- IN: 0x07fb8620: cmp $0x55,%cl ---------------- IN: 0x07fb8623: jne 0x7fb89cf ---------------- IN: 0x07fb8629: cmp $0xaa,%al ---------------- IN: 0x07fb862b: jne 0x7fb89cf ---------------- IN: 0x07fb8631: cmp %bl,0x24(%esp) ---------------- IN: 0x07fb8635: jne 0x7fb89cf ---------------- IN: 0x07fb863b: mov 0x23(%esp),%al ---------------- IN: 0x07fb863f: mov %al,0x88(%esp) ---------------- IN: 0x07fb8646: test %esi,%esi ---------------- IN: 0x07fb8648: jne 0x7fb8703 ---------------- IN: 0x07fb864e: mov 0x84(%esp),%eax ---------------- IN: 0x07fb8655: mov (%eax),%si ---------------- IN: 0x07fb8658: mov 0x2(%eax),%ax ---------------- IN: 0x07fb865c: lea 0x2(%eax),%edx ---------------- IN: 0x07fb865f: mov %dx,0x24(%esp) ---------------- IN: 0x07fb8664: mov $0xe,%al ---------------- IN: 0x07fb8666: out %al,(%dx) ---------------- IN: 0x07fb8667: mov $0x5,%eax ---------------- IN: 0x07fb866c: call 0xed7f8 ---------------- IN: 0x000ed7f8: call 0xed78a ---------------- IN: 0x000ed78a: push %edi ---------------- IN: 0x000ed78b: push %esi ---------------- IN: 0x000ed78c: push %ebx ---------------- IN: 0x000ed78d: mov %eax,%ebx ---------------- IN: 0x000ed78f: call 0xed703 ---------------- IN: 0x000ed794: mov %eax,%ecx ---------------- IN: 0x000ed796: mov 0xf5f34,%esi ---------------- IN: 0x000ed79c: cmp $0x7a120,%ebx ---------------- IN: 0x000ed7a2: jbe 0xed7b8 ---------------- IN: 0x000ed7b8: imul %esi,%ebx ---------------- IN: 0x000ed7bb: lea 0x3e7(%ebx),%eax ---------------- IN: 0x000ed7c1: mov $0x3e8,%edi ---------------- IN: 0x000ed7c6: xor %edx,%edx ---------------- IN: 0x000ed7c8: div %edi ---------------- IN: 0x000ed7ca: add %ecx,%eax ---------------- IN: 0x000ed7cc: pop %ebx ---------------- IN: 0x000ed7cd: pop %esi ---------------- IN: 0x000ed7ce: pop %edi ---------------- IN: 0x000ed7cf: ret ---------------- IN: 0x000ed7fd: jmp 0xed7e4 ---------------- IN: 0x07fb8671: mov $0xa,%al ---------------- IN: 0x07fb8673: mov 0x24(%esp),%edx ---------------- IN: 0x07fb8677: out %al,(%dx) ---------------- IN: 0x07fb8678: mov $0x2,%eax ---------------- IN: 0x07fb867d: call 0x7fac7e4 ---------------- IN: 0x07fac7e4: push %ebx ---------------- IN: 0x07fac7e5: call 0xed777 ---------------- IN: 0x07fac7ea: mov %eax,%ebx ---------------- IN: 0x07fac7ec: mov %ebx,%eax ---------------- IN: 0x07fac7ee: call 0xed7d0 ---------------- IN: 0x07fac7f3: test %eax,%eax ---------------- IN: 0x07fac7f5: jne 0x7fac7fe ---------------- IN: 0x07fac7f7: call 0xedc2f ---------------- IN: 0x000ebe6e: pop %ebx ---------------- IN: 0x000ebe6f: pop %esi ---------------- IN: 0x000ebe70: pop %edi ---------------- IN: 0x07fb071d: mov 0x7(%esp),%al ---------------- IN: 0x07fb0721: mov %al,0xeb57c ---------------- IN: 0x07fb0726: and $0xffffffef,%eax ---------------- IN: 0x07fb0729: mov %al,0x7(%esp) ---------------- IN: 0x07fb072d: lea 0x7(%esp),%edx ---------------- IN: 0x07fb0731: mov $0x1060,%eax ---------------- IN: 0x07fb0736: call 0x7fad74f ---------------- IN: 0x07fb073b: mov %eax,%ebx ---------------- IN: 0x07fb073d: test %eax,%eax ---------------- IN: 0x07fb073f: jne 0x7fb0870 ---------------- IN: 0x07fb0745: mov %edi,%ebp ---------------- IN: 0x07fb0747: sar $0x8,%ebp ---------------- IN: 0x07fb074a: and $0xf,%ebp ---------------- IN: 0x07fb074d: mov %edi,%eax ---------------- IN: 0x07fb074f: inc %al ---------------- IN: 0x07fb0751: jne 0x7fb07a5 ---------------- IN: 0x07fb0753: mov $0x3e8,%edx ---------------- IN: 0x07fb0758: mov $0xff,%eax ---------------- IN: 0x07fb075d: call 0x7fb06af ---------------- IN: 0x07fb06af: push %ebx ---------------- IN: 0x07fb06b0: push %ecx ---------------- IN: 0x07fb06b1: mov %eax,%ebx ---------------- IN: 0x07fb06b3: mov %edx,(%esp) ---------------- IN: 0x07fb06b6: call 0xee25e ---------------- IN: 0x07fb06bb: test %eax,%eax ---------------- IN: 0x07fb06bd: jne 0x7fb06e1 ---------------- IN: 0x07fb06bf: mov %bl,%al ---------------- IN: 0x07fb06c1: out %al,$0x60 ---------------- IN: 0x07fb06c3: mov (%esp),%edx ---------------- IN: 0x07fb06c6: mov $0x1,%eax ---------------- IN: 0x07fb06cb: call 0x7fb061e ---------------- IN: 0x07fb061e: push %esi ---------------- IN: 0x07fb061f: push %ebx ---------------- IN: 0x07fb0620: sub $0xc,%esp ---------------- IN: 0x07fb0623: mov %eax,%esi ---------------- IN: 0x07fb0625: mov %edx,%eax ---------------- IN: 0x07fb0627: call 0xed777 ---------------- IN: 0x07fb062c: mov %eax,%ebx ---------------- IN: 0x07fb062e: in $0x64,%al ---------------- IN: 0x07fb0630: movzbl %al,%ecx ---------------- IN: 0x07fb0633: test $0x1,%cl ---------------- IN: 0x07fb0636: je 0x7fb067e ---------------- IN: 0x07fb0638: in $0x60,%al ---------------- IN: 0x07fb063a: test $0x20,%cl ---------------- IN: 0x07fb063d: jne 0x7fb0667 ---------------- IN: 0x07fb063f: test %esi,%esi ---------------- IN: 0x07fb0641: jne 0x7fb0648 ---------------- IN: 0x07fb0648: cmp $0xfa,%al ---------------- IN: 0x07fb064a: je 0x7fb06a4 ---------------- IN: 0x07fb06a4: mov $0xfa,%eax ---------------- IN: 0x07fb06a9: add $0xc,%esp ---------------- IN: 0x07fb06ac: pop %ebx ---------------- IN: 0x07fb06ad: pop %esi ---------------- IN: 0x07fb06ae: ret ---------------- IN: 0x07fb06d0: test %eax,%eax ---------------- IN: 0x07fb06d2: js 0x7fb06e1 ---------------- IN: 0x07fb06d4: cmp $0xfa,%eax ---------------- IN: 0x07fb06d9: setne %al ---------------- IN: 0x07fb06dc: movzbl %al,%eax ---------------- IN: 0x07fb06df: neg %eax ---------------- IN: 0x07fb06e1: pop %edx ---------------- IN: 0x07fb06e2: pop %ebx ---------------- IN: 0x07fb06e3: ret ---------------- IN: 0x07fb0762: test %eax,%eax ---------------- IN: 0x07fb0764: jne 0x7fb086e ---------------- IN: 0x07fb076a: mov $0xfa0,%edx ---------------- IN: 0x07fb076f: call 0x7fb061e ---------------- IN: 0x07fb0643: movzbl %al,%eax ---------------- IN: 0x07fb0646: jmp 0x7fb06a9 ---------------- IN: 0x07fb0774: test %eax,%eax ---------------- IN: 0x07fb0776: js 0x7fb086e ---------------- IN: 0x07fb077c: mov %al,(%esi) ---------------- IN: 0x07fb077e: dec %ebp ---------------- IN: 0x07fb077f: jle 0x7fb0870 ---------------- IN: 0x07fb0870: mov 0x6(%esp),%al ---------------- IN: 0x07fb0874: mov %al,0xeb57c ---------------- IN: 0x07fb0879: lea 0x6(%esp),%edx ---------------- IN: 0x07fb087d: mov $0x1060,%eax ---------------- IN: 0x07fb0882: call 0x7fad74f ---------------- IN: 0x07fb0887: test %eax,%eax ---------------- IN: 0x07fb0889: je 0x7fb088d ---------------- IN: 0x07fb088d: mov %ebx,%eax ---------------- IN: 0x07fb088f: add $0x8,%esp ---------------- IN: 0x07fb0892: pop %ebx ---------------- IN: 0x07fb0893: pop %esi ---------------- IN: 0x07fb0894: pop %edi ---------------- IN: 0x07fb0895: pop %ebp ---------------- IN: 0x07fb0896: ret ---------------- IN: 0x07fb095c: test %eax,%eax ---------------- IN: 0x07fb095e: je 0x7fb0987 ---------------- IN: 0x07fb0987: movzbl 0xa(%esp),%eax ---------------- IN: 0x07fb098c: cmp $0xaa,%al ---------------- IN: 0x07fb098e: je 0x7fb099d ---------------- IN: 0x07fb099d: xor %edx,%edx ---------------- IN: 0x07fb099f: mov $0xf5,%eax ---------------- IN: 0x07fb09a4: call 0x7fb06e4 ---------------- IN: 0x07fb0b12: and $0x4,%edi ---------------- IN: 0x07fb0b15: je 0x7fb0b44 ---------------- IN: 0x07fb0b44: mov $0xf,%ecx ---------------- IN: 0x07fb0b49: mov $0x374,%eax ---------------- IN: 0x07fb0b4e: mov $0x170,%esi ---------------- IN: 0x07fb0b53: mov %eax,0x4(%esp) ---------------- IN: 0x07fb0b57: mov %esi,(%esp) ---------------- IN: 0x07fb0b5a: mov $0x1,%edx ---------------- IN: 0x07fb0b5f: mov %ebx,%eax ---------------- IN: 0x07fb0b61: call 0x7fb09e9 ---------------- IN: 0x07fac7fc: jmp 0x7fac7ec ---------------- IN: 0x07fac7fe: pop %ebx ---------------- IN: 0x07fac7ff: ret ---------------- IN: 0x07fb8682: movzwl %si,%ebx ---------------- IN: 0x07fb8685: mov %ebx,%eax ---------------- IN: 0x07fb8687: call 0xee3f4 ---------------- IN: 0x000ee3f4: movzwl %ax,%ecx ---------------- IN: 0x000ee3f7: xor %edx,%edx ---------------- IN: 0x000ee3f9: mov $0x80,%eax ---------------- IN: 0x000ee3fe: jmp 0xee39e ---------------- IN: 0x000ee39e: push %ebp ---------------- IN: 0x000ee39f: push %edi ---------------- IN: 0x000ee3a0: push %esi ---------------- IN: 0x000ee3a1: push %ebx ---------------- IN: 0x000ee3a2: mov %eax,%esi ---------------- IN: 0x000ee3a4: mov %edx,%edi ---------------- IN: 0x000ee3a6: mov %ecx,%ebp ---------------- IN: 0x000ee3a8: mov $0x7d00,%eax ---------------- IN: 0x000ee3ad: call 0xed777 ---------------- IN: 0x000ee3b2: mov %eax,%ebx ---------------- IN: 0x000ee3b4: add $0x7,%ebp ---------------- IN: 0x000ee3b7: mov %ebp,%edx ---------------- IN: 0x000ee3b9: in (%dx),%al ---------------- IN: 0x000ee3ba: mov %esi,%edx ---------------- IN: 0x000ee3bc: and %eax,%edx ---------------- IN: 0x000ee3be: mov %edi,%ecx ---------------- IN: 0x000ee3c0: cmp %cl,%dl ---------------- IN: 0x000ee3c2: jne 0xee3c9 ---------------- IN: 0x000ee3c4: movzbl %al,%eax ---------------- IN: 0x000ee3c7: jmp 0xee3ef ---------------- IN: 0x000ee3ef: pop %ebx ---------------- IN: 0x000ee3f0: pop %esi ---------------- IN: 0x000ee3f1: pop %edi ---------------- IN: 0x000ee3f2: pop %ebp ---------------- IN: 0x000ee3f3: ret ---------------- IN: 0x07fb868c: test %eax,%eax ---------------- IN: 0x07fb868e: js 0x7fb86fc ---------------- IN: 0x07fb8690: cmpb $0x0,0x23(%esp) ---------------- IN: 0x07fb8695: je 0x7fb86de ---------------- IN: 0x07fb86de: lea 0x6(%esi),%edx ---------------- IN: 0x07fb86e1: mov $0xa0,%al ---------------- IN: 0x07fb86e3: out %al,(%dx) ---------------- IN: 0x07fb86e4: cmpb $0x20,0x60(%esp) ---------------- IN: 0x07fb86e9: jne 0x7fb86fc ---------------- IN: 0x07fb86fc: mov $0x8,%al ---------------- IN: 0x07fb86fe: mov 0x24(%esp),%edx ---------------- IN: 0x07fb8702: out %al,(%dx) ---------------- IN: 0x07fb8703: mov $0xa1,%ecx ---------------- IN: 0x07fb8708: lea 0x8c(%esp),%edx ---------------- IN: 0x07fb870f: mov 0x28(%esp),%edi ---------------- IN: 0x07fb8713: mov %edi,%eax ---------------- IN: 0x07fb8715: call 0x7fadc91 ---------------- IN: 0x07fadc91: push %edi ---------------- IN: 0x07fadc92: push %esi ---------------- IN: 0x07fadc93: push %ebx ---------------- IN: 0x07fadc94: sub $0x20,%esp ---------------- IN: 0x07fadc97: mov %eax,%edi ---------------- IN: 0x07fadc99: mov %edx,%ebx ---------------- IN: 0x07fadc9b: mov %ecx,%esi ---------------- IN: 0x07fadc9d: mov $0x200,%ecx ---------------- IN: 0x07fadca2: xor %edx,%edx ---------------- IN: 0x07fadca4: mov %ebx,%eax ---------------- IN: 0x07fadca6: call 0xebf86 ---------------- IN: 0x07fadcab: mov $0x14,%ecx ---------------- IN: 0x07fadcb0: xor %edx,%edx ---------------- IN: 0x07fadcb2: lea 0xc(%esp),%eax ---------------- IN: 0x07fadcb6: call 0xebf86 ---------------- IN: 0x07fadcbb: mov %edi,0x10(%esp) ---------------- IN: 0x07fadcbf: movw $0x1,0x16(%esp) ---------------- IN: 0x07fadcc6: movl $0x1,0x18(%esp) ---------------- IN: 0x07fadcce: movl $0x0,0x1c(%esp) ---------------- IN: 0x07fadcd6: mov %ebx,0xc(%esp) ---------------- IN: 0x07fadcda: mov $0xc,%ecx ---------------- IN: 0x07fadcdf: xor %edx,%edx ---------------- IN: 0x07fadce1: mov %esp,%eax ---------------- IN: 0x07fadce3: call 0xebf86 ---------------- IN: 0x07fadce8: mov %esi,%eax ---------------- IN: 0x07fadcea: mov %al,0x6(%esp) ---------------- IN: 0x07fadcee: mov 0x10(%esp),%ecx ---------------- IN: 0x07fadcf2: mov 0x24(%ecx),%eax ---------------- IN: 0x07fadcf5: mov (%eax),%si ---------------- IN: 0x07fadcf8: mov 0x2(%eax),%bx ---------------- IN: 0x07fadcfc: add $0x2,%ebx ---------------- IN: 0x07fadcff: mov $0xa,%al ---------------- IN: 0x07fadd01: mov %ebx,%edx ---------------- IN: 0x07fadd03: out %al,(%dx) ---------------- IN: 0x07fadd04: mov %esp,%edx ---------------- IN: 0x07fadd06: mov %ecx,%eax ---------------- IN: 0x07fadd08: call 0xee403 ---------------- IN: 0x000ee403: push %ebp ---------------- IN: 0x000ee404: push %edi ---------------- IN: 0x000ee405: push %esi ---------------- IN: 0x000ee406: push %ebx ---------------- IN: 0x000ee407: mov %edx,%edi ---------------- IN: 0x000ee409: mov 0x28(%eax),%bl ---------------- IN: 0x000ee40c: mov 0x24(%eax),%eax ---------------- IN: 0x000ee40f: mov (%eax),%si ---------------- IN: 0x000ee412: movzwl %si,%ebp ---------------- IN: 0x000ee415: mov %ebp,%eax ---------------- IN: 0x000ee417: call 0xee3f4 ---------------- IN: 0x000ee41c: test %eax,%eax ---------------- IN: 0x000ee41e: js 0xee4b7 ---------------- IN: 0x000ee424: mov 0x5(%edi),%al ---------------- IN: 0x000ee427: and $0x4f,%eax ---------------- IN: 0x000ee42a: cmp $0x1,%bl ---------------- IN: 0x000ee42d: sbb %ecx,%ecx ---------------- IN: 0x000ee42f: and $0xfffffff0,%ecx ---------------- IN: 0x000ee432: sub $0x50,%ecx ---------------- IN: 0x000ee435: or %eax,%ecx ---------------- IN: 0x000ee437: lea 0x6(%esi),%edx ---------------- IN: 0x000ee43a: in (%dx),%al ---------------- IN: 0x000ee43b: mov %al,%bl ---------------- IN: 0x000ee43d: mov %cl,%al ---------------- IN: 0x000ee43f: out %al,(%dx) ---------------- IN: 0x000ee440: xor %ecx,%ebx ---------------- IN: 0x000ee442: and $0x10,%bl ---------------- IN: 0x000ee445: jne 0xee47b ---------------- IN: 0x000ee447: mov 0x6(%edi),%cl ---------------- IN: 0x000ee44a: mov %ecx,%eax ---------------- IN: 0x000ee44c: and $0xee,%eax ---------------- IN: 0x000ee451: cmp $0x24,%eax ---------------- IN: 0x000ee454: jne 0xee48d ---------------- IN: 0x000ee48d: mov (%edi),%al ---------------- IN: 0x000ee48f: lea 0x1(%esi),%edx ---------------- IN: 0x000ee492: out %al,(%dx) ---------------- IN: 0x000ee493: mov 0x1(%edi),%al ---------------- IN: 0x000ee496: lea 0x2(%esi),%edx ---------------- IN: 0x000ee499: out %al,(%dx) ---------------- IN: 0x000ee49a: mov 0x2(%edi),%al ---------------- IN: 0x000ee49d: lea 0x3(%esi),%edx ---------------- IN: 0x000ee4a0: out %al,(%dx) ---------------- IN: 0x000ee4a1: mov 0x3(%edi),%al ---------------- IN: 0x000ee4a4: lea 0x4(%esi),%edx ---------------- IN: 0x000ee4a7: out %al,(%dx) ---------------- IN: 0x000ee4a8: mov 0x4(%edi),%al ---------------- IN: 0x000ee4ab: lea 0x5(%esi),%edx ---------------- IN: 0x000ee4ae: out %al,(%dx) ---------------- IN: 0x000ee4af: lea 0x7(%esi),%edx ---------------- IN: 0x000ee4b2: mov %cl,%al ---------------- IN: 0x000ee4b4: out %al,(%dx) ---------------- IN: 0x000ee4b5: xor %eax,%eax ---------------- IN: 0x000ee4b7: pop %ebx ---------------- IN: 0x000ee4b8: pop %esi ---------------- IN: 0x000ee4b9: pop %edi ---------------- IN: 0x000ee4ba: pop %ebp ---------------- IN: 0x000ee4bb: ret ---------------- IN: 0x07fadd0d: mov %eax,%ecx ---------------- IN: 0x07fadd0f: test %eax,%eax ---------------- IN: 0x07fadd11: jne 0x7fadd31 ---------------- IN: 0x07fadd13: movzwl %si,%eax ---------------- IN: 0x07fadd16: call 0xee552 ---------------- IN: 0x000ee552: push %ebx ---------------- IN: 0x000ee553: mov %eax,%ebx ---------------- IN: 0x000ee555: call 0xed802 ---------------- IN: 0x000ee55a: movzwl %bx,%eax ---------------- IN: 0x000ee55d: call 0xee3f4 ---------------- IN: 0x000ee562: test %eax,%eax ---------------- IN: 0x000ee564: js 0xee57c ---------------- IN: 0x000ee566: test $0x1,%al ---------------- IN: 0x000ee568: jne 0xee577 ---------------- IN: 0x000ee577: mov $0xfffffffc,%eax ---------------- IN: 0x000ee57c: pop %ebx ---------------- IN: 0x000ee57d: ret ---------------- IN: 0x07fadd1b: mov %eax,%ecx ---------------- IN: 0x07fadd1d: test %eax,%eax ---------------- IN: 0x07fadd1f: jne 0x7fadd31 ---------------- IN: 0x07fadd31: mov $0x8,%al ---------------- IN: 0x07fadd33: mov %ebx,%edx ---------------- IN: 0x07fadd35: out %al,(%dx) ---------------- IN: 0x07fadd36: mov %ecx,%eax ---------------- IN: 0x07fadd38: add $0x20,%esp ---------------- IN: 0x07fadd3b: pop %ebx ---------------- IN: 0x07fadd3c: pop %esi ---------------- IN: 0x07fadd3d: pop %edi ---------------- IN: 0x07fadd3e: ret ---------------- IN: 0x07fb871a: test %eax,%eax ---------------- IN: 0x07fb871c: jne 0x7fb8839 ---------------- IN: 0x07fb8839: lea 0x7(%ebp),%edx ---------------- IN: 0x07fb883c: in (%dx),%al ---------------- IN: 0x07fb883d: test %al,%al ---------------- IN: 0x07fb883f: je 0x7fb89ca ---------------- IN: 0x07fb8845: mov 0x2c(%esp),%ecx ---------------- IN: 0x07fb8849: mov $0x40,%edx ---------------- IN: 0x07fb884e: mov $0x40,%eax ---------------- IN: 0x07fb8853: call 0xee39e ---------------- IN: 0x07fb8858: test %eax,%eax ---------------- IN: 0x07fb885a: js 0x7fb89ca ---------------- IN: 0x07fb8860: mov $0xec,%ecx ---------------- IN: 0x07fb8865: lea 0x8c(%esp),%edx ---------------- IN: 0x07fb886c: mov 0x28(%esp),%edi ---------------- IN: 0x07fb8870: mov %edi,%eax ---------------- IN: 0x07fb8872: call 0x7fadc91 ---------------- IN: 0x000ee56a: and $0x8,%eax ---------------- IN: 0x000ee56d: cmp $0x1,%eax ---------------- IN: 0x000ee570: sbb %eax,%eax ---------------- IN: 0x000ee572: and $0xfffffffb,%eax ---------------- IN: 0x000ee575: jmp 0xee57c ---------------- IN: 0x07fadd21: mov $0x200,%edx ---------------- IN: 0x07fadd26: lea 0xc(%esp),%eax ---------------- IN: 0x07fadd2a: call 0xee4bc ---------------- IN: 0x000ee4bc: push %ebp ---------------- IN: 0x000ee4bd: push %edi ---------------- IN: 0x000ee4be: push %esi ---------------- IN: 0x000ee4bf: push %ebx ---------------- IN: 0x000ee4c0: sub $0x10,%esp ---------------- IN: 0x000ee4c3: mov %eax,%ebx ---------------- IN: 0x000ee4c5: mov %edx,(%esp) ---------------- IN: 0x000ee4c8: mov 0x4(%eax),%eax ---------------- IN: 0x000ee4cb: mov 0x24(%eax),%eax ---------------- IN: 0x000ee4ce: mov (%eax),%cx ---------------- IN: 0x000ee4d1: mov %cx,0x8(%esp) ---------------- IN: 0x000ee4d6: mov 0x2(%eax),%di ---------------- IN: 0x000ee4da: movzwl 0xa(%ebx),%esi ---------------- IN: 0x000ee4de: mov (%ebx),%ebp ---------------- IN: 0x000ee4e0: mov $0x2,%ecx ---------------- IN: 0x000ee4e5: mov %edx,%eax ---------------- IN: 0x000ee4e7: cltd ---------------- IN: 0x000ee4e8: idiv %ecx ---------------- IN: 0x000ee4ea: mov %eax,0x4(%esp) ---------------- IN: 0x000ee4ee: lea 0x2(%edi),%eax ---------------- IN: 0x000ee4f1: mov %ax,0xa(%esp) ---------------- IN: 0x000ee4f6: movzwl 0x8(%esp),%eax ---------------- IN: 0x000ee4fb: mov %eax,0xc(%esp) ---------------- IN: 0x000ee4ff: mov 0x4(%esp),%ecx ---------------- IN: 0x000ee503: mov %ebp,%edi ---------------- IN: 0x000ee505: mov 0x8(%esp),%edx ---------------- IN: 0x000ee509: rep insw (%dx),%es:(%edi) ---------------- IN: 0x000ee50c: add (%esp),%ebp ---------------- IN: 0x000ee50f: mov 0xa(%esp),%dx ---------------- IN: 0x000ee514: in (%dx),%al ---------------- IN: 0x000ee515: mov 0xc(%esp),%eax ---------------- IN: 0x000ee519: call 0xee3f4 ---------------- IN: 0x000ee51e: test %eax,%eax ---------------- IN: 0x000ee520: jns 0xee528 ---------------- IN: 0x000ee528: and $0x89,%eax ---------------- IN: 0x000ee52d: dec %esi ---------------- IN: 0x000ee52e: je 0xee540 ---------------- IN: 0x000ee540: cmp $0x1,%eax ---------------- IN: 0x000ee543: sbb %eax,%eax ---------------- IN: 0x000ee545: not %eax ---------------- IN: 0x000ee547: and $0xfffffff9,%eax ---------------- IN: 0x000ee54a: add $0x10,%esp ---------------- IN: 0x000ee54d: pop %ebx ---------------- IN: 0x000ee54e: pop %esi ---------------- IN: 0x000ee54f: pop %edi ---------------- IN: 0x000ee550: pop %ebp ---------------- IN: 0x000ee551: ret ---------------- IN: 0x07fadd2f: mov %eax,%ecx ---------------- IN: 0x07fb8877: test %eax,%eax ---------------- IN: 0x07fb8879: jne 0x7fb89ca ---------------- IN: 0x07fb887f: lea 0x8c(%esp),%edx ---------------- IN: 0x07fb8886: mov %edi,%eax ---------------- IN: 0x07fb8888: call 0x7fad4da ---------------- IN: 0x07fad4da: push %edi ---------------- IN: 0x07fad4db: push %esi ---------------- IN: 0x07fad4dc: push %ebx ---------------- IN: 0x07fad4dd: mov %eax,%esi ---------------- IN: 0x07fad4df: mov %edx,%edi ---------------- IN: 0x07fad4e1: mov $0x2c,%eax ---------------- IN: 0x07fad4e6: call 0x7facf68 ---------------- IN: 0x07fad4eb: mov %eax,%ebx ---------------- IN: 0x07fad4ed: test %eax,%eax ---------------- IN: 0x07fad4ef: jne 0x7fad504 ---------------- IN: 0x07fad504: mov $0x2c,%ecx ---------------- IN: 0x07fad509: xor %edx,%edx ---------------- IN: 0x07fad50b: call 0xebf86 ---------------- IN: 0x07fad510: mov 0x24(%esi),%eax ---------------- IN: 0x07fad513: mov %eax,0x24(%ebx) ---------------- IN: 0x07fad516: mov 0x28(%esi),%dl ---------------- IN: 0x07fad519: mov %dl,0x28(%ebx) ---------------- IN: 0x07fad51c: movzbl 0x8(%eax),%eax ---------------- IN: 0x07fad520: add %eax,%eax ---------------- IN: 0x07fad522: movzbl 0x28(%esi),%edx ---------------- IN: 0x07fad526: add %edx,%eax ---------------- IN: 0x07fad528: mov %eax,0x14(%ebx) ---------------- IN: 0x07fad52b: mov (%edi),%ax ---------------- IN: 0x07fad52e: shr $0x7,%ax ---------------- IN: 0x07fad532: and $0x1,%eax ---------------- IN: 0x07fad535: mov %al,0x18(%ebx) ---------------- IN: 0x07fad538: mov %ebx,%eax ---------------- IN: 0x07fad53a: pop %ebx ---------------- IN: 0x07fad53b: pop %esi ---------------- IN: 0x07fad53c: pop %edi ---------------- IN: 0x07fad53d: ret ---------------- IN: 0x07fb888d: mov %eax,%ebx ---------------- IN: 0x07fb888f: test %eax,%eax ---------------- IN: 0x07fb8891: je 0x7fb89ca ---------------- IN: 0x07fb8897: movb $0x20,(%eax) ---------------- IN: 0x07fb889a: movw $0x200,0x1a(%eax) ---------------- IN: 0x07fb88a0: mov 0x8e(%esp),%ax ---------------- IN: 0x07fb88a8: mov %ax,0x1e(%ebx) ---------------- IN: 0x07fb88ac: mov 0x92(%esp),%ax ---------------- IN: 0x07fb88b4: mov %ax,0x1c(%ebx) ---------------- IN: 0x07fb88b8: mov 0x98(%esp),%eax ---------------- IN: 0x07fb88bf: mov %ax,0x20(%ebx) ---------------- IN: 0x07fb88c3: testb $0x4,0x133(%esp) ---------------- IN: 0x07fb88cb: je 0x7fb88dd ---------------- IN: 0x07fb88cd: mov 0x154(%esp),%esi ---------------- IN: 0x07fb88d4: mov 0x158(%esp),%edi ---------------- IN: 0x07fb88db: jmp 0x7fb88e6 ---------------- IN: 0x07fb88e6: mov %esi,0xc(%ebx) ---------------- IN: 0x07fb88e9: mov %edi,0x10(%ebx) ---------------- IN: 0x07fb88ec: shrd $0xb,%edi,%esi ---------------- IN: 0x07fb88f0: shr $0xb,%edi ---------------- IN: 0x07fb88f3: cmp $0x0,%edi ---------------- IN: 0x07fb88f6: ja 0x7fb8905 ---------------- IN: 0x07fb88f8: mov $0x4d,%ebp ---------------- IN: 0x07fb88fd: cmp $0xffff,%esi ---------------- IN: 0x07fb8903: jbe 0x7fb8911 ---------------- IN: 0x07fb8911: lea 0x8c(%esp),%eax ---------------- IN: 0x07fb8918: call 0x7faadd8 ---------------- IN: 0x07faadd8: mov $0xf,%edx ---------------- IN: 0x07faaddd: movzwl 0xa0(%eax),%ecx ---------------- IN: 0x07faade4: movzbl %dl,%eax ---------------- IN: 0x07faade7: bt %edx,%ecx ---------------- IN: 0x07faadea: jb 0x7faadf1 ---------------- IN: 0x07faadec: dec %edx ---------------- IN: 0x07faaded: jne 0x7faade4 ---------------- IN: 0x07faadf1: ret ---------------- IN: 0x07fb891d: mov %eax,%edi ---------------- IN: 0x07fb891f: lea 0x8c(%esp),%edx ---------------- IN: 0x07fb8926: lea 0x37(%esp),%eax ---------------- IN: 0x07fb892a: call 0x7fac13b ---------------- IN: 0x07fac13b: push %ebx ---------------- IN: 0x07fac13c: mov %eax,%ebx ---------------- IN: 0x07fac13e: xor %ecx,%ecx ---------------- IN: 0x07fac140: mov 0x36(%edx,%ecx,2),%ax ---------------- IN: 0x07fac145: xchg %ah,%al ---------------- IN: 0x07fac147: mov %ax,(%ebx,%ecx,2) ---------------- IN: 0x07fac14b: inc %ecx ---------------- IN: 0x07fac14c: cmp $0x14,%ecx ---------------- IN: 0x07fac14f: jne 0x7fac140 ---------------- IN: 0x07fac151: movb $0x0,0x28(%ebx) ---------------- IN: 0x07fac155: mov %ebx,%eax ---------------- IN: 0x07fac157: call 0x7faab5f ---------------- IN: 0x07faab5f: push %ebx ---------------- IN: 0x07faab60: mov %eax,%ebx ---------------- IN: 0x07faab62: call 0xebf57 ---------------- IN: 0x07faab67: lea -0x1(%ebx,%eax,1),%eax ---------------- IN: 0x07faab6b: cmp %ebx,%eax ---------------- IN: 0x07faab6d: jb 0x7faab80 ---------------- IN: 0x07faab6f: cmpb $0x20,(%eax) ---------------- IN: 0x07faab72: jg 0x7faab80 ---------------- IN: 0x07faab74: dec %eax ---------------- IN: 0x07faab75: movb $0x0,0x1(%eax) ---------------- IN: 0x07faab79: jmp 0x7faab6b ---------------- IN: 0x07faab80: mov (%ebx),%al ---------------- IN: 0x07faab82: cmp $0x20,%al ---------------- IN: 0x07faab84: jle 0x7faab7b ---------------- IN: 0x07faab86: mov %ebx,%eax ---------------- IN: 0x07faab88: pop %ebx ---------------- IN: 0x07faab89: ret ---------------- IN: 0x07fac15c: mov %ebx,%eax ---------------- IN: 0x07fac15e: pop %ebx ---------------- IN: 0x07fac15f: ret ---------------- IN: 0x07fb892f: mov %ebp,%ecx ---------------- IN: 0x07fb8931: movsbl %cl,%ebp ---------------- IN: 0x07fb8934: mov %ebp,0x1c(%esp) ---------------- IN: 0x07fb8938: mov %esi,0x18(%esp) ---------------- IN: 0x07fb893c: mov %edi,0x14(%esp) ---------------- IN: 0x07fb8940: mov %eax,0x10(%esp) ---------------- IN: 0x07fb8944: movzbl 0x28(%ebx),%eax ---------------- IN: 0x07fb8948: mov %eax,0xc(%esp) ---------------- IN: 0x07fb894c: mov 0x24(%ebx),%eax ---------------- IN: 0x07fb894f: movzbl 0x8(%eax),%eax ---------------- IN: 0x07fb8953: mov %eax,0x8(%esp) ---------------- IN: 0x07fb8957: movl $0xf3d84,0x4(%esp) ---------------- IN: 0x07fb895f: movl $0x50,(%esp) ---------------- IN: 0x07fb8966: call 0x7fb2a9f ---------------- IN: 0x000eda34: mov 0x0(%ebp),%edx ---------------- IN: 0x000eda37: mov %edi,%eax ---------------- IN: 0x000eda39: test %al,%al ---------------- IN: 0x000eda3b: jne 0xeda42 ---------------- IN: 0x000eda3d: add $0x4,%ebp ---------------- IN: 0x000eda40: jmp 0xeda45 ---------------- IN: 0x07fb896b: mov %eax,%esi ---------------- IN: 0x07fb896d: mov %eax,0x4(%esp) ---------------- IN: 0x07fb8971: movl $0xf3d80,(%esp) ---------------- IN: 0x07fb8978: call 0xee0fe ---------------- IN: 0x07fb897d: mov 0x24(%ebx),%eax ---------------- IN: 0x07fb8980: movzbl 0x28(%ebx),%ecx ---------------- IN: 0x07fb8984: movzbl 0x7(%eax),%edx ---------------- IN: 0x07fb8988: mov 0x10(%eax),%eax ---------------- IN: 0x07fb898b: call 0x7fb2a44 ---------------- IN: 0x07fb2a44: test %eax,%eax ---------------- IN: 0x07fb2a46: je 0x7fb2a9b ---------------- IN: 0x07fb2a48: push %esi ---------------- IN: 0x07fb2a49: push %ebx ---------------- IN: 0x07fb2a4a: sub $0x114,%esp ---------------- IN: 0x07fb2a50: mov %edx,%ebx ---------------- IN: 0x07fb2a52: mov %ecx,%esi ---------------- IN: 0x07fb2a54: mov %eax,%ecx ---------------- IN: 0x07fb2a56: mov $0xf31c9,%edx ---------------- IN: 0x07fb2a5b: lea 0x14(%esp),%eax ---------------- IN: 0x07fb2a5f: call 0x7fb24d0 ---------------- IN: 0x07fb2574: mov %edi,0xc(%esp) ---------------- IN: 0x07fb2578: movl $0xf31be,0x8(%esp) ---------------- IN: 0x07fb2580: sub %ebx,%esi ---------------- IN: 0x07fb2582: mov %esi,0x4(%esp) ---------------- IN: 0x07fb2586: mov %ebx,(%esp) ---------------- IN: 0x07fb2589: call 0x7fb1d37 ---------------- IN: 0x07fb258e: add %eax,%ebx ---------------- IN: 0x07fb2a64: mov %esi,0x10(%esp) ---------------- IN: 0x07fb2a68: mov %ebx,0xc(%esp) ---------------- IN: 0x07fb2a6c: movl $0xf31cb,0x8(%esp) ---------------- IN: 0x07fb2a74: lea 0x114(%esp),%edx ---------------- IN: 0x07fb2a7b: sub %eax,%edx ---------------- IN: 0x07fb2a7d: mov %edx,0x4(%esp) ---------------- IN: 0x07fb2a81: mov %eax,(%esp) ---------------- IN: 0x07fb2a84: call 0x7fb1d37 ---------------- IN: 0x07fb2a89: lea 0x14(%esp),%eax ---------------- IN: 0x07fb2a8d: call 0x7fae538 ---------------- IN: 0x07fb2a92: add $0x114,%esp ---------------- IN: 0x07fb2a98: pop %ebx ---------------- IN: 0x07fb2a99: pop %esi ---------------- IN: 0x07fb2a9a: ret ---------------- IN: 0x07fb8990: mov %eax,%edi ---------------- IN: 0x07fb8992: mov 0x24(%ebx),%eax ---------------- IN: 0x07fb8995: movzbl 0x28(%ebx),%ecx ---------------- IN: 0x07fb8999: movzbl 0x7(%eax),%edx ---------------- IN: 0x07fb899d: mov 0x10(%eax),%eax ---------------- IN: 0x07fb89a0: lea 0x2(%ebx),%ebp ---------------- IN: 0x07fb89a3: mov %ebp,(%esp) ---------------- IN: 0x07fb89a6: call 0x7fb259a ---------------- IN: 0x07fb259a: push %edi ---------------- IN: 0x07fb259b: push %esi ---------------- IN: 0x07fb259c: push %ebx ---------------- IN: 0x07fb259d: sub $0x114,%esp ---------------- IN: 0x07fb25a3: mov 0x124(%esp),%ebx ---------------- IN: 0x07fb25aa: test %eax,%eax ---------------- IN: 0x07fb25ac: jne 0x7fb25b3 ---------------- IN: 0x07fb25b3: mov %edx,%esi ---------------- IN: 0x07fb25b5: mov %ecx,%edi ---------------- IN: 0x07fb25b7: mov %eax,%ecx ---------------- IN: 0x07fb25b9: mov $0xf31c9,%edx ---------------- IN: 0x07fb25be: lea 0x14(%esp),%eax ---------------- IN: 0x07fb25c2: call 0x7fb24d0 ---------------- IN: 0x07fb25c7: mov %edi,0x10(%esp) ---------------- IN: 0x07fb25cb: mov %esi,0xc(%esp) ---------------- IN: 0x07fb25cf: movl $0xf31cb,0x8(%esp) ---------------- IN: 0x07fb25d7: lea 0x114(%esp),%edx ---------------- IN: 0x07fb25de: sub %eax,%edx ---------------- IN: 0x07fb25e0: mov %edx,0x4(%esp) ---------------- IN: 0x07fb25e4: mov %eax,(%esp) ---------------- IN: 0x07fb25e7: call 0x7fb1d37 ---------------- IN: 0x07fb25ec: lea 0x14(%esp),%eax ---------------- IN: 0x07fb25f0: call 0x7fae4e7 ---------------- IN: 0x07fae4e7: push %ebp ---------------- IN: 0x07fae4e8: push %edi ---------------- IN: 0x07fae4e9: push %esi ---------------- IN: 0x07fae4ea: push %ebx ---------------- IN: 0x07fae4eb: sub $0xc,%esp ---------------- IN: 0x07fae4ee: mov %eax,%edi ---------------- IN: 0x07fae4f0: mov %eax,0x4(%esp) ---------------- IN: 0x07fae4f4: movl $0xf236a,(%esp) ---------------- IN: 0x07fae4fb: call 0xee0fe ---------------- IN: 0x07fae500: mov 0x7fbff4c,%eax ---------------- IN: 0x07fae505: mov %eax,0x8(%esp) ---------------- IN: 0x07fae509: mov 0x7fbfe84,%ebx ---------------- IN: 0x07fae50f: xor %esi,%esi ---------------- IN: 0x07fae511: cmp 0x8(%esp),%esi ---------------- IN: 0x07fae515: jge 0x7fae52c ---------------- IN: 0x07fae52c: xor %ebp,%ebp ---------------- IN: 0x07fae52e: mov %ebp,%eax ---------------- IN: 0x07fae530: add $0xc,%esp ---------------- IN: 0x07fae533: pop %ebx ---------------- IN: 0x07fae534: pop %esi ---------------- IN: 0x07fae535: pop %edi ---------------- IN: 0x07fae536: pop %ebp ---------------- IN: 0x07fae537: ret ---------------- IN: 0x07fb25f5: test %eax,%eax ---------------- IN: 0x07fb25f7: je 0x7fb25ae ---------------- IN: 0x07fb25ae: or $0xffffffff,%eax ---------------- IN: 0x07fb25b1: jmp 0x7fb260f ---------------- IN: 0x07fb260f: add $0x114,%esp ---------------- IN: 0x07fb2615: pop %ebx ---------------- IN: 0x07fb2616: pop %esi ---------------- IN: 0x07fb2617: pop %edi ---------------- IN: 0x07fb2618: ret ---------------- IN: 0x07fb89ab: mov %edi,%ecx ---------------- IN: 0x07fb89ad: mov %esi,%edx ---------------- IN: 0x07fb89af: mov %ebx,%eax ---------------- IN: 0x07fb89b1: call 0x7fad328 ---------------- IN: 0x07fad328: push %esi ---------------- IN: 0x07fad329: push %ebx ---------------- IN: 0x07fad32a: push %ebx ---------------- IN: 0x07fad32b: mov 0x7fbfe74,%esi ---------------- IN: 0x07fad331: mov %ecx,%ebx ---------------- IN: 0x07fad333: test %ecx,%ecx ---------------- IN: 0x07fad335: jns 0x7fad339 ---------------- IN: 0x07fad337: mov %esi,%ebx ---------------- IN: 0x07fad339: mov %edx,(%esp) ---------------- IN: 0x07fad33c: mov %eax,%ecx ---------------- IN: 0x07fad33e: mov %ebx,%edx ---------------- IN: 0x07fad340: mov $0x2,%eax ---------------- IN: 0x07fad345: call 0x7fad295 ---------------- IN: 0x07fad2fa: cmp -0x8(%ebx),%edi ---------------- IN: 0x07fad2fd: jl 0x7fad2ea ---------------- IN: 0x07fad34a: pop %eax ---------------- IN: 0x07fad34b: pop %ebx ---------------- IN: 0x07fad34c: pop %esi ---------------- IN: 0x07fad34d: ret ---------------- IN: 0x07fb89b6: test %ebx,%ebx ---------------- IN: 0x07fb89b8: jne 0x7fb8821 ---------------- IN: 0x07fb8821: mov 0x146(%esp),%ax ---------------- IN: 0x07fb8829: cmpb $0x0,0x23(%esp) ---------------- IN: 0x07fb882e: jne 0x7fb89ca ---------------- IN: 0x07fb8834: jmp 0x7fb89c0 ---------------- IN: 0x07fb89c0: and $0xdf61,%ax ---------------- IN: 0x07fb89c4: cmp $0x4041,%ax ---------------- IN: 0x07fb89c8: je 0x7fb89de ---------------- IN: 0x07fb89ca: mov $0x1,%esi ---------------- IN: 0x07fb89cf: incb 0x23(%esp) ---------------- IN: 0x07fb89d3: cmpb $0x2,0x23(%esp) ---------------- IN: 0x07fb89d8: jne 0x7fb85b5 ---------------- IN: 0x07fb89de: add $0x28c,%esp ---------------- IN: 0x07fb89e4: pop %ebx ---------------- IN: 0x07fb89e5: pop %esi ---------------- IN: 0x07fb89e6: pop %edi ---------------- IN: 0x07fb89e7: pop %ebp ---------------- IN: 0x07fb89e8: ret ---------------- IN: 0x07fad066: mov %ebx,%eax ---------------- IN: 0x07fad068: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fad06b: mov 0xf6058,%esp ---------------- IN: 0x07fad071: call 0x7faca9f ---------------- IN: 0x07faca9f: push %ebx ---------------- IN: 0x07facaa0: push %edx ---------------- IN: 0x07facaa1: mov %eax,%ebx ---------------- IN: 0x07facaa3: lea 0x4(%eax),%eax ---------------- IN: 0x07facaa6: call 0x7faaaf0 ---------------- IN: 0x07facaab: mov %ebx,%eax ---------------- IN: 0x07facaad: call 0x7faca19 ---------------- IN: 0x07facab2: cmpl $0xf605c,0xf605c ---------------- IN: 0x07facabc: jne 0x7facaca ---------------- IN: 0x07facaca: pop %eax ---------------- IN: 0x07facacb: pop %ebx ---------------- IN: 0x07facacc: ret ---------------- IN: 0x07fad076: mov -0x4(%ebx),%esp ---------------- IN: 0x07fad079: pop %ebp ---------------- IN: 0x07fad07a: ret ---------------- IN: 0x07fb07a5: cmp $0x2f2,%edi ---------------- IN: 0x07fb07ab: jne 0x7fb0816 ---------------- IN: 0x07fb0816: mov %edi,%eax ---------------- IN: 0x07fb0818: movzbl %al,%eax ---------------- IN: 0x07fb081b: mov $0xc8,%edx ---------------- IN: 0x07fb0820: call 0x7fb06af ---------------- IN: 0x07fb0825: test %eax,%eax ---------------- IN: 0x07fb0827: jne 0x7fb086e ---------------- IN: 0x07fb0829: mov %edi,%ecx ---------------- IN: 0x07fb082b: sar $0xc,%ecx ---------------- IN: 0x07fb082e: and $0xf,%ecx ---------------- IN: 0x07fb0831: xor %edi,%edi ---------------- IN: 0x07fb0833: cmp %ecx,%edi ---------------- IN: 0x07fb0835: jge 0x7fb0852 ---------------- IN: 0x07fb0852: xor %edi,%edi ---------------- IN: 0x07fb0854: cmp %ebp,%edi ---------------- IN: 0x07fb0856: jge 0x7fb0870 ---------------- IN: 0x07fb09a9: test %eax,%eax ---------------- IN: 0x07fb09ab: jne 0x7fb09e3 ---------------- IN: 0x07fb09ad: movb $0x2,0xa(%esp) ---------------- IN: 0x07fb09b2: lea 0xa(%esp),%edx ---------------- IN: 0x07fb09b6: mov $0x10f0,%ax ---------------- IN: 0x07fb09ba: call 0x7fb06e4 ---------------- IN: 0x07fb0b66: add $0xc,%esp ---------------- IN: 0x07fb0b69: pop %ebx ---------------- IN: 0x07fb0b6a: pop %esi ---------------- IN: 0x07fb0b6b: pop %edi ---------------- IN: 0x07fb0b6c: ret ---------------- IN: 0x07fb31c9: movb $0xc0,0x476 ---------------- IN: 0x07fb31d0: mov $0x4000,%eax ---------------- IN: 0x07fb31d5: call 0x7fac1c9 ---------------- IN: 0x07fb31da: mov $0xfd44c,%eax ---------------- IN: 0x07fb31df: mov %ax,0x1d8 ---------------- IN: 0x07fb31e5: movw $0xf000,0x1da ---------------- IN: 0x07fb31ee: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb31f3: lea -0x4(%eax),%edi ---------------- IN: 0x07fb31f6: cmp $0xfffffffc,%edi ---------------- IN: 0x07fb31f9: je 0x7fb33f7 ---------------- IN: 0x07fb31ff: cmpw $0x106,0x14(%edi) ---------------- IN: 0x07fb3205: jne 0x7fb33ec ---------------- IN: 0x07fb33ec: mov 0x4(%edi),%edi ---------------- IN: 0x07fb33ef: sub $0x4,%edi ---------------- IN: 0x07fb33f2: jmp 0x7fb31f6 ---------------- IN: 0x07fb33f7: xor %esi,%esi ---------------- IN: 0x07fb33f9: xor %ebx,%ebx ---------------- IN: 0x07fb33fb: mov %ebx,%edx ---------------- IN: 0x07fb33fd: mov $0xf33e1,%eax ---------------- IN: 0x07fb3402: call 0x7faaf6f ---------------- IN: 0x07fb3407: mov %eax,%ebx ---------------- IN: 0x07fb3409: test %eax,%eax ---------------- IN: 0x07fb340b: je 0x7fb341c ---------------- IN: 0x07fb341c: test %esi,%esi ---------------- IN: 0x07fb341e: je 0x7fb3448 ---------------- IN: 0x07fb3448: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb344d: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb3450: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb3453: je 0x7fb3420 ---------------- IN: 0x07fb3455: cmpw $0x805,0x14(%ebx) ---------------- IN: 0x07fb345b: jne 0x7fb346f ---------------- IN: 0x07fb346f: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb3472: sub $0x4,%ebx ---------------- IN: 0x07fb3475: jmp 0x7fb3450 ---------------- IN: 0x07fb3420: xor %edx,%edx ---------------- IN: 0x07fb3422: mov $0xf33ec,%eax ---------------- IN: 0x07fb3427: call 0x7faaf6f ---------------- IN: 0x07fb342c: mov %eax,%ebx ---------------- IN: 0x07fb342e: test %eax,%eax ---------------- IN: 0x07fb3430: je 0x7fb3560 ---------------- IN: 0x07fb3560: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb3565: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb3568: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb356b: je 0x7fb3599 ---------------- IN: 0x07fb356d: cmpw $0x1af4,0x10(%ebx) ---------------- IN: 0x07fb3573: jne 0x7fb3591 ---------------- IN: 0x07fb3591: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb3594: sub $0x4,%ebx ---------------- IN: 0x07fb3597: jmp 0x7fb3568 ---------------- IN: 0x07fb3599: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb359e: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb35a1: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb35a4: je 0x7fb35d2 ---------------- IN: 0x07fb35a6: cmpw $0x1af4,0x10(%ebx) ---------------- IN: 0x07fb35ac: jne 0x7fb35ca ---------------- IN: 0x07fb35ca: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb35cd: sub $0x4,%ebx ---------------- IN: 0x07fb35d0: jmp 0x7fb35a1 ---------------- IN: 0x07fb35d2: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb35d7: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb35da: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb35dd: je 0x7fb35fc ---------------- IN: 0x07fb35df: cmpl $0x121000,0x10(%ebx) ---------------- IN: 0x07fb35e6: jne 0x7fb35f4 ---------------- IN: 0x07fb35f4: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb35f7: sub $0x4,%ebx ---------------- IN: 0x07fb35fa: jmp 0x7fb35da ---------------- IN: 0x07fb35fc: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb3601: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb3604: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb3607: je 0x7fb3626 ---------------- IN: 0x07fb3609: cmpl $0x20201022,0x10(%ebx) ---------------- IN: 0x07fb3610: jne 0x7fb361e ---------------- IN: 0x07fb361e: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb3621: sub $0x4,%ebx ---------------- IN: 0x07fb3624: jmp 0x7fb3604 ---------------- IN: 0x07fb3626: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb362b: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb362e: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb3631: je 0x7fb3693 ---------------- IN: 0x07fb3633: mov 0x10(%ebx),%eax ---------------- IN: 0x07fb3636: cmp $0x1028,%ax ---------------- IN: 0x07fb363a: je 0x7fb3642 ---------------- IN: 0x07fb363c: cmp $0x1000,%ax ---------------- IN: 0x07fb3640: jne 0x7fb368b ---------------- IN: 0x07fb368b: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb368e: sub $0x4,%ebx ---------------- IN: 0x07fb3691: jmp 0x7fb362e ---------------- IN: 0x07fb3693: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb3698: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb369b: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb369e: je 0x7fb36bd ---------------- IN: 0x07fb36a0: cmpl $0x7c015ad,0x10(%ebx) ---------------- IN: 0x07fb36a7: jne 0x7fb36b5 ---------------- IN: 0x07fb36b5: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb36b8: sub $0x4,%ebx ---------------- IN: 0x07fb36bb: jmp 0x7fb369b ---------------- IN: 0x07fb36bd: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb36c2: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb36c5: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb36c8: je 0x7fb36fc ---------------- IN: 0x07fb36ca: cmpw $0x1000,0x10(%ebx) ---------------- IN: 0x07fb36d0: jne 0x7fb36f4 ---------------- IN: 0x07fb36f4: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb36f7: sub $0x4,%ebx ---------------- IN: 0x07fb36fa: jmp 0x7fb36c5 ---------------- IN: 0x07fb36fc: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb3701: lea -0x4(%eax),%ebx ---------------- IN: 0x07fb3704: cmp $0xfffffffc,%ebx ---------------- IN: 0x07fb3707: je 0x7fb372b ---------------- IN: 0x07fb3709: cmpw $0x108,0x14(%ebx) ---------------- IN: 0x07fb370f: jne 0x7fb3723 ---------------- IN: 0x07fb3723: mov 0x4(%ebx),%ebx ---------------- IN: 0x07fb3726: sub $0x4,%ebx ---------------- IN: 0x07fb3729: jmp 0x7fb3704 ---------------- IN: 0x07fb372b: mov $0x37a,%edx ---------------- IN: 0x07fb3730: in (%dx),%al ---------------- IN: 0x07fb3731: and $0xffffffdf,%eax ---------------- IN: 0x07fb3734: out %al,(%dx) ---------------- IN: 0x07fb3735: mov $0x78,%dl ---------------- IN: 0x07fb3737: mov $0xaa,%al ---------------- IN: 0x07fb3739: out %al,(%dx) ---------------- IN: 0x07fb373a: in (%dx),%al ---------------- IN: 0x07fb373b: xor %ecx,%ecx ---------------- IN: 0x07fb373d: cmp $0xaa,%al ---------------- IN: 0x07fb373f: jne 0x7fb3753 ---------------- IN: 0x07fb3741: movw $0x378,0x408 ---------------- IN: 0x07fb374a: movb $0x14,0x478 ---------------- IN: 0x07fb3751: mov $0x1,%cl ---------------- IN: 0x07fb3753: mov $0x27a,%edx ---------------- IN: 0x07fb3758: in (%dx),%al ---------------- IN: 0x07fb3759: and $0xffffffdf,%eax ---------------- IN: 0x07fb375c: out %al,(%dx) ---------------- IN: 0x07fb375d: mov $0x78,%dl ---------------- IN: 0x07fb375f: mov $0xaa,%al ---------------- IN: 0x07fb3761: out %al,(%dx) ---------------- IN: 0x07fb3762: in (%dx),%al ---------------- IN: 0x07fb3763: xor %ebx,%ebx ---------------- IN: 0x07fb3765: cmp $0xaa,%al ---------------- IN: 0x07fb3767: jne 0x7fb377f ---------------- IN: 0x07fb377f: add %ecx,%ebx ---------------- IN: 0x07fb3781: movzwl %bx,%eax ---------------- IN: 0x07fb3784: mov %eax,0x4(%esp) ---------------- IN: 0x07fb3788: movl $0xf3422,(%esp) ---------------- IN: 0x07fb378f: call 0xee0fe ---------------- IN: 0x07fb3794: mov %ebx,%ecx ---------------- IN: 0x07fb3796: shl $0xe,%ecx ---------------- IN: 0x07fb3799: mov 0x410,%eax ---------------- IN: 0x07fb379e: and $0x3fff,%ax ---------------- IN: 0x07fb37a2: or %eax,%ecx ---------------- IN: 0x07fb37a4: mov %cx,0x410 ---------------- IN: 0x07fb37ab: xor %edx,%edx ---------------- IN: 0x07fb37ad: mov $0x3f8,%eax ---------------- IN: 0x07fb37b2: call 0x7fac160 ---------------- IN: 0x07fac160: push %edi ---------------- IN: 0x07fac161: push %esi ---------------- IN: 0x07fac162: push %ebx ---------------- IN: 0x07fac163: mov %eax,%ecx ---------------- IN: 0x07fac165: mov %edx,%edi ---------------- IN: 0x07fac167: lea 0x1(%eax),%ebx ---------------- IN: 0x07fac16a: mov $0x2,%al ---------------- IN: 0x07fac16c: mov %ebx,%edx ---------------- IN: 0x07fac16e: out %al,(%dx) ---------------- IN: 0x07fac16f: in (%dx),%al ---------------- IN: 0x07fac170: xor %esi,%esi ---------------- IN: 0x07fac172: cmp $0x2,%al ---------------- IN: 0x07fac174: jne 0x7fac1a1 ---------------- IN: 0x07fac176: lea 0x2(%ecx),%edx ---------------- IN: 0x07fac179: in (%dx),%al ---------------- IN: 0x07fac17a: and $0x3f,%eax ---------------- IN: 0x07fac17d: xor %esi,%esi ---------------- IN: 0x07fac17f: cmp $0x2,%al ---------------- IN: 0x07fac181: jne 0x7fac1a1 ---------------- IN: 0x07fac183: xor %eax,%eax ---------------- IN: 0x07fac185: mov %ebx,%edx ---------------- IN: 0x07fac187: out %al,(%dx) ---------------- IN: 0x07fac188: mov %edi,%eax ---------------- IN: 0x07fac18a: movzbl %al,%edx ---------------- IN: 0x07fac18d: mov %cx,0x400(%edx,%edx,1) ---------------- IN: 0x07fac195: movb $0xa,0x47c(%edx) ---------------- IN: 0x07fac19c: mov $0x1,%esi ---------------- IN: 0x07fac1a1: mov %esi,%eax ---------------- IN: 0x07fac1a3: pop %ebx ---------------- IN: 0x07fac1a4: pop %esi ---------------- IN: 0x07fac1a5: pop %edi ---------------- IN: 0x07fac1a6: ret ---------------- IN: 0x07fb37b7: mov %eax,%ebx ---------------- IN: 0x07fb37b9: movzbl %al,%edx ---------------- IN: 0x07fb37bc: mov $0x2f8,%eax ---------------- IN: 0x07fb37c1: call 0x7fac160 ---------------- IN: 0x07fb37c6: add %eax,%ebx ---------------- IN: 0x07fb37c8: movzbl %bl,%edx ---------------- IN: 0x07fb37cb: mov $0x3e8,%eax ---------------- IN: 0x07fb37d0: call 0x7fac160 ---------------- IN: 0x07fb37d5: add %eax,%ebx ---------------- IN: 0x07fb37d7: movzbl %bl,%edx ---------------- IN: 0x07fb37da: mov $0x2e8,%eax ---------------- IN: 0x07fb37df: call 0x7fac160 ---------------- IN: 0x07fb37e4: add %eax,%ebx ---------------- IN: 0x07fb37e6: movzwl %bx,%eax ---------------- IN: 0x07fb37e9: mov %eax,0x4(%esp) ---------------- IN: 0x07fb37ed: movl $0xf3436,(%esp) ---------------- IN: 0x07fb37f4: call 0xee0fe ---------------- IN: 0x07fb37f9: mov %ebx,%eax ---------------- IN: 0x07fb37fb: shl $0x9,%eax ---------------- IN: 0x07fb37fe: mov 0x410,%edx ---------------- IN: 0x07fb3804: and $0xf1,%dh ---------------- IN: 0x07fb3807: or %edx,%eax ---------------- IN: 0x07fb3809: mov %ax,0x410 ---------------- IN: 0x07fb380f: add $0x38,%esp ---------------- IN: 0x07fb3812: pop %ebx ---------------- IN: 0x07fb3813: pop %esi ---------------- IN: 0x07fb3814: pop %edi ---------------- IN: 0x07fb3815: pop %ebp ---------------- IN: 0x07fb3816: ret ---------------- IN: 0x07fbb63d: call 0x7fac76a ---------------- IN: 0x07fac76a: cmpl $0xf605c,0xf605c ---------------- IN: 0x07fac774: je 0x7fac77d ---------------- IN: 0x07fac776: call 0xedc2f Servicing hardware INT=0x08 ---------------- IN: 0x000f8b6b: mov %ebp,%eax ---------------- IN: 0x000f8b6e: test %al,%al ---------------- IN: 0x000f8b70: je 0xf8b84 ---------------- IN: 0x000f8b84: mov %bx,%es ---------------- IN: 0x000f8b86: mov %es:0xf59e,%al ---------------- IN: 0x000f8b8a: addr32 cmp (%esp),%al ---------------- IN: 0x000f8b8e: jbe 0xf8bb8 ---------------- IN: 0x000f8bb8: mov %bx,%es ---------------- IN: 0x000f8bba: mov %es:0xf59f,%al ---------------- IN: 0x000f8bbe: test %al,%al ---------------- IN: 0x000f8bc0: je 0xf8bd7 ---------------- IN: 0x000f8bc2: mov $0xd,%eax ---------------- IN: 0x000f8bc8: calll 0xf8855 ---------------- IN: 0x000f8bce: mov %bx,%es ---------------- IN: 0x000f8bd0: mov %esi,%eax ---------------- IN: 0x000f8bd3: mov %al,%es:0xf59f ---------------- IN: 0x000f8bd7: mov %di,%es ---------------- IN: 0x000f8bd9: mov %es:0xf59e,%al ---------------- IN: 0x000f8bdd: addr32 cmp (%esp),%al ---------------- IN: 0x000f8be1: jae 0xf8bff ---------------- IN: 0x000f8be3: mov $0xa,%eax ---------------- IN: 0x000f8be9: calll 0xf8855 ---------------- IN: 0x000f8bef: mov %di,%es ---------------- IN: 0x000f8bf1: mov %es:0xf59e,%al ---------------- IN: 0x000f8bf5: mov %di,%es ---------------- IN: 0x000f8bf7: inc %eax ---------------- IN: 0x000f8bf9: mov %al,%es:0xf59e ---------------- IN: 0x000f8bfd: jmp 0xf8bd7 ---------------- IN: 0x000f8bff: mov %bx,%es ---------------- IN: 0x000f8c01: mov %es:0xf59e,%al ---------------- IN: 0x000f8c05: addr32 cmp (%esp),%al ---------------- IN: 0x000f8c09: jne 0xf8b90 ---------------- IN: 0x000f8c0b: mov %bx,%es ---------------- IN: 0x000f8c0d: mov %es:0xf59f,%al ---------------- IN: 0x000f8c11: test %al,%al ---------------- IN: 0x000f8c13: jne 0xf8b90 ---------------- IN: 0x07fb8722: lea 0x8c(%esp),%edx ---------------- IN: 0x07fb8729: mov %edi,%eax ---------------- IN: 0x07fb872b: call 0x7fad4da ---------------- IN: 0x07fb8730: mov %eax,%ebx ---------------- IN: 0x07fb8732: test %eax,%eax ---------------- IN: 0x07fb8734: je 0x7fb8839 ---------------- IN: 0x07fb873a: movb $0x21,(%eax) ---------------- IN: 0x07fb873d: movw $0x800,0x1a(%eax) ---------------- IN: 0x07fb8743: movl $0xffffffff,0xc(%eax) ---------------- IN: 0x07fb874a: movl $0xffffffff,0x10(%eax) ---------------- IN: 0x07fb8751: movzbl 0x8d(%esp),%eax ---------------- IN: 0x07fb8759: and $0x1f,%eax ---------------- IN: 0x07fb875c: cmp $0x5,%ax ---------------- IN: 0x07fb8760: sete %cl ---------------- IN: 0x07fb8763: mov $0xf3d57,%esi ---------------- IN: 0x07fb8768: test %cl,%cl ---------------- IN: 0x07fb876a: je 0x7fb8771 ---------------- IN: 0x07fb876c: mov $0xf3d50,%esi ---------------- IN: 0x07fb8771: mov %ecx,0x24(%esp) ---------------- IN: 0x07fb8775: lea 0x8c(%esp),%eax ---------------- IN: 0x07fb877c: call 0x7faadd8 ---------------- IN: 0x07fb8781: mov %eax,%edi ---------------- IN: 0x07fb8783: lea 0x8c(%esp),%edx ---------------- IN: 0x07fb878a: lea 0x37(%esp),%eax ---------------- IN: 0x07fb878e: call 0x7fac13b ---------------- IN: 0x07fb8793: mov %esi,0x18(%esp) ---------------- IN: 0x07fb8797: mov %edi,0x14(%esp) ---------------- IN: 0x07fb879b: mov %eax,0x10(%esp) ---------------- IN: 0x07fb879f: movzbl 0x28(%ebx),%eax ---------------- IN: 0x07fb87a3: mov %eax,0xc(%esp) ---------------- IN: 0x07fb87a7: mov 0x24(%ebx),%eax ---------------- IN: 0x07fb87aa: movzbl 0x8(%eax),%eax ---------------- IN: 0x07fb87ae: mov %eax,0x8(%esp) ---------------- IN: 0x07fb87b2: movl $0xf3d5e,0x4(%esp) ---------------- IN: 0x07fb87ba: movl $0x50,(%esp) ---------------- IN: 0x07fb87c1: call 0x7fb2a9f ---------------- IN: 0x07fb87c6: mov %eax,%esi ---------------- IN: 0x07fb87c8: mov %eax,0x4(%esp) ---------------- IN: 0x07fb87cc: movl $0xf3d80,(%esp) ---------------- IN: 0x07fb87d3: call 0xee0fe ---------------- IN: 0x07fb87d8: mov 0x24(%esp),%ecx ---------------- IN: 0x07fb87dc: test %cl,%cl ---------------- IN: 0x07fb87de: je 0x7fb881d ---------------- IN: 0x07fb87e0: mov 0x24(%ebx),%eax ---------------- IN: 0x07fb87e3: movzbl 0x28(%ebx),%ecx ---------------- IN: 0x07fb87e7: movzbl 0x7(%eax),%edx ---------------- IN: 0x07fb87eb: mov 0x10(%eax),%eax ---------------- IN: 0x07fb87ee: call 0x7fb2a44 ---------------- IN: 0x07fb87f3: mov %eax,0x24(%esp) ---------------- IN: 0x07fb87f7: mov 0x24(%ebx),%eax ---------------- IN: 0x07fb87fa: movzbl 0x28(%ebx),%ecx ---------------- IN: 0x07fb87fe: movzbl 0x7(%eax),%edx ---------------- IN: 0x07fb8802: mov 0x10(%eax),%eax ---------------- IN: 0x07fb8805: lea 0x2(%ebx),%edi ---------------- IN: 0x07fb8808: mov %edi,(%esp) ---------------- IN: 0x07fb880b: call 0x7fb259a ---------------- IN: 0x07fb8810: mov 0x24(%esp),%ecx ---------------- IN: 0x07fb8814: mov %esi,%edx ---------------- IN: 0x07fb8816: mov %ebx,%eax ---------------- IN: 0x07fb8818: call 0x7fb8517 ---------------- IN: 0x07fb8517: push %ebp ---------------- IN: 0x07fb8518: push %edi ---------------- IN: 0x07fb8519: push %esi ---------------- IN: 0x07fb851a: push %ebx ---------------- IN: 0x07fb851b: sub $0x10,%esp ---------------- IN: 0x07fb851e: mov %eax,%edi ---------------- IN: 0x07fb8520: mov %edx,%ebx ---------------- IN: 0x07fb8522: mov %ecx,%ebp ---------------- IN: 0x07fb8524: testb $0x1,0xf5c10 ---------------- IN: 0x07fb852b: je 0x7fb855d ---------------- IN: 0x07fb852d: call 0x7fb8442 ---------------- IN: 0x07fb8442: push %ebx ---------------- IN: 0x07fb8443: sub $0x820,%esp ---------------- IN: 0x07fb8449: mov %eax,%ebx ---------------- IN: 0x07fb844b: mov $0x14,%ecx ---------------- IN: 0x07fb8450: xor %edx,%edx ---------------- IN: 0x07fb8452: lea 0xc(%esp),%eax ---------------- IN: 0x07fb8456: call 0xebf86 ---------------- IN: 0x07fb845b: mov %ebx,0x10(%esp) ---------------- IN: 0x07fb845f: lea 0xc(%esp),%eax ---------------- IN: 0x07fb8463: call 0xf0f6a ---------------- IN: 0x000f0f6a: push %ebp ---------------- IN: 0x000f0f6b: push %edi ---------------- IN: 0x000f0f6c: push %esi ---------------- IN: 0x000f0f6d: push %ebx ---------------- IN: 0x000f0f6e: sub $0x2c,%esp ---------------- IN: 0x000f0f71: mov %eax,%ebx ---------------- IN: 0x000f0f73: mov $0x1388,%eax ---------------- IN: 0x000f0f78: call 0xed777 ---------------- IN: 0x000f0f7d: mov %eax,0x4(%esp) ---------------- IN: 0x000f0f81: xor %edi,%edi ---------------- IN: 0x000f0f83: lea 0x1a(%esp),%esi ---------------- IN: 0x000f0f87: lea 0xa(%esp),%ebp ---------------- IN: 0x000f0f8b: mov 0x4(%esp),%eax ---------------- IN: 0x000f0f8f: call 0xed7d0 ---------------- IN: 0x000f0f94: test %eax,%eax ---------------- IN: 0x000f0f96: je 0xf0fa4 ---------------- IN: 0x000f0fa4: mov $0x10,%ecx ---------------- IN: 0x000f0fa9: xor %edx,%edx ---------------- IN: 0x000f0fab: mov %esi,%eax ---------------- IN: 0x000f0fad: call 0xebf86 ---------------- IN: 0x000f0fb2: movb $0x0,0x1a(%esp) ---------------- IN: 0x000f0fb7: movb $0x20,0x8(%ebx) ---------------- IN: 0x000f0fbb: movw $0x0,0xa(%ebx) ---------------- IN: 0x000f0fc1: movl $0x0,(%ebx) ---------------- IN: 0x000f0fc7: mov %esi,0x10(%ebx) ---------------- IN: 0x000f0fca: movw $0x0,0xc(%ebx) ---------------- IN: 0x000f0fd0: mov %ebx,%eax ---------------- IN: 0x000f0fd2: call 0xf0f22 ---------------- IN: 0x000f0f22: push %esi ---------------- IN: 0x000f0f23: push %ebx ---------------- IN: 0x000f0f24: mov %eax,%ebx ---------------- IN: 0x000f0f26: movzwl 0xa(%eax),%esi ---------------- IN: 0x000f0f2a: mov 0x4(%eax),%eax ---------------- IN: 0x000f0f2d: movzwl 0x1a(%eax),%eax ---------------- IN: 0x000f0f31: imul %esi,%eax ---------------- IN: 0x000f0f34: cmp $0x10000,%eax ---------------- IN: 0x000f0f39: jle 0xf0f48 ---------------- IN: 0x000f0f48: mov %ebx,%eax ---------------- IN: 0x000f0f4a: call 0xf02d4 ---------------- IN: 0x000f02d4: push %ebp ---------------- IN: 0x000f02d5: push %edi ---------------- IN: 0x000f02d6: push %esi ---------------- IN: 0x000f02d7: push %ebx ---------------- IN: 0x000f02d8: sub $0xec,%esp ---------------- IN: 0x000f02de: mov %eax,%ebp ---------------- IN: 0x000f02e0: mov 0x4(%eax),%eax ---------------- IN: 0x000f02e3: mov %eax,0xc(%esp) ---------------- IN: 0x000f02e7: mov (%eax),%al ---------------- IN: 0x000f02e9: cmp $0x71,%al ---------------- IN: 0x000f02eb: je 0xf099f ---------------- IN: 0x000f02f1: ja 0xf0317 ---------------- IN: 0x000f02f3: cmp $0x51,%al ---------------- IN: 0x000f02f5: je 0xf038a ---------------- IN: 0x000f02fb: ja 0xf0306 ---------------- IN: 0x000f02fd: cmp $0x50,%al ---------------- IN: 0x000f02ff: je 0xf0364 ---------------- IN: 0x000f0301: jmp 0xf0859 ---------------- IN: 0x000f0859: cmp $0x80,%al ---------------- IN: 0x000f085b: je 0xf09b7 ---------------- IN: 0x000f0861: ja 0xf087d ---------------- IN: 0x000f0863: cmp $0x70,%al ---------------- IN: 0x000f0865: je 0xf099f ---------------- IN: 0x000f086b: cmp $0x72,%al ---------------- IN: 0x000f086d: je 0xf09ab ---------------- IN: 0x000f0873: cmp $0x21,%al ---------------- IN: 0x000f0875: jne 0xf0f10 ---------------- IN: 0x000f087b: jmp 0xf0898 ---------------- IN: 0x000f0898: mov 0x8(%ebp),%al ---------------- IN: 0x000f089b: cmp $0x5,%al ---------------- IN: 0x000f089d: je 0xf0995 ---------------- IN: 0x000f08a3: cmp $0x3,%al ---------------- IN: 0x000f08a5: je 0xf0995 ---------------- IN: 0x000f08ab: mov $0xc,%ecx ---------------- IN: 0x000f08b0: lea 0x4d(%esp),%edx ---------------- IN: 0x000f08b4: mov %ebp,%eax ---------------- IN: 0x000f08b6: call 0xed194 ---------------- IN: 0x000ed194: push %ebp ---------------- IN: 0x000ed195: push %edi ---------------- IN: 0x000ed196: push %esi ---------------- IN: 0x000ed197: push %ebx ---------------- IN: 0x000ed198: mov %eax,%ebx ---------------- IN: 0x000ed19a: mov 0x8(%eax),%al ---------------- IN: 0x000ed19d: cmp $0x2,%al ---------------- IN: 0x000ed19f: jb 0xed1ed ---------------- IN: 0x000ed1a1: mov %edx,%ebp ---------------- IN: 0x000ed1a3: cmp $0x3,%al ---------------- IN: 0x000ed1a5: jbe 0xed1b8 ---------------- IN: 0x000ed1a7: cmp $0x20,%al ---------------- IN: 0x000ed1a9: jne 0xed1ed ---------------- IN: 0x000ed1ab: mov 0x10(%ebx),%esi ---------------- IN: 0x000ed1ae: mov %edx,%edi ---------------- IN: 0x000ed1b0: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x000ed1b2: movzwl 0xc(%ebx),%eax ---------------- IN: 0x000ed1b6: jmp 0xed1f0 ---------------- IN: 0x000ed1f0: pop %ebx ---------------- IN: 0x000ed1f1: pop %esi ---------------- IN: 0x000ed1f2: pop %edi ---------------- IN: 0x000ed1f3: pop %ebp ---------------- IN: 0x000ed1f4: ret ---------------- IN: 0x000f08bb: mov %eax,%edi ---------------- IN: 0x000f08bd: test %eax,%eax ---------------- IN: 0x000f08bf: js 0xf0dbf ---------------- IN: 0x000f08c5: mov 0x4(%ebp),%ebx ---------------- IN: 0x000f08c8: mov 0x24(%ebx),%eax ---------------- IN: 0x000f08cb: mov (%eax),%si ---------------- IN: 0x000f08ce: mov %si,0xc(%esp) ---------------- IN: 0x000f08d3: mov 0x2(%eax),%si ---------------- IN: 0x000f08d7: mov $0xc,%ecx ---------------- IN: 0x000f08dc: xor %edx,%edx ---------------- IN: 0x000f08de: lea 0x80(%esp),%eax ---------------- IN: 0x000f08e5: call 0xebf86 ---------------- IN: 0x000f08ea: mov %edi,%eax ---------------- IN: 0x000f08ec: mov %al,0x83(%esp) ---------------- IN: 0x000f08f3: mov %edi,%eax ---------------- IN: 0x000f08f5: sar $0x8,%eax ---------------- IN: 0x000f08f8: mov %al,0x84(%esp) ---------------- IN: 0x000f08ff: movb $0xa0,0x86(%esp) ---------------- IN: 0x000f0907: lea 0x2(%esi),%edx ---------------- IN: 0x000f090a: mov %dx,0x10(%esp) ---------------- IN: 0x000f090f: mov $0xa,%al ---------------- IN: 0x000f0911: out %al,(%dx) ---------------- IN: 0x000f0912: lea 0x80(%esp),%edx ---------------- IN: 0x000f0919: mov %ebx,%eax ---------------- IN: 0x000f091b: call 0xee403 ---------------- IN: 0x000f0920: mov %eax,%ebx ---------------- IN: 0x000f0922: test %eax,%eax ---------------- IN: 0x000f0924: jne 0xf0986 ---------------- IN: 0x000f0926: movzwl 0xc(%esp),%eax ---------------- IN: 0x000f092b: mov %eax,0x14(%esp) ---------------- IN: 0x000f092f: call 0xee552 ---------------- IN: 0x000f0934: mov %eax,%ebx ---------------- IN: 0x000f0936: test %eax,%eax ---------------- IN: 0x000f0938: jne 0xf0986 ---------------- IN: 0x000f093a: mov $0x6,%ecx ---------------- IN: 0x000f093f: lea 0x4d(%esp),%esi ---------------- IN: 0x000f0943: mov 0xc(%esp),%edx ---------------- IN: 0x000f0947: rep outsw %es:(%esi),(%dx) ---------------- IN: 0x000f094b: mov 0x10(%esp),%edx ---------------- IN: 0x000f094f: in (%dx),%al ---------------- IN: 0x000f0950: mov 0x14(%esp),%eax ---------------- IN: 0x000f0954: call 0xee3f4 ---------------- IN: 0x000f0959: test %eax,%eax ---------------- IN: 0x000f095b: js 0xf0984 ---------------- IN: 0x000f095d: test $0x1,%al ---------------- IN: 0x000f095f: je 0xf096e ---------------- IN: 0x000f0961: mov 0xc(%esp),%edx ---------------- IN: 0x000f0965: inc %edx ---------------- IN: 0x000f0966: in (%dx),%al ---------------- IN: 0x000f0967: mov $0xfffffffe,%ebx ---------------- IN: 0x000f096c: jmp 0xf0986 ---------------- IN: 0x000f0986: mov $0x8,%al ---------------- IN: 0x000f0988: mov 0x10(%esp),%edx ---------------- IN: 0x000f098c: out %al,(%dx) ---------------- IN: 0x000f098d: cmp $0x1,%ebx ---------------- IN: 0x000f0990: jmp 0xf0cc3 ---------------- IN: 0x000f0cc3: sbb %ebx,%ebx ---------------- IN: 0x000f0cc5: not %ebx ---------------- IN: 0x000f0cc7: and $0xc,%ebx ---------------- IN: 0x000f0cca: jmp 0xf0f15 ---------------- IN: 0x000f0f15: mov %ebx,%eax ---------------- IN: 0x000f0f17: add $0xec,%esp ---------------- IN: 0x000f0f1d: pop %ebx ---------------- IN: 0x000f0f1e: pop %esi ---------------- IN: 0x000f0f1f: pop %edi ---------------- IN: 0x000f0f20: pop %ebp ---------------- IN: 0x000f0f21: ret ---------------- IN: 0x000f0f4f: xor %edx,%edx ---------------- IN: 0x000f0f51: test %eax,%eax ---------------- IN: 0x000f0f53: je 0xf0f65 ---------------- IN: 0x000f0f55: movzwl 0xa(%ebx),%ecx ---------------- IN: 0x000f0f59: mov %eax,%edx ---------------- IN: 0x000f0f5b: cmp %esi,%ecx ---------------- IN: 0x000f0f5d: jne 0xf0f65 ---------------- IN: 0x000f0f5f: movw $0x0,0xa(%ebx) ---------------- IN: 0x000f0f65: mov %edx,%eax ---------------- IN: 0x000f0f67: pop %ebx ---------------- IN: 0x000f0f68: pop %esi ---------------- IN: 0x000f0f69: ret ---------------- IN: 0x000f0fd7: test %eax,%eax ---------------- IN: 0x000f0fd9: je 0xf1072 ---------------- IN: 0x000f0fdf: mov $0x10,%ecx ---------------- IN: 0x000f0fe4: xor %edx,%edx ---------------- IN: 0x000f0fe6: mov %ebp,%eax ---------------- IN: 0x000f0fe8: call 0xebf86 ---------------- IN: 0x000f0fed: movb $0x3,0xa(%esp) ---------------- IN: 0x000f0ff2: movb $0x12,0xe(%esp) ---------------- IN: 0x000f0ff7: movb $0x20,0x8(%ebx) ---------------- IN: 0x000f0ffb: movw $0x1,0xa(%ebx) ---------------- IN: 0x000f1001: mov %esi,(%ebx) ---------------- IN: 0x000f1003: mov %ebp,0x10(%ebx) ---------------- IN: 0x000f1006: movw $0x12,0xc(%ebx) ---------------- IN: 0x000f100c: mov %ebx,%eax ---------------- IN: 0x000f100e: call 0xf0f22 ---------------- IN: 0x000f096e: test %edi,%edi ---------------- IN: 0x000f0970: je 0xf0986 ---------------- IN: 0x000f0972: mov $0xfffffffd,%ebx ---------------- IN: 0x000f0977: test $0x8,%al ---------------- IN: 0x000f0979: je 0xf0986 ---------------- IN: 0x000f097b: mov %edi,%edx ---------------- IN: 0x000f097d: mov %ebp,%eax ---------------- IN: 0x000f097f: call 0xee4bc ---------------- IN: 0x000f0984: mov %eax,%ebx ---------------- IN: 0x000f1013: test %eax,%eax ---------------- IN: 0x000f1015: jne 0xf0f8b ---------------- IN: 0x000f101b: mov 0x26(%esp),%al ---------------- IN: 0x000f101f: cmp $0x3a,%al ---------------- IN: 0x000f1021: jne 0xf1034 ---------------- IN: 0x000f1023: movl $0xf3bfa,(%esp) ---------------- IN: 0x000f102a: call 0xee0fe ---------------- IN: 0x000f102f: or $0xffffffff,%eax ---------------- IN: 0x000f1032: jmp 0xf1072 ---------------- IN: 0x000f1072: add $0x2c,%esp ---------------- IN: 0x000f1075: pop %ebx ---------------- IN: 0x000f1076: pop %esi ---------------- IN: 0x000f1077: pop %edi ---------------- IN: 0x000f1078: pop %ebp ---------------- IN: 0x000f1079: ret ---------------- IN: 0x07fb8468: test %eax,%eax ---------------- IN: 0x07fb846a: je 0x7fb8473 ---------------- IN: 0x07fb846c: xor %eax,%eax ---------------- IN: 0x07fb846e: jmp 0x7fb850f ---------------- IN: 0x07fb850f: add $0x820,%esp ---------------- IN: 0x07fb8515: pop %ebx ---------------- IN: 0x07fb8516: ret ---------------- IN: 0x07fb8532: mov %eax,%esi ---------------- IN: 0x07fb8534: test %eax,%eax ---------------- IN: 0x07fb8536: je 0x7fb855d ---------------- IN: 0x07fb855d: mov 0x7fbfe78,%eax ---------------- IN: 0x07fb8562: mov %ebp,%edx ---------------- IN: 0x07fb8564: test %ebp,%ebp ---------------- IN: 0x07fb8566: jns 0x7fb856a ---------------- IN: 0x07fb8568: mov %eax,%edx ---------------- IN: 0x07fb856a: mov %ebx,(%esp) ---------------- IN: 0x07fb856d: mov %edi,%ecx ---------------- IN: 0x07fb856f: mov $0x3,%eax ---------------- IN: 0x07fb8574: call 0x7fad295 ---------------- IN: 0x07fad2ff: jg 0x7fad321 ---------------- IN: 0x07fad321: mov %ebx,(%esp) ---------------- IN: 0x07fad324: mov (%ebx),%ebx ---------------- IN: 0x07fad326: jmp 0x7fad2e6 ---------------- IN: 0x07fb8579: add $0x10,%esp ---------------- IN: 0x07fb857c: pop %ebx ---------------- IN: 0x07fb857d: pop %esi ---------------- IN: 0x07fb857e: pop %edi ---------------- IN: 0x07fb857f: pop %ebp ---------------- IN: 0x07fb8580: ret ---------------- IN: 0x07fb881d: test %ebx,%ebx ---------------- IN: 0x07fb881f: je 0x7fb8839 ---------------- IN: 0x07fb0837: mov %ecx,(%esp) ---------------- IN: 0x07fb083a: movzbl (%esi,%edi,1),%eax ---------------- IN: 0x07fb083e: mov $0xc8,%edx ---------------- IN: 0x07fb0843: call 0x7fb06af ---------------- IN: 0x07fb0848: test %eax,%eax ---------------- IN: 0x07fb084a: jne 0x7fb086e ---------------- IN: 0x07fb084c: inc %edi ---------------- IN: 0x07fb084d: mov (%esp),%ecx ---------------- IN: 0x07fb0850: jmp 0x7fb0833 ---------------- IN: 0x07fb09bf: test %eax,%eax ---------------- IN: 0x07fb09c1: jne 0x7fb09e3 ---------------- IN: 0x07fb09c3: movb $0x61,0xeb57c ---------------- IN: 0x07fb09ca: xor %edx,%edx ---------------- IN: 0x07fb09cc: mov $0xf4,%al ---------------- IN: 0x07fb09ce: call 0x7fb06e4 ---------------- IN: 0x07fac77b: jmp 0x7fac76a ---------------- IN: 0x07fb09d3: test %eax,%eax ---------------- IN: 0x07fb09d5: jne 0x7fb09e3 ---------------- IN: 0x07fb09d7: movl $0xf2c87,(%esp) ---------------- IN: 0x07fb09de: call 0xee0fe ---------------- IN: 0x07fb09e3: add $0xc,%esp ---------------- IN: 0x07fb09e6: pop %ebx ---------------- IN: 0x07fb09e7: pop %esi ---------------- IN: 0x07fb09e8: ret ---------------- IN: 0x07facabe: movl $0xf215a,(%esp) ---------------- IN: 0x07facac5: call 0xee0fe ---------------- IN: 0x07fac77d: ret ---------------- IN: 0x07fbb642: call 0x7fb27b7 ---------------- IN: 0x07fb27b7: push %ebp ---------------- IN: 0x07fb27b8: mov %esp,%ebp ---------------- IN: 0x07fb27ba: push %edi ---------------- IN: 0x07fb27bb: push %esi ---------------- IN: 0x07fb27bc: push %ebx ---------------- IN: 0x07fb27bd: and $0xfffffff8,%esp ---------------- IN: 0x07fb27c0: sub $0x318,%esp ---------------- IN: 0x07fb27c6: movl $0xf3229,(%esp) ---------------- IN: 0x07fb27cd: call 0xee0fe ---------------- IN: 0x07fb27d2: mov $0x300,%ecx ---------------- IN: 0x07fb27d7: xor %edx,%edx ---------------- IN: 0x07fb27d9: lea 0x18(%esp),%eax ---------------- IN: 0x07fb27dd: call 0xebf86 ---------------- IN: 0x07fb27e2: mov 0x7fbfe8c,%ebx ---------------- IN: 0x07fb27e8: mov 0x7fbfe28,%eax ---------------- IN: 0x07fb27ed: lea -0x4(%eax),%esi ---------------- IN: 0x07fb27f0: cmp $0xfffffffc,%esi ---------------- IN: 0x07fb27f3: je 0x7fb281b ---------------- IN: 0x07fb27f5: mov 0x14(%esi),%eax ---------------- IN: 0x07fb27f8: and $0x7f,%al ---------------- IN: 0x07fb27fa: cmp $0x300,%ax ---------------- IN: 0x07fb27fe: je 0x7fb2813 ---------------- IN: 0x07fb2800: cmpl $0x0,0x1c(%esi) ---------------- IN: 0x07fb2804: jne 0x7fb2813 ---------------- IN: 0x07fb2806: lea 0x18(%esp),%ecx ---------------- IN: 0x07fb280a: xor %edx,%edx ---------------- IN: 0x07fb280c: mov %esi,%eax ---------------- IN: 0x07fb280e: call 0x7fb2382 ---------------- IN: 0x07fae354: mov %esi,%ecx ---------------- IN: 0x07fae356: mov $0x30,%edx ---------------- IN: 0x07fae35b: mov %edi,%eax ---------------- IN: 0x07fae35d: call 0xebf91 ---------------- IN: 0x07fae362: xor %ebx,%ebx ---------------- IN: 0x07fb2813: mov 0x4(%esi),%esi ---------------- IN: 0x07fb2816: sub $0x4,%esi ---------------- IN: 0x07fb2819: jmp 0x7fb27f0 ---------------- IN: 0x07fb2440: lea -0xc0000(%ebx),%eax ---------------- IN: 0x07fb2446: shr $0xb,%eax ---------------- IN: 0x07fb2449: mov %edi,0x0(%ebp,%eax,8) ---------------- IN: 0x07fb244d: movl $0x2,0x4(%ebp,%eax,8) ---------------- IN: 0x07fae42b: movzwl 0x1a(%ebx),%eax ---------------- IN: 0x07fae42f: add %ebx,%eax ---------------- IN: 0x07fae431: cmpl $0x506e5024,(%eax) ---------------- IN: 0x07fae437: jne 0x7fae44c ---------------- IN: 0x07fae439: test %eax,%eax ---------------- IN: 0x07fae43b: je 0x7fae44c ---------------- IN: 0x000ca003: jmp 0xca0a8 ---------------- IN: 0x000ca0a8: pusha ---------------- IN: 0x000ca0a9: push %ds ---------------- IN: 0x000ca0aa: push %es ---------------- IN: 0x000ca0ab: push %fs ---------------- IN: 0x000ca0ad: push %gs ---------------- IN: 0x000ca0af: cld ---------------- IN: 0x000ca0b0: push %cs ---------------- IN: 0x000ca0b1: pop %ds ---------------- IN: 0x000ca0b2: mov $0x327,%si ---------------- IN: 0x000ca0b5: xor %di,%di ---------------- IN: 0x000ca0b7: call 0xca506 ---------------- IN: 0x000ca506: push %ax ---------------- IN: 0x000ca507: lods %ds:(%si),%al ---------------- IN: 0x000ca508: test %al,%al ---------------- IN: 0x000ca50a: je 0xca511 ---------------- IN: 0x000ca50c: call 0xca4df ---------------- IN: 0x000ca4df: push %ax ---------------- IN: 0x000ca4e0: push %bx ---------------- IN: 0x000ca4e1: push %bp ---------------- IN: 0x000ca4e2: test %di,%di ---------------- IN: 0x000ca4e4: je 0xca4eb ---------------- IN: 0x000ca4eb: mov $0x7,%bx ---------------- IN: 0x000ca4ee: mov $0xe,%ah ---------------- IN: 0x000ca4f0: cmp $0xa,%al ---------------- IN: 0x000ca4f2: jne 0xca4f8 ---------------- IN: 0x000ca4f4: int $0x10 ---------------- IN: 0x000ca4f6: mov $0xd,%al ---------------- IN: 0x000ca4f8: int $0x10 ---------------- IN: 0x000ca4fa: pop %bp ---------------- IN: 0x000ca4fb: pop %bx ---------------- IN: 0x000ca4fc: pop %ax ---------------- IN: 0x000ca4fd: ret ---------------- IN: 0x000ca50f: jmp 0xca507 Servicing hardware INT=0x08 ---------------- IN: 0x000ca511: pop %ax ---------------- IN: 0x000ca512: ret ---------------- IN: 0x000ca0ba: mov %bx,%gs ---------------- IN: 0x000ca0bc: xor %di,%di ---------------- IN: 0x000ca0be: call 0xca4fe ---------------- IN: 0x000ca4fe: push %ax ---------------- IN: 0x000ca4ff: mov $0x20,%al ---------------- IN: 0x000ca501: call 0xca4df ---------------- IN: 0x000ca504: pop %ax ---------------- IN: 0x000ca505: ret ---------------- IN: 0x000ca0c1: mov %ax,0x379 ---------------- IN: 0x000ca0c4: call 0xca53b ---------------- IN: 0x000ca53b: push %ax ---------------- IN: 0x000ca53c: xchg %al,%ah ---------------- IN: 0x000ca53e: call 0xca525 ---------------- IN: 0x000ca525: ror $0x4,%al ---------------- IN: 0x000ca528: call 0xca52e ---------------- IN: 0x000ca52e: push %ax ---------------- IN: 0x000ca52f: and $0xf,%al ---------------- IN: 0x000ca531: cmp $0xa,%al ---------------- IN: 0x000ca533: sbb $0x69,%al ---------------- IN: 0x000ca535: das ---------------- IN: 0x000ca536: call 0xca4df ---------------- IN: 0x000ca539: pop %ax ---------------- IN: 0x000ca53a: ret ---------------- IN: 0x000ca52b: ror $0x4,%al ---------------- IN: 0x000ca541: mov $0x3a,%al ---------------- IN: 0x000ca543: call 0xca4df ---------------- IN: 0x000ca546: mov %ah,%al ---------------- IN: 0x000ca548: shr $0x3,%al ---------------- IN: 0x000ca54b: call 0xca525 ---------------- IN: 0x000ca54e: mov $0x2e,%al ---------------- IN: 0x000ca550: call 0xca4df ---------------- IN: 0x000ca553: mov %ah,%al ---------------- IN: 0x000ca555: and $0x7,%al ---------------- IN: 0x000ca557: call 0xca52e ---------------- IN: 0x000ca55a: pop %ax ---------------- IN: 0x000ca55b: ret ---------------- IN: 0x000ca0c7: mov $0x7a,%di ---------------- IN: 0x000ca0ca: call 0xca53b ---------------- IN: 0x000ca4e6: mov %al,(%di) ---------------- IN: 0x000ca4e8: inc %di ---------------- IN: 0x000ca4e9: jmp 0xca4fa ---------------- IN: 0x000ca0cd: movb $0x20,0x74 ---------------- IN: 0x000ca0d2: xor %di,%di ---------------- IN: 0x000ca0d4: call 0xca4fe ---------------- IN: 0x000ca0d7: mov %cs,%ax ---------------- IN: 0x000ca0d9: call 0xca51e ---------------- IN: 0x000ca51e: xchg %al,%ah ---------------- IN: 0x000ca520: call 0xca525 ---------------- IN: 0x000ca523: xchg %al,%ah ---------------- IN: 0x000ca0dc: push %ebx ---------------- IN: 0x000ca0de: push %edx ---------------- IN: 0x000ca0e0: push %edi ---------------- IN: 0x000ca0e2: stc ---------------- IN: 0x000ca0e3: mov $0xb101,%ax ---------------- IN: 0x000ca0e6: int $0x1a ---------------- IN: 0x000ffe6e: cmp $0xb1,%ah ---------------- IN: 0x000ffe71: je 0xfd23a ---------------- IN: 0x000fd23a: cli ---------------- IN: 0x000fd23b: cld ---------------- IN: 0x000fd23c: push %eax ---------------- IN: 0x000fd23e: push %ecx ---------------- IN: 0x000fd240: push %edx ---------------- IN: 0x000fd242: push %ebx ---------------- IN: 0x000fd244: push %ebp ---------------- IN: 0x000fd246: push %esi ---------------- IN: 0x000fd248: push %edi ---------------- IN: 0x000fd24a: push %es ---------------- IN: 0x000fd24b: push %ds ---------------- IN: 0x000fd24c: mov %ss,%ax ---------------- IN: 0x000fd24e: mov %ax,%ds ---------------- IN: 0x000fd250: mov %esp,%ebx ---------------- IN: 0x000fd253: movzwl %sp,%esp ---------------- IN: 0x000fd257: mov %esp,%eax ---------------- IN: 0x000fd25a: calll 0xfcb8d ---------------- IN: 0x000fcb8d: push %ebp ---------------- IN: 0x000fcb8f: push %edi ---------------- IN: 0x000fcb91: push %esi ---------------- IN: 0x000fcb93: push %ebx ---------------- IN: 0x000fcb95: mov %eax,%ebx ---------------- IN: 0x000fcb98: addr32 mov 0x1c(%eax),%al ---------------- IN: 0x000fcb9c: cmp $0x9,%al ---------------- IN: 0x000fcb9e: je 0xfcd83 ---------------- IN: 0x000fcba2: ja 0xfcc23 ---------------- IN: 0x000fcba4: cmp $0x2,%al ---------------- IN: 0x000fcba6: je 0xfcc82 ---------------- IN: 0x000fcbaa: ja 0xfcbdb ---------------- IN: 0x000fcbac: dec %al ---------------- IN: 0x000fcbae: jne 0xfcedb ---------------- IN: 0x000fcbb2: addr32 movb $0x1,0x1c(%ebx) ---------------- IN: 0x000fcbb7: addr32 movw $0x210,0x10(%ebx) ---------------- IN: 0x000fcbbd: mov %cs:0x5c1c,%eax ---------------- IN: 0x000fcbc2: addr32 mov %al,0x18(%ebx) ---------------- IN: 0x000fcbc6: addr32 movl $0x20494350,0x14(%ebx) ---------------- IN: 0x000fcbcf: addr32 movl $0xfd20c,0x4(%ebx) ---------------- IN: 0x000fcbd8: jmp 0xfcecd ---------------- IN: 0x000fcecd: mov %ebx,%eax ---------------- IN: 0x000fced0: pop %ebx ---------------- IN: 0x000fced2: pop %esi ---------------- IN: 0x000fced4: pop %edi ---------------- IN: 0x000fced6: pop %ebp ---------------- IN: 0x000fced8: jmp 0xfe2b4 ---------------- IN: 0x000fe2b4: addr32 movb $0x0,0x1d(%eax) ---------------- IN: 0x000fe2b9: addr32 andw $0xfffffffe,0x24(%eax) ---------------- IN: 0x000fe2be: retl ---------------- IN: 0x000fd260: mov %ebx,%esp ---------------- IN: 0x000fd263: pop %ds ---------------- IN: 0x000fd264: pop %es ---------------- IN: 0x000fd265: pop %edi ---------------- IN: 0x000fd267: pop %esi ---------------- IN: 0x000fd269: pop %ebp ---------------- IN: 0x000fd26b: pop %ebx ---------------- IN: 0x000fd26d: pop %edx ---------------- IN: 0x000fd26f: pop %ecx ---------------- IN: 0x000fd271: pop %eax ---------------- IN: 0x000fd273: iret ---------------- IN: 0x000ca0e8: jb 0xca140 ---------------- IN: 0x000ca0ea: cmp $0x20494350,%edx ---------------- IN: 0x000ca0f1: jne 0xca140 ---------------- IN: 0x000ca0f3: test %ah,%ah ---------------- IN: 0x000ca0f5: jne 0xca140 ---------------- IN: 0x000ca0f7: mov $0x340,%si ---------------- IN: 0x000ca0fa: xor %di,%di ---------------- IN: 0x000ca0fc: call 0xca506 ---------------- IN: 0x000ca0ff: mov %bh,%al ---------------- IN: 0x000ca101: call 0xca52e ---------------- IN: 0x000ca104: mov $0x2e,%al ---------------- IN: 0x000ca106: call 0xca4df ---------------- IN: 0x000ca109: mov %bl,%al ---------------- IN: 0x000ca10b: call 0xca525 ---------------- IN: 0x000ca10e: cmp $0x3,%bh ---------------- IN: 0x000ca111: jb 0xca140 ---------------- IN: 0x000ca140: push %cs ---------------- IN: 0x000ca141: pop %gs ---------------- IN: 0x000ca143: pop %edi ---------------- IN: 0x000ca145: pop %edx ---------------- IN: 0x000ca147: pop %ebx ---------------- IN: 0x000ca149: mov $0xefff,%bx ---------------- IN: 0x000ca14c: inc %bx ---------------- IN: 0x000ca14d: je 0xca179 ---------------- IN: 0x000ca14f: mov %bx,%es ---------------- IN: 0x000ca151: cmpl $0x506e5024,%es:0x0 ---------------- IN: 0x000ca15b: jne 0xca14c ---------------- IN: 0x000ca15d: xor %dx,%dx ---------------- IN: 0x000ca15f: xor %si,%si ---------------- IN: 0x000ca161: movzbw %es:0x5,%cx ---------------- IN: 0x000ca167: lods %es:(%si),%al ---------------- IN: 0x000ca169: add %al,%dl ---------------- IN: 0x000ca16b: loop 0xca167 ---------------- IN: 0x000ca16d: jne 0xca14c ---------------- IN: 0x000ca16f: mov $0x345,%si ---------------- IN: 0x000ca172: xor %di,%di ---------------- IN: 0x000ca174: call 0xca506 ---------------- IN: 0x000ca177: jmp 0xca179 ---------------- IN: 0x000ca179: mov $0xdfff,%bx ---------------- IN: 0x000ca17c: inc %bx ---------------- IN: 0x000ca17d: je 0xca22e ---------------- IN: 0x000ca181: mov %bx,%es ---------------- IN: 0x000ca183: cmpl $0x4d4d5024,%es:0x0 ---------------- IN: 0x000ca18d: jne 0xca17c ---------------- IN: 0x000ca18f: xor %dx,%dx ---------------- IN: 0x000ca191: xor %si,%si ---------------- IN: 0x000ca193: movzbw %es:0x5,%cx ---------------- IN: 0x000ca199: lods %es:(%si),%al ---------------- IN: 0x000ca19b: add %al,%dl ---------------- IN: 0x000ca19d: loop 0xca199 ---------------- IN: 0x000ca19f: jne 0xca17c ---------------- IN: 0x000ca1a1: mov $0x34a,%si ---------------- IN: 0x000ca1a4: xor %di,%di ---------------- IN: 0x000ca1a6: call 0xca506 ---------------- IN: 0x000ca1a9: pushal ---------------- IN: 0x000ca1ab: movzbl 0x2,%ecx ---------------- IN: 0x000ca1b1: add 0x37f,%cx ---------------- IN: 0x000ca1b5: add $0x7,%cx ---------------- IN: 0x000ca1b8: and $0xfffffff8,%cx ---------------- IN: 0x000ca1bb: shl $0x5,%ecx ---------------- IN: 0x000ca1bf: mov $0x18ae1000,%ebx ---------------- IN: 0x000ca1c5: mov $0x30e,%bp ---------------- IN: 0x000ca1c8: call 0xca2ba ---------------- IN: 0x000ca2ba: push %eax ---------------- IN: 0x000ca2bc: push %di ---------------- IN: 0x000ca2bd: mov $0x20,%di ---------------- IN: 0x000ca2c0: push %ebx ---------------- IN: 0x000ca2c2: push $0x1 ---------------- IN: 0x000ca2c4: lcall *%es:0x7 ---------------- IN: 0x07fbddf9: mov 0x2(%ebx),%ecx ---------------- IN: 0x07fbddfc: xor %ebx,%ebx ---------------- IN: 0x07fbddfe: xor %edx,%edx ---------------- IN: 0x07fbde00: cmp $0xffffffff,%ecx ---------------- IN: 0x07fbde03: je 0x7fbde2e ---------------- IN: 0x07fbde05: mov 0x7fbfe90(,%edx,4),%eax ---------------- IN: 0x07fbde0c: mov (%eax),%eax ---------------- IN: 0x07fbde0e: test %eax,%eax ---------------- IN: 0x07fbde10: je 0x7fbde21 ---------------- IN: 0x07fbde12: cmp 0x8(%eax),%eax ---------------- IN: 0x07fbde15: jne 0x7fbde0c ---------------- IN: 0x07fbde21: inc %edx ---------------- IN: 0x07fbde22: cmp $0x5,%edx ---------------- IN: 0x07fbde25: jne 0x7fbde05 ---------------- IN: 0x07fbde17: cmp %ecx,0x28(%eax) ---------------- IN: 0x07fbde1a: jne 0x7fbde0c ---------------- IN: 0x07fbde27: xor %ebx,%ebx ---------------- IN: 0x07fbde29: jmp 0x7fbde2e ---------------- IN: 0x000ca2c9: add $0x6,%sp ---------------- IN: 0x000ca2cc: push %dx ---------------- IN: 0x000ca2cd: push %ax ---------------- IN: 0x000ca2ce: pop %esi ---------------- IN: 0x000ca2d0: inc %esi ---------------- IN: 0x000ca2d2: je 0xca2e0 ---------------- IN: 0x000ca2d4: dec %esi ---------------- IN: 0x000ca2d6: je 0xca2e0 ---------------- IN: 0x000ca2e0: push $0x2 ---------------- IN: 0x000ca2e2: push %ebx ---------------- IN: 0x000ca2e4: push %ecx ---------------- IN: 0x000ca2e6: push $0x0 ---------------- IN: 0x000ca2e8: lcall *%es:0x7 ---------------- IN: 0x07fbdcc6: mov $0x7fbfea4,%ebp ---------------- IN: 0x07fbdccb: mov $0x7fbfea8,%eax ---------------- IN: 0x07fbdcd0: jmp 0x7fbdcdc ---------------- IN: 0x07fbdd6b: mov %esi,%ecx ---------------- IN: 0x07fbdd6d: mov %edi,%edx ---------------- IN: 0x07fbdd6f: mov %ebp,%eax ---------------- IN: 0x07fbdd71: call 0x7facf3a ---------------- IN: 0x07fbdd76: mov %eax,%ebx ---------------- IN: 0x07fbdd78: test %eax,%eax ---------------- IN: 0x07fbdd7a: jne 0x7fbddd0 ---------------- IN: 0x07fbdddb: mov %ebx,%eax ---------------- IN: 0x07fbdddd: call 0x7faae58 ---------------- IN: 0x07fbdde2: test %eax,%eax ---------------- IN: 0x07fbdde4: je 0x7fbde2e ---------------- IN: 0x07fbdde6: cmp %ebx,%eax ---------------- IN: 0x07fbdde8: je 0x7fbde2e ---------------- IN: 0x07fbddea: cmpl $0x0,0x10(%eax) ---------------- IN: 0x07fbddee: je 0x7fbde2e ---------------- IN: 0x07fbddf0: mov 0xc(%esp),%ecx ---------------- IN: 0x07fbddf4: mov %ecx,0x14(%eax) ---------------- IN: 0x07fbddf7: jmp 0x7fbde2e ---------------- IN: 0x000ca2ed: add $0xc,%sp ---------------- IN: 0x000ca2f0: push %dx ---------------- IN: 0x000ca2f1: push %ax ---------------- IN: 0x000ca2f2: pop %esi ---------------- IN: 0x000ca2f4: mov $0x2b,%di ---------------- IN: 0x000ca2f7: mov %di,%ax ---------------- IN: 0x000ca2f9: xor %di,%di ---------------- IN: 0x000ca2fb: call 0xca4df ---------------- IN: 0x000ca2fe: mov %esi,%eax ---------------- IN: 0x000ca301: call 0xca513 ---------------- IN: 0x000ca513: ror $0x10,%eax ---------------- IN: 0x000ca517: call 0xca51e ---------------- IN: 0x000ca51a: ror $0x10,%eax ---------------- IN: 0x000ca304: inc %esi ---------------- IN: 0x000ca306: je 0xca30a ---------------- IN: 0x000ca308: dec %esi ---------------- IN: 0x000ca30a: pop %di ---------------- IN: 0x000ca30b: pop %eax ---------------- IN: 0x000ca30d: ret ---------------- IN: 0x000ca1cb: mov %esi,0x37b ---------------- IN: 0x000ca1d0: je 0xca1f2 ---------------- IN: 0x000ca1d2: push %es ---------------- IN: 0x000ca1d3: xor %ax,%ax ---------------- IN: 0x000ca1d5: mov %ax,%es ---------------- IN: 0x000ca1d7: mov %esi,%edi ---------------- IN: 0x000ca1da: xor %esi,%esi ---------------- IN: 0x000ca1dd: movzbl 0x2,%ecx ---------------- IN: 0x000ca1e3: shl $0x7,%ecx ---------------- IN: 0x000ca1e7: rep addr32 movsl %ds:(%esi),%es:(%edi) ---------------- IN: 0x000ca1eb: pop %es ---------------- IN: 0x000ca1ec: mov 0xa2,%al ---------------- IN: 0x000ca1ef: mov %al,0x2 ---------------- IN: 0x000ca1f2: mov $0x9e9f,%ecx ---------------- IN: 0x000ca1f8: add $0x20ff,%ecx ---------------- IN: 0x000ca1ff: and $0xffffe000,%ecx ---------------- IN: 0x000ca206: mov %ecx,%ebx ---------------- IN: 0x000ca209: shr $0xc,%bx ---------------- IN: 0x000ca20c: or $0x18ae2000,%ebx ---------------- IN: 0x000ca213: mov $0x325,%bp ---------------- IN: 0x000ca216: call 0xca2ba ---------------- IN: 0x000ca219: add $0xfff,%esi ---------------- IN: 0x000ca220: and $0xfffff000,%esi ---------------- IN: 0x000ca227: mov %esi,0x381 ---------------- IN: 0x000ca22c: popal ---------------- IN: 0x000ca22e: xor %bx,%bx ---------------- IN: 0x000ca230: xor %si,%si ---------------- IN: 0x000ca232: movzbw 0x2,%cx ---------------- IN: 0x000ca237: shl $0x9,%cx ---------------- IN: 0x000ca23a: lods %ds:(%si),%al ---------------- IN: 0x000ca23b: add %al,%bl ---------------- IN: 0x000ca23d: loop 0xca23a ---------------- IN: 0x000ca23f: sub %bl,0x6 ---------------- IN: 0x000ca243: mov %gs,%ax ---------------- IN: 0x000ca245: mov %ax,%es ---------------- IN: 0x000ca247: movzbw 0x2,%cx ---------------- IN: 0x000ca24c: xor %di,%di ---------------- IN: 0x000ca24e: call 0xca4fe ---------------- IN: 0x000ca251: call 0xca51e ---------------- IN: 0x000ca254: mov %cs,%si ---------------- IN: 0x000ca256: cmp %si,%ax ---------------- IN: 0x000ca258: je 0xca267 ---------------- IN: 0x000ca267: shl $0x9,%cx ---------------- IN: 0x000ca26a: xor %si,%si ---------------- IN: 0x000ca26c: xor %di,%di ---------------- IN: 0x000ca26e: rep movsb %cs:(%si),%es:(%di) ---------------- IN: 0x000ca26e: rep movsb %cs:(%si),%es:(%di) ---------------- IN: 0x000ca26e: rep movsb %cs:(%si),%es:(%di) ---------------- IN: 0x000ca26e: rep movsb %cs:(%si),%es:(%di) ---------------- IN: 0x000ca26e: rep movsb %cs:(%si),%es:(%di) ---------------- IN: 0x000ca26e: rep movsb %cs:(%si),%es:(%di) ---------------- IN: 0x000ca26e: rep movsb %cs:(%si),%es:(%di) ---------------- IN: 0x000ca271: testb $0x7,0x379 ---------------- IN: 0x000ca276: jne 0xca2a8 ---------------- IN: 0x000ca278: mov $0x356,%si ---------------- IN: 0x000ca27b: xor %di,%di ---------------- IN: 0x000ca27d: call 0xca506 ---------------- IN: 0x000ca506: push %ax ---------------- IN: 0x000ca507: lods %ds:(%si),%al ---------------- IN: 0x000ca508: test %al,%al ---------------- IN: 0x000ca50a: je 0xca511 ---------------- IN: 0x000ca50c: call 0xca4df ---------------- IN: 0x000ca4df: push %ax ---------------- IN: 0x000ca4e0: push %bx ---------------- IN: 0x000ca4e1: push %bp ---------------- IN: 0x000ca4e2: test %di,%di ---------------- IN: 0x000ca4e4: je 0xca4eb ---------------- IN: 0x000ca4eb: mov $0x7,%bx ---------------- IN: 0x000ca4ee: mov $0xe,%ah ---------------- IN: 0x000ca4f0: cmp $0xa,%al ---------------- IN: 0x000ca4f2: jne 0xca4f8 ---------------- IN: 0x000ca4f4: int $0x10 ---------------- IN: 0x000ca4f6: mov $0xd,%al ---------------- IN: 0x000ca4f8: int $0x10 ---------------- IN: 0x000ca4fa: pop %bp ---------------- IN: 0x000ca4fb: pop %bx ---------------- IN: 0x000ca4fc: pop %ax ---------------- IN: 0x000ca4fd: ret ---------------- IN: 0x000ca50f: jmp 0xca507 Servicing hardware INT=0x08 ---------------- IN: 0x000ca511: pop %ax ---------------- IN: 0x000ca512: ret ---------------- IN: 0x000ca280: mov $0x70,%si ---------------- IN: 0x000ca283: call 0xca506 ---------------- IN: 0x000ca286: mov $0x372,%si ---------------- IN: 0x000ca289: call 0xca506 ---------------- IN: 0x000ca28c: mov $0xff02,%bx ---------------- IN: 0x000ca28f: call 0xca459 ---------------- IN: 0x000ca459: push %cx ---------------- IN: 0x000ca45a: push %ax ---------------- IN: 0x000ca45b: mov $0x1,%ah ---------------- IN: 0x000ca45d: int $0x16 ---------------- IN: 0x000fe82e: pushl $0xbe43 ---------------- IN: 0x000fe834: jmp 0xfd3a1 ---------------- IN: 0x000fbe43: push %ebx ---------------- IN: 0x000fbe45: mov %eax,%ebx ---------------- IN: 0x000fbe48: calll 0xfeee9 ---------------- IN: 0x000feee9: push %esi ---------------- IN: 0x000feeeb: push %ebx ---------------- IN: 0x000feeed: push %edx ---------------- IN: 0x000feeef: mov $0x40,%ebx ---------------- IN: 0x000feef5: mov %bx,%es ---------------- IN: 0x000feef7: mov %es:0x17,%ax ---------------- IN: 0x000feefb: shr $0x4,%ax ---------------- IN: 0x000feefe: and $0x7,%eax ---------------- IN: 0x000fef02: addr32 mov %al,0x3(%esp) ---------------- IN: 0x000fef07: mov %bx,%es ---------------- IN: 0x000fef09: mov %es:0x97,%cl ---------------- IN: 0x000fef0e: mov %ecx,%esi ---------------- IN: 0x000fef11: mov %cl,%dl ---------------- IN: 0x000fef13: and $0x7,%edx ---------------- IN: 0x000fef17: cmp %dl,%al ---------------- IN: 0x000fef19: je 0xfef4e ---------------- IN: 0x000fef4e: pop %eax ---------------- IN: 0x000fef50: pop %ebx ---------------- IN: 0x000fef52: pop %esi ---------------- IN: 0x000fef54: retl ---------------- IN: 0x000fbe4e: addr32 mov 0x1d(%ebx),%al ---------------- IN: 0x000fbe52: cmp $0xa,%al ---------------- IN: 0x000fbe54: je 0xfbedf ---------------- IN: 0x000fbe58: ja 0xfbe82 ---------------- IN: 0x000fbe5a: cmp $0x2,%al ---------------- IN: 0x000fbe5c: je 0xfbeb2 ---------------- IN: 0x000fbe5e: ja 0xfbe70 ---------------- IN: 0x000fbe60: test %al,%al ---------------- IN: 0x000fbe62: je 0xfbead ---------------- IN: 0x000fbe64: dec %al ---------------- IN: 0x000fbe66: jne 0xfbf39 ---------------- IN: 0x000fbe6a: xor %ecx,%ecx ---------------- IN: 0x000fbe6d: jmp 0xfbef5 ---------------- IN: 0x000fbef5: xor %edx,%edx ---------------- IN: 0x000fbef8: mov %ebx,%eax ---------------- IN: 0x000fbefb: pop %ebx ---------------- IN: 0x000fbefd: jmp 0xfba19 ---------------- IN: 0x000fba19: push %ebp ---------------- IN: 0x000fba1b: push %edi ---------------- IN: 0x000fba1d: push %esi ---------------- IN: 0x000fba1f: push %ebx ---------------- IN: 0x000fba21: mov %eax,%esi ---------------- IN: 0x000fba24: mov %edx,%ebp ---------------- IN: 0x000fba27: mov %ecx,%edi ---------------- IN: 0x000fba2a: calll 0xf8833 ---------------- IN: 0x000f883e: mov $0x8833,%ecx ---------------- IN: 0x000f8844: xor %edx,%edx ---------------- IN: 0x000f8847: xor %eax,%eax ---------------- IN: 0x000f884a: jmp 0xf6cce ---------------- IN: 0x000fba30: mov $0x40,%ebx ---------------- IN: 0x000fba36: mov %bx,%es ---------------- IN: 0x000fba38: mov %es:0x1a,%dx ---------------- IN: 0x000fba3d: mov %bx,%es ---------------- IN: 0x000fba3f: mov %es:0x1c,%ax ---------------- IN: 0x000fba43: cmp %ax,%dx ---------------- IN: 0x000fba45: jne 0xfba5c ---------------- IN: 0x000fba47: test %ebp,%ebp ---------------- IN: 0x000fba4a: jne 0xfba54 ---------------- IN: 0x000fba4c: addr32 orw $0x40,0x24(%esi) ---------------- IN: 0x000fba51: jmp 0xfbaf0 ---------------- IN: 0x000fbaf0: pop %ebx ---------------- IN: 0x000fbaf2: pop %esi ---------------- IN: 0x000fbaf4: pop %edi ---------------- IN: 0x000fbaf6: pop %ebp ---------------- IN: 0x000fbaf8: retl ---------------- IN: 0x000ca45f: je 0xca467 ---------------- IN: 0x000ca467: mov $0x0,%cx ---------------- IN: 0x000ca46a: dec %cx ---------------- IN: 0x000ca46b: js 0xca482 ---------------- IN: 0x000ca482: pop %ax ---------------- IN: 0x000ca483: pop %cx ---------------- IN: 0x000ca484: ret ---------------- IN: 0x000ca292: pushf ---------------- IN: 0x000ca293: xor %di,%di ---------------- IN: 0x000ca295: call 0xca55c ---------------- IN: 0x000ca55c: push %ax ---------------- IN: 0x000ca55d: push %cx ---------------- IN: 0x000ca55e: mov $0xd,%al ---------------- IN: 0x000ca560: call 0xca4df ---------------- IN: 0x000ca563: mov $0x4f,%cx ---------------- IN: 0x000ca566: call 0xca4fe ---------------- IN: 0x000ca4fe: push %ax ---------------- IN: 0x000ca4ff: mov $0x20,%al ---------------- IN: 0x000ca501: call 0xca4df ---------------- IN: 0x000ca504: pop %ax ---------------- IN: 0x000ca505: ret ---------------- IN: 0x000ca569: loop 0xca566 Servicing hardware INT=0x08 ---------------- IN: 0x000ca56b: call 0xca4df ---------------- IN: 0x000ca56e: pop %cx ---------------- IN: 0x000ca56f: pop %ax ---------------- IN: 0x000ca570: ret ---------------- IN: 0x000ca298: mov $0x376,%si ---------------- IN: 0x000ca29b: call 0xca506 ---------------- IN: 0x000ca29e: popf ---------------- IN: 0x000ca29f: jne 0xca2a8 ---------------- IN: 0x000ca2a8: mov $0xa,%al ---------------- IN: 0x000ca2aa: xor %di,%di ---------------- IN: 0x000ca2ac: call 0xca4df ---------------- IN: 0x000ca2af: pop %gs ---------------- IN: 0x000ca2b1: pop %fs ---------------- IN: 0x000ca2b3: pop %es ---------------- IN: 0x000ca2b4: pop %ds ---------------- IN: 0x000ca2b5: popa ---------------- IN: 0x000ca2b6: mov $0x20,%ax ---------------- IN: 0x000ca2b9: lret ---------------- IN: 0x07fb281b: lea 0x18(%esp),%ecx ---------------- IN: 0x07fb281f: xor %edx,%edx ---------------- IN: 0x07fb2821: mov $0xf323f,%eax ---------------- IN: 0x07fb2826: call 0x7fae491 ---------------- IN: 0x07fb282b: xor %eax,%eax ---------------- IN: 0x07fb282d: call 0x7faaee2 ---------------- IN: 0x07fb2832: cmp 0x7fbfe8c,%ebx ---------------- IN: 0x07fb2838: jae 0x7fb29bf ---------------- IN: 0x07fb283e: cmpw $0xaa55,(%ebx) ---------------- IN: 0x07fb2843: je 0x7fb2854 ---------------- IN: 0x07fb2854: mov %ebx,%eax ---------------- IN: 0x07fb2856: call 0xef6f5 ---------------- IN: 0x07fb285b: test %eax,%eax ---------------- IN: 0x07fb285d: je 0x7fb2845 ---------------- IN: 0x07fb285f: movzbl 0x2(%ebx),%eax ---------------- IN: 0x07fb2863: shl $0x9,%eax ---------------- IN: 0x07fb2866: add $0x7ff,%eax ---------------- IN: 0x07fb286b: and $0xfffff800,%eax ---------------- IN: 0x07fb2870: add %ebx,%eax ---------------- IN: 0x07fb2872: mov %eax,0x14(%esp) ---------------- IN: 0x07fb2876: movzwl 0x1a(%ebx),%esi ---------------- IN: 0x07fb287a: add %ebx,%esi ---------------- IN: 0x07fb287c: cmpl $0x506e5024,(%esi) ---------------- IN: 0x07fb2882: jne 0x7fb2888 ---------------- IN: 0x07fb2884: test %esi,%esi ---------------- IN: 0x07fb2886: jne 0x7fb28c4 ---------------- IN: 0x07fb28c4: mov %ebx,%eax ---------------- IN: 0x07fb28c6: shr $0x4,%eax ---------------- IN: 0x07fb28c9: movzwl %ax,%eax ---------------- IN: 0x07fb28cc: mov %eax,%edi ---------------- IN: 0x07fb28ce: shl $0x4,%edi ---------------- IN: 0x07fb28d1: mov %edi,0xc(%esp) ---------------- IN: 0x07fb28d5: movl $0x1,0x10(%esp) ---------------- IN: 0x07fb28dd: shl $0x10,%eax ---------------- IN: 0x07fb28e0: mov %eax,0x8(%esp) ---------------- IN: 0x07fb28e4: mov 0x10(%esp),%eax ---------------- IN: 0x07fb28e8: lea -0x1(%eax),%ecx ---------------- IN: 0x07fb28eb: cmpw $0x0,0x1a(%esi) ---------------- IN: 0x07fb28f0: je 0x7fb2947 ---------------- IN: 0x07fb28f2: mov %ebx,%edx ---------------- IN: 0x07fb28f4: lea 0x18(%esp),%eax ---------------- IN: 0x07fb28f8: call 0x7fb273d ---------------- IN: 0x07fb273d: push %esi ---------------- IN: 0x07fb273e: push %ebx ---------------- IN: 0x07fb273f: sub $0x110,%esp ---------------- IN: 0x07fb2745: mov %ecx,%esi ---------------- IN: 0x07fb2747: lea -0xc0000(%edx),%ebx ---------------- IN: 0x07fb274d: shr $0xb,%ebx ---------------- IN: 0x07fb2750: mov (%eax,%ebx,8),%ecx ---------------- IN: 0x07fb2753: mov 0x4(%eax,%ebx,8),%eax ---------------- IN: 0x07fb2757: mov %eax,%ebx ---------------- IN: 0x07fb2759: or %ecx,%ebx ---------------- IN: 0x07fb275b: je 0x7fb27ab ---------------- IN: 0x07fb275d: test $0x2,%al ---------------- IN: 0x07fb275f: je 0x7fb279f ---------------- IN: 0x07fb2761: mov $0xf31c9,%edx ---------------- IN: 0x07fb2766: lea 0x10(%esp),%eax ---------------- IN: 0x07fb276a: call 0x7fb24d0 ---------------- IN: 0x07fb276f: test %esi,%esi ---------------- IN: 0x07fb2771: je 0x7fb2794 ---------------- IN: 0x07fb2794: lea 0x10(%esp),%eax ---------------- IN: 0x07fb2798: call 0x7fae538 ---------------- IN: 0x07fb279d: jmp 0x7fb27ae ---------------- IN: 0x07fb27ae: add $0x110,%esp ---------------- IN: 0x07fb27b4: pop %ebx ---------------- IN: 0x07fb27b5: pop %esi ---------------- IN: 0x07fb27b6: ret ---------------- IN: 0x07fb28fd: mov 0x10(%esi),%dx ---------------- IN: 0x07fb2901: movzwl 0x1a(%esi),%ecx ---------------- IN: 0x07fb2905: mov $0xf320f,%edi ---------------- IN: 0x07fb290a: test %dx,%dx ---------------- IN: 0x07fb290d: je 0x7fb2916 ---------------- IN: 0x07fb290f: movzwl %dx,%edi ---------------- IN: 0x07fb2912: add 0xc(%esp),%edi ---------------- IN: 0x07fb2916: or 0x8(%esp),%ecx ---------------- IN: 0x07fb291a: mov 0x7fbfe70,%edx ---------------- IN: 0x07fb2920: mov %edx,0x4(%esp) ---------------- IN: 0x07fb2924: mov %eax,%edx ---------------- IN: 0x07fb2926: test %eax,%eax ---------------- IN: 0x07fb2928: jns 0x7fb292e ---------------- IN: 0x07fb292a: mov 0x4(%esp),%edx ---------------- IN: 0x07fb292e: mov %edi,(%esp) ---------------- IN: 0x07fb2931: mov $0x80,%eax ---------------- IN: 0x07fb2936: call 0x7fad295 ---------------- IN: 0x07fb293b: movl $0x270f,0x7fbfe70 ---------------- IN: 0x07fb2945: jmp 0x7fb2997 ---------------- IN: 0x07fb2997: movzwl 0x6(%esi),%esi ---------------- IN: 0x07fb299b: test %si,%si ---------------- IN: 0x07fb299e: je 0x7fb29b6 ---------------- IN: 0x07fb29b6: mov 0x14(%esp),%ebx ---------------- IN: 0x07fb29ba: jmp 0x7fb2832 ---------------- IN: 0x07fb29bf: lea -0xc(%ebp),%esp ---------------- IN: 0x07fb29c2: pop %ebx ---------------- IN: 0x07fb29c3: pop %esi ---------------- IN: 0x07fb29c4: pop %edi ---------------- IN: 0x07fb29c5: pop %ebp ---------------- IN: 0x07fb29c6: ret ---------------- IN: 0x07fbb647: mov $0x1,%edx ---------------- IN: 0x07fbb64c: xor %ecx,%ecx ---------------- IN: 0x07fbb64e: mov $0xf427f,%eax ---------------- IN: 0x07fbb653: call 0x7fac658 ---------------- IN: 0x07fbb658: or %eax,%edx ---------------- IN: 0x07fbb65a: je 0x7fbd775 ---------------- IN: 0x07fbd775: call 0x7fac76a ---------------- IN: 0x07fbd77a: call 0x7faf022 ---------------- IN: 0x07faf022: push %ebp ---------------- IN: 0x07faf023: push %edi ---------------- IN: 0x07faf024: push %esi ---------------- IN: 0x07faf025: push %ebx ---------------- IN: 0x07faf026: sub $0xa0,%esp ---------------- IN: 0x07faf02c: mov 0xf533c,%al ---------------- IN: 0x07faf031: cmp $0x1,%al ---------------- IN: 0x07faf033: je 0x7faf03e ---------------- IN: 0x07faf035: cmp $0x2,%al ---------------- IN: 0x07faf037: je 0x7faf070 ---------------- IN: 0x07faf039: jmp 0x7faf1e5 ---------------- IN: 0x07faf1e5: mov $0xf2816,%edx ---------------- IN: 0x07faf1ea: mov $0x4,%eax ---------------- IN: 0x07faf1ef: call 0xed646 ---------------- IN: 0x000ed646: push %esi ---------------- IN: 0x000ed647: push %ebx ---------------- IN: 0x000ed648: sub $0xc,%esp ---------------- IN: 0x000ed64b: mov %eax,%esi ---------------- IN: 0x000ed64d: mov %edx,%ebx ---------------- IN: 0x000ed64f: mov %edx,%eax ---------------- IN: 0x000ed651: call 0xebf57 ---------------- IN: 0x000ed656: mov %eax,0x8(%esp) ---------------- IN: 0x000ed65a: mov %ebx,0x4(%esp) ---------------- IN: 0x000ed65e: mov %eax,(%esp) ---------------- IN: 0x000ed661: mov %ebx,%ecx ---------------- IN: 0x000ed663: mov $0x5,%edx ---------------- IN: 0x000ed668: mov %esi,%eax ---------------- IN: 0x000ed66a: call 0xed5a1 ---------------- IN: 0x000ed5a1: cmpb $0x0,0xeb551 ---------------- IN: 0x000ed5a8: je 0xed645 ---------------- IN: 0x000ed645: ret ---------------- IN: 0x000ed66f: add $0xc,%esp ---------------- IN: 0x000ed672: pop %ebx ---------------- IN: 0x000ed673: pop %esi ---------------- IN: 0x000ed674: ret ---------------- IN: 0x07faf1f4: xor %ebx,%ebx ---------------- IN: 0x07faf1f6: movl $0x4,0x8(%esp) ---------------- IN: 0x07faf1fe: movl $0x7fbe31c,0x4(%esp) ---------------- IN: 0x07faf206: movl $0x0,(%esp) ---------------- IN: 0x07faf20d: xor %ecx,%ecx ---------------- IN: 0x07faf20f: mov $0x4,%edx ---------------- IN: 0x07faf214: mov %ebx,%eax ---------------- IN: 0x07faf216: call 0xed5a1 ---------------- IN: 0x07faf21b: inc %ebx ---------------- IN: 0x07faf21c: cmp $0x8,%ebx ---------------- IN: 0x07faf21f: jne 0x7faf1f6 ---------------- IN: 0x07faf221: mov $0xf2826,%eax ---------------- IN: 0x07faf226: call 0x7fae538 ---------------- IN: 0x07faf22b: test %eax,%eax ---------------- IN: 0x07faf22d: js 0x7faf244 ---------------- IN: 0x07faf244: mov 0x7fbfe6c,%eax ---------------- IN: 0x07faf249: lea -0x10(%eax),%edi ---------------- IN: 0x07faf24c: cmp $0xfffffff0,%edi ---------------- IN: 0x07faf24f: je 0x7faf5ea ---------------- IN: 0x07faf255: mov (%edi),%eax ---------------- IN: 0x07faf257: cmp $0x2,%eax ---------------- IN: 0x07faf25a: je 0x7faf2e7 ---------------- IN: 0x07faf2e7: mov 0x4(%edi),%ebx ---------------- IN: 0x07faf2ea: movzbl 0x475,%eax ---------------- IN: 0x07faf2f1: mov %eax,0x38(%esp) ---------------- IN: 0x07faf2f5: mov %ebx,%ecx ---------------- IN: 0x07faf2f7: mov $0x475,%edx ---------------- IN: 0x07faf2fc: mov $0xf5fd0,%eax ---------------- IN: 0x07faf301: call 0x7facacd ---------------- IN: 0x07facacd: push %ebx ---------------- IN: 0x07facace: movzbl (%edx),%ebx ---------------- IN: 0x07facad1: cmp $0xf,%bl ---------------- IN: 0x07facad4: jbe 0x7facae6 ---------------- IN: 0x07facae6: mov %ecx,(%eax,%ebx,4) ---------------- IN: 0x07facae9: incb (%edx) ---------------- IN: 0x07facaeb: pop %ebx ---------------- IN: 0x07facaec: ret ---------------- IN: 0x07faf306: mov 0x2(%ebx),%bp ---------------- IN: 0x07faf30a: cmp $0xff,%bp ---------------- IN: 0x07faf30f: ja 0x7faf320 ---------------- IN: 0x07faf311: mov 0x6(%ebx),%ax ---------------- IN: 0x07faf315: lea -0x1(%eax),%edx ---------------- IN: 0x07faf318: mov $0x4,%al ---------------- IN: 0x07faf31a: cmp $0x3e,%dx ---------------- IN: 0x07faf31e: jbe 0x7faf348 ---------------- IN: 0x07faf320: cmpb $0x20,(%ebx) ---------------- IN: 0x07faf323: jne 0x7faf829 ---------------- IN: 0x07faf329: mov 0x14(%ebx),%ecx ---------------- IN: 0x07faf32c: mov %ecx,%eax ---------------- IN: 0x07faf32e: shr $0x2,%eax ---------------- IN: 0x07faf331: add $0x39,%eax ---------------- IN: 0x07faf334: or $0xffffff80,%eax ---------------- IN: 0x07faf337: out %al,$0x70 ---------------- IN: 0x07faf339: in $0x71,%al ---------------- IN: 0x07faf33b: movzbl %al,%eax ---------------- IN: 0x07faf33e: and $0x3,%ecx ---------------- IN: 0x07faf341: add %ecx,%ecx ---------------- IN: 0x07faf343: sar %cl,%eax ---------------- IN: 0x07faf345: and $0x3,%eax ---------------- IN: 0x07faf348: mov %al,0x19(%ebx) ---------------- IN: 0x07faf34b: mov 0x1c(%ebx),%esi ---------------- IN: 0x07faf34e: mov %si,0x32(%esp) ---------------- IN: 0x07faf353: movzwl 0x1e(%ebx),%ecx ---------------- IN: 0x07faf357: mov 0x20(%ebx),%esi ---------------- IN: 0x07faf35a: mov %si,0x34(%esp) ---------------- IN: 0x07faf35f: mov 0xc(%ebx),%esi ---------------- IN: 0x07faf362: mov %esi,0x3c(%esp) ---------------- IN: 0x07faf366: mov 0x10(%ebx),%edx ---------------- IN: 0x07faf369: cmp $0x2,%al ---------------- IN: 0x07faf36b: je 0x7faf447 ---------------- IN: 0x07faf371: ja 0x7faf37c ---------------- IN: 0x07faf373: dec %al ---------------- IN: 0x07faf375: je 0x7faf3a2 ---------------- IN: 0x07faf377: jmp 0x7faf47b ---------------- IN: 0x07faf47b: mov 0x34(%esp),%eax ---------------- IN: 0x07faf47f: mov %ax,0x28(%esp) ---------------- IN: 0x07faf484: mov %ecx,%esi ---------------- IN: 0x07faf486: mov 0x32(%esp),%bp ---------------- IN: 0x07faf48b: mov $0xf27f7,%eax ---------------- IN: 0x07faf490: cmp $0x400,%si ---------------- IN: 0x07faf495: jbe 0x7faf49c ---------------- IN: 0x07faf49c: mov 0x3c(%esp),%edx ---------------- IN: 0x07faf4a0: mov %edx,0x24(%esp) ---------------- IN: 0x07faf4a4: movzwl 0x28(%esp),%edx ---------------- IN: 0x07faf4a9: mov %edx,0x20(%esp) ---------------- IN: 0x07faf4ad: movzwl %bp,%edx ---------------- IN: 0x07faf4b0: mov %edx,0x1c(%esp) ---------------- IN: 0x07faf4b4: movzwl %si,%edx ---------------- IN: 0x07faf4b7: mov %edx,0x18(%esp) ---------------- IN: 0x07faf4bb: mov %eax,0x14(%esp) ---------------- IN: 0x07faf4bf: movzwl 0x34(%esp),%eax ---------------- IN: 0x07faf4c4: mov %eax,0x10(%esp) ---------------- IN: 0x07faf4c8: movzwl 0x32(%esp),%eax ---------------- IN: 0x07faf4cd: mov %eax,0xc(%esp) ---------------- IN: 0x07faf4d1: mov %ecx,0x8(%esp) ---------------- IN: 0x07faf4d5: mov %ebx,0x4(%esp) ---------------- IN: 0x07faf4d9: movl $0xf282b,(%esp) ---------------- IN: 0x07faf4e0: call 0xee0fe ---------------- IN: 0x07faf4e5: mov %bp,0x2(%ebx) ---------------- IN: 0x07faf4e9: mov %si,0x4(%ebx) ---------------- IN: 0x07faf4ed: mov 0x28(%esp),%eax ---------------- IN: 0x07faf4f1: mov %ax,0x6(%ebx) ---------------- IN: 0x07faf4f5: cmpl $0x1,0x38(%esp) ---------------- IN: 0x07faf4fa: jg 0x7faf5bd ---------------- IN: 0x07faf500: mov 0x1e(%ebx),%cx ---------------- IN: 0x07faf504: mov 0x1c(%ebx),%eax ---------------- IN: 0x07faf507: mov %ax,0x32(%esp) ---------------- IN: 0x07faf50c: mov 0x20(%ebx),%ebx ---------------- IN: 0x07faf50f: mov %bx,0x34(%esp) ---------------- IN: 0x07faf514: movzwl 0x40e,%eax ---------------- IN: 0x07faf51b: mov 0x38(%esp),%ebx ---------------- IN: 0x07faf51f: lea 0x3(%ebx,%eax,1),%edx ---------------- IN: 0x07faf523: shl $0x4,%edx ---------------- IN: 0x07faf526: lea 0xd(%edx),%ebx ---------------- IN: 0x07faf529: movw $0xffff,0x5(%ebx) ---------------- IN: 0x07faf52f: cmpw $0x9,0x32(%esp) ---------------- IN: 0x07faf535: sbb %eax,%eax ---------------- IN: 0x07faf537: and $0xfffffff8,%eax ---------------- IN: 0x07faf53a: sub $0x38,%eax ---------------- IN: 0x07faf53d: mov %al,0x8(%ebx) ---------------- IN: 0x07faf540: mov %cx,0xc(%ebx) ---------------- IN: 0x07faf544: mov %si,0xd(%edx) ---------------- IN: 0x07faf548: mov %ebp,%eax ---------------- IN: 0x07faf54a: mov %al,0x2(%ebx) ---------------- IN: 0x07faf54d: mov 0x28(%esp),%al ---------------- IN: 0x07faf551: mov %al,0xe(%ebx) ---------------- IN: 0x07faf554: cmp %cx,%si ---------------- IN: 0x07faf557: jne 0x7faf56b ---------------- IN: 0x07faf559: cmp 0x32(%esp),%bp ---------------- IN: 0x07faf55e: jne 0x7faf56b ---------------- IN: 0x07faf560: mov 0x34(%esp),%eax ---------------- IN: 0x07faf564: cmp %ax,0x28(%esp) ---------------- IN: 0x07faf569: je 0x7faf590 ---------------- IN: 0x07faf590: cmpl $0x0,0x38(%esp) ---------------- IN: 0x07faf595: mov 0x40e,%ax ---------------- IN: 0x07faf59b: jne 0x7faf5ae ---------------- IN: 0x07faf59d: movw $0x3d,0x104 ---------------- IN: 0x07faf5a6: mov %ax,0x106 ---------------- IN: 0x07faf5ac: jmp 0x7faf5bd ---------------- IN: 0x07faf5bd: xor %edx,%edx ---------------- IN: 0x07faf5bf: mov $0x2,%eax ---------------- IN: 0x07faf5c4: jmp 0x7faf5dd ---------------- IN: 0x07faf5dd: call 0x7fab031 ---------------- IN: 0x07fab031: push %ebx ---------------- IN: 0x07fab032: cmp $0x2,%eax ---------------- IN: 0x07fab035: jne 0x7fab06e ---------------- IN: 0x07fab037: mov 0x7fbff44,%ecx ---------------- IN: 0x07fab03d: lea 0x1(%ecx),%ebx ---------------- IN: 0x07fab040: mov %ebx,0x7fbff44 ---------------- IN: 0x07fab046: test %ecx,%ecx ---------------- IN: 0x07fab048: jne 0x7fab084 ---------------- IN: 0x07fab04a: mov 0xf5340,%ecx ---------------- IN: 0x07fab050: cmp $0x13,%ecx ---------------- IN: 0x07fab053: ja 0x7fab084 ---------------- IN: 0x07fab055: lea 0x1(%ecx),%ebx ---------------- IN: 0x07fab058: mov %ebx,0xf5340 ---------------- IN: 0x07fab05e: mov %eax,0xf5344(,%ecx,8) ---------------- IN: 0x07fab065: mov %edx,0xf5348(,%ecx,8) ---------------- IN: 0x07fab06c: jmp 0x7fab084 ---------------- IN: 0x07fab084: pop %ebx ---------------- IN: 0x07fab085: ret ---------------- IN: 0x07faf5e2: mov 0x10(%edi),%eax ---------------- IN: 0x07faf5e5: jmp 0x7faf249 ---------------- IN: 0x07faf260: jg 0x7faf26a ---------------- IN: 0x07faf262: dec %eax ---------------- IN: 0x07faf263: je 0x7faf295 ---------------- IN: 0x07faf295: mov 0x4(%edi),%ecx ---------------- IN: 0x07faf298: mov $0xf6050,%edx ---------------- IN: 0x07faf29d: mov $0xf5f90,%eax ---------------- IN: 0x07faf2a2: call 0x7facacd ---------------- IN: 0x07faf2a7: cmpb $0x1,0xf6050 ---------------- IN: 0x07faf2ae: jne 0x7faf2ca ---------------- IN: 0x07faf2b0: mov 0x410,%eax ---------------- IN: 0x07faf2b5: and $0xffffffbe,%eax ---------------- IN: 0x07faf2b8: or $0x1,%eax ---------------- IN: 0x07faf2bb: mov %ax,0x410 ---------------- IN: 0x07faf2c1: movb $0x7,0x48f ---------------- IN: 0x07faf2c8: jmp 0x7faf2db ---------------- IN: 0x07faf2db: xor %edx,%edx ---------------- IN: 0x07faf2dd: mov $0x1,%eax ---------------- IN: 0x07faf2e2: jmp 0x7faf5dd ---------------- IN: 0x07fab06e: cmp $0x1,%eax ---------------- IN: 0x07fab071: jne 0x7fab04a ---------------- IN: 0x07fab073: mov 0x7fbff40,%ecx ---------------- IN: 0x07fab079: lea 0x1(%ecx),%ebx ---------------- IN: 0x07fab07c: mov %ebx,0x7fbff40 ---------------- IN: 0x07fab082: jmp 0x7fab046 ---------------- IN: 0x07faf26a: cmp $0x3,%eax ---------------- IN: 0x07faf26d: je 0x7faf5c6 ---------------- IN: 0x07faf5c6: mov 0x4(%edi),%ecx ---------------- IN: 0x07faf5c9: mov $0x7fbff60,%edx ---------------- IN: 0x07faf5ce: mov $0xf6010,%eax ---------------- IN: 0x07faf5d3: call 0x7facacd ---------------- IN: 0x07faf5d8: mov 0x4(%edi),%edx ---------------- IN: 0x07faf5db: mov (%edi),%eax ---------------- IN: 0x07faf273: cmp $0x81,%eax ---------------- IN: 0x07faf278: jne 0x7faf5d8 ---------------- IN: 0x07faf5ea: xor %edx,%edx ---------------- IN: 0x07faf5ec: mov $0x1,%eax ---------------- IN: 0x07faf5f1: call 0x7fab031 ---------------- IN: 0x07faf5f6: xor %edx,%edx ---------------- IN: 0x07faf5f8: mov $0x2,%eax ---------------- IN: 0x07faf5fd: call 0x7fab031 ---------------- IN: 0x07faf602: cmpb $0x0,0x7fbff60 ---------------- IN: 0x07faf609: je 0x7faf65d ---------------- IN: 0x07faf60b: call 0x7fad4a6 ---------------- IN: 0x07fad4a6: push %ebx ---------------- IN: 0x07fad4a7: xor %ebx,%ebx ---------------- IN: 0x07fad4a9: cmpl $0x0,0xf5f8c ---------------- IN: 0x07fad4b0: jne 0x7fad4d6 ---------------- IN: 0x07fad4b2: mov $0x800,%eax ---------------- IN: 0x07fad4b7: call 0x7facf57 ---------------- IN: 0x07facf57: mov $0x10,%ecx ---------------- IN: 0x07facf5c: mov %eax,%edx ---------------- IN: 0x07facf5e: mov $0x7fbfeb4,%eax ---------------- IN: 0x07facf63: jmp 0x7facf3a ---------------- IN: 0x07fad4bc: test %eax,%eax ---------------- IN: 0x07fad4be: jne 0x7fad4d1 ---------------- IN: 0x07fad4d1: mov %eax,0xf5f8c ---------------- IN: 0x07fad4d6: mov %ebx,%eax ---------------- IN: 0x07fad4d8: pop %ebx ---------------- IN: 0x07fad4d9: ret ---------------- IN: 0x07faf610: test %eax,%eax ---------------- IN: 0x07faf612: js 0x7faf65d ---------------- IN: 0x07faf614: mov $0x24,%eax ---------------- IN: 0x07faf619: call 0x7facf68 ---------------- IN: 0x07faf61e: mov %eax,%ebx ---------------- IN: 0x07faf620: test %eax,%eax ---------------- IN: 0x07faf622: jne 0x7faf635 ---------------- IN: 0x07faf635: mov %eax,0xf5f88 ---------------- IN: 0x07faf63a: mov $0x24,%ecx ---------------- IN: 0x07faf63f: xor %edx,%edx ---------------- IN: 0x07faf641: call 0xebf86 ---------------- IN: 0x07faf646: movb $0x40,(%ebx) ---------------- IN: 0x07faf649: movw $0x200,0x1a(%ebx) ---------------- IN: 0x07faf64f: movl $0xffffffff,0xc(%ebx) ---------------- IN: 0x07faf656: movl $0xffffffff,0x10(%ebx) ---------------- IN: 0x07faf65d: movl $0x0,0xf5c20 ---------------- IN: 0x07faf667: movl $0x0,0xf5c27 ---------------- IN: 0x07faf671: call 0xec11b ---------------- IN: 0x07faf676: mov %eax,%ebx ---------------- IN: 0x07faf678: mov 0x7fbfe8c,%eax ---------------- IN: 0x07faf67d: mov %ebx,%ecx ---------------- IN: 0x07faf67f: sub %eax,%ecx ---------------- IN: 0x07faf681: xor %edx,%edx ---------------- IN: 0x07faf683: call 0xebf86 ---------------- IN: 0x07faf688: movw $0xaa55,(%ebx) ---------------- IN: 0x07faf68d: mov $0xf0000,%edx ---------------- IN: 0x07faf692: sub %ebx,%edx ---------------- IN: 0x07faf694: shr $0x9,%edx ---------------- IN: 0x07faf697: cmp $0xff,%edx ---------------- IN: 0x07faf69d: jle 0x7faf6a4 ---------------- IN: 0x07faf6a4: mov %dl,0x2(%ebx) ---------------- IN: 0x07faf6a7: movzwl 0x413,%ecx ---------------- IN: 0x07faf6ae: shl $0xa,%ecx ---------------- IN: 0x07faf6b1: mov %ecx,%eax ---------------- IN: 0x07faf6b3: cltd ---------------- IN: 0x07faf6b4: movl $0x2,0x8(%esp) ---------------- IN: 0x07faf6bc: mov $0xa0000,%esi ---------------- IN: 0x07faf6c1: sub %ecx,%esi ---------------- IN: 0x07faf6c3: mov %esi,(%esp) ---------------- IN: 0x07faf6c6: movl $0x0,0x4(%esp) ---------------- IN: 0x07faf6ce: call 0x7facdda ---------------- IN: 0x07facd53: add 0x8(%ecx),%eax ---------------- IN: 0x07facd56: adc 0xc(%ecx),%edx ---------------- IN: 0x07facd59: cmp %edx,0x10(%esp) ---------------- IN: 0x07facd5d: jb 0x7facd70 ---------------- IN: 0x07facd5f: ja 0x7facd67 ---------------- IN: 0x07facd61: cmp %eax,0xc(%esp) ---------------- IN: 0x07facd65: jb 0x7facd70 ---------------- IN: 0x07facd67: mov %esi,%eax ---------------- IN: 0x07facd69: call 0x7fab8f8 ---------------- IN: 0x07fab8f8: mov 0xf5c34,%edx ---------------- IN: 0x07fab8fe: lea -0x1(%edx),%ecx ---------------- IN: 0x07fab901: mov %ecx,0xf5c34 ---------------- IN: 0x07fab907: sub %eax,%ecx ---------------- IN: 0x07fab909: imul $0x14,%ecx,%ecx ---------------- IN: 0x07fab90c: lea 0x1(%eax),%edx ---------------- IN: 0x07fab90f: imul $0x14,%edx,%edx ---------------- IN: 0x07fab912: add $0xf5c38,%edx ---------------- IN: 0x07fab918: imul $0x14,%eax,%eax ---------------- IN: 0x07fab91b: add $0xf5c38,%eax ---------------- IN: 0x07fab920: jmp 0x7fab8bb ---------------- IN: 0x07fab8c3: mov %eax,%edi ---------------- IN: 0x07fab8c5: mov %edx,%esi ---------------- IN: 0x07fab8c7: rep movsb %ds:(%esi),%es:(%edi) ---------------- IN: 0x07fab8c9: jmp 0x7fab8f3 ---------------- IN: 0x07facd6e: jmp 0x7facd2b ---------------- IN: 0x07faf6d3: mov 0x7fbfeac,%esi ---------------- IN: 0x07faf6d9: xor %edi,%edi ---------------- IN: 0x07faf6db: test %esi,%esi ---------------- IN: 0x07faf6dd: je 0x7faf6e5 ---------------- IN: 0x07faf6df: mov %esi,%edi ---------------- IN: 0x07faf6e1: mov (%esi),%esi ---------------- IN: 0x07faf6e3: jmp 0x7faf6db ---------------- IN: 0x07faf6e5: mov 0x8(%edi),%eax ---------------- IN: 0x07faf6e8: mov 0xc(%edi),%ecx ---------------- IN: 0x07faf6eb: sub %eax,%ecx ---------------- IN: 0x07faf6ed: xor %edx,%edx ---------------- IN: 0x07faf6ef: call 0xebf86 ---------------- IN: 0x07faf6f4: mov 0xc(%edi),%eax ---------------- IN: 0x07faf6f7: mov %eax,0x10(%esp) ---------------- IN: 0x07faf6fb: mov 0x8(%edi),%eax ---------------- IN: 0x07faf6fe: mov %eax,0xc(%esp) ---------------- IN: 0x07faf702: mov %ebx,0x8(%esp) ---------------- IN: 0x07faf706: mov 0x7fbfe8c,%eax ---------------- IN: 0x07faf70b: mov %eax,0x4(%esp) ---------------- IN: 0x07faf70f: movl $0xf2866,(%esp) ---------------- IN: 0x07faf716: call 0xee0fe ---------------- IN: 0x07faf71b: mov 0x7fbfeb0,%eax ---------------- IN: 0x07faf720: test %eax,%eax ---------------- IN: 0x07faf722: je 0x7faf72a ---------------- IN: 0x07faf724: mov %eax,%esi ---------------- IN: 0x07faf726: mov (%eax),%eax ---------------- IN: 0x07faf728: jmp 0x7faf720 ---------------- IN: 0x07faf72a: test %esi,%esi ---------------- IN: 0x07faf72c: je 0x7faf76a ---------------- IN: 0x07faf72e: mov 0x8(%esi),%ecx ---------------- IN: 0x07faf731: xor %ebx,%ebx ---------------- IN: 0x07faf733: mov 0xc(%esi),%esi ---------------- IN: 0x07faf736: sub %ecx,%esi ---------------- IN: 0x07faf738: and $0xfffff000,%esi ---------------- IN: 0x07faf73e: mov %ecx,%eax ---------------- IN: 0x07faf740: mov %ebx,%edx ---------------- IN: 0x07faf742: movl $0x1,0x8(%esp) ---------------- IN: 0x07faf74a: mov %esi,(%esp) ---------------- IN: 0x07faf74d: movl $0x0,0x4(%esp) ---------------- IN: 0x07faf755: call 0x7facdda ---------------- IN: 0x07facc8b: inc %esi ---------------- IN: 0x07facc8c: jmp 0x7facc53 ---------------- IN: 0x07faccb3: mov 0xc(%esp),%edi ---------------- IN: 0x07faccb7: mov 0x10(%esp),%ebp ---------------- IN: 0x07faccbb: sub %ecx,%edi ---------------- IN: 0x07faccbd: sbb %ebx,%ebp ---------------- IN: 0x07faccbf: mov %edi,0x24(%esp) ---------------- IN: 0x07faccc3: mov %ebp,0x28(%esp) ---------------- IN: 0x07faccc7: mov %ecx,0x14(%esp) ---------------- IN: 0x07facccb: mov %ebx,0x18(%esp) ---------------- IN: 0x07facccf: jmp 0x7facd28 ---------------- IN: 0x07facd70: mov 0xc(%esp),%edi ---------------- IN: 0x07facd74: mov 0x10(%esp),%ebp ---------------- IN: 0x07facd78: mov %edi,(%ecx) ---------------- IN: 0x07facd7a: mov %ebp,0x4(%ecx) ---------------- IN: 0x07facd7d: sub %edi,%eax ---------------- IN: 0x07facd7f: sbb %ebp,%edx ---------------- IN: 0x07facd81: mov %eax,0x8(%ecx) ---------------- IN: 0x07facd84: mov %edx,0xc(%ecx) ---------------- IN: 0x07facd87: mov 0x2c(%esp),%ebx ---------------- IN: 0x07facd8b: cmp 0x10(%ecx),%ebx ---------------- IN: 0x07facd8e: jne 0x7facd9f ---------------- IN: 0x07faf75a: mov %esi,0x4(%esp) ---------------- IN: 0x07faf75e: movl $0xf288d,(%esp) ---------------- IN: 0x07faf765: call 0xee0fe ---------------- IN: 0x07faf76a: call 0x7faaf21 ---------------- IN: 0x07faf76f: mov 0xf5c34,%eax ---------------- IN: 0x07faf774: mov %eax,0x4(%esp) ---------------- IN: 0x07faf778: movl $0xf28ac,(%esp) ---------------- IN: 0x07faf77f: call 0xee0fe ---------------- IN: 0x07faf784: mov $0xf5c38,%ebx ---------------- IN: 0x07faf789: xor %esi,%esi ---------------- IN: 0x07faf78b: cmp 0xf5c34,%esi ---------------- IN: 0x07faf791: jge 0x7faf7f7 ---------------- IN: 0x07faf793: mov (%ebx),%eax ---------------- IN: 0x07faf795: mov 0x4(%ebx),%edx ---------------- IN: 0x07faf798: mov %eax,%edi ---------------- IN: 0x07faf79a: mov %edx,%ebp ---------------- IN: 0x07faf79c: add 0x8(%ebx),%edi ---------------- IN: 0x07faf79f: adc 0xc(%ebx),%ebp ---------------- IN: 0x07faf7a2: mov %edi,0x28(%esp) ---------------- IN: 0x07faf7a6: mov %ebp,0x2c(%esp) ---------------- IN: 0x07faf7aa: mov 0x10(%ebx),%ecx ---------------- IN: 0x07faf7ad: lea -0x1(%ecx),%ebp ---------------- IN: 0x07faf7b0: mov $0xf280e,%edi ---------------- IN: 0x07faf7b5: cmp $0x4,%ebp ---------------- IN: 0x07faf7b8: ja 0x7faf7c1 ---------------- IN: 0x07faf7ba: mov 0x7fbde70(,%ebp,4),%edi ---------------- IN: 0x07faf7c1: mov %edi,0x1c(%esp) ---------------- IN: 0x07faf7c5: mov %ecx,0x18(%esp) ---------------- IN: 0x07faf7c9: mov 0x28(%esp),%edi ---------------- IN: 0x07faf7cd: mov 0x2c(%esp),%ebp ---------------- IN: 0x07faf7d1: mov %edi,0x10(%esp) ---------------- IN: 0x07faf7d5: mov %ebp,0x14(%esp) ---------------- IN: 0x07faf7d9: mov %eax,0x8(%esp) ---------------- IN: 0x07faf7dd: mov %edx,0xc(%esp) ---------------- IN: 0x07faf7e1: mov %esi,0x4(%esp) ---------------- IN: 0x07faf7e5: movl $0xf28c4,(%esp) ---------------- IN: 0x07faf7ec: call 0xee0fe ---------------- IN: 0x07faf7f1: inc %esi ---------------- IN: 0x07faf7f2: add $0x14,%ebx ---------------- IN: 0x07faf7f5: jmp 0x7faf78b ---------------- IN: 0x000edaf2: sub $0x8,%ecx ---------------- IN: 0x000edaf5: mov %eax,(%esp) ---------------- IN: 0x000edaf8: mov %ebx,%eax ---------------- IN: 0x000edafa: call 0xebf10 ---------------- IN: 0x000edaff: mov $0x8,%ecx ---------------- IN: 0x000edb04: mov 0x4(%esp),%edx ---------------- IN: 0x07faf7f7: movl $0x2,0xf60b8 ---------------- IN: 0x07faf801: mov 0xfffff,%bl ---------------- IN: 0x07faf807: mov $0x10000,%edx ---------------- IN: 0x07faf80c: mov $0xf0000,%eax ---------------- IN: 0x07faf811: call 0xece7d