rendered paste body00466370 /$ 6A FF PUSH -1
00466372 |. 68 F6D96800 PUSH _KnightO.0068D9F6 ; SE handler installation
00466377 |. 64:A1 00000000 MOV EAX,DWORD PTR FS:[0]
0046637D |. 50 PUSH EAX
0046637E |. 64:8925 00000000 MOV DWORD PTR FS:[0],ESP
00466385 |. 51 PUSH ECX
00466386 |. 53 PUSH EBX
00466387 |. 55 PUSH EBP
00466388 |. 56 PUSH ESI
00466389 |. 8BF1 MOV ESI,ECX
0046638B |. 57 PUSH EDI ; kernel32.7C8095D8
0046638C |. 897424 10 MOV DWORD PTR SS:[ESP+10],ESI
00466390 |. E8 3B02FFFF CALL _KnightO.004565D0
00466395 |. 8DBE C0080000 LEA EDI,DWORD PTR DS:[ESI+8C0]
0046639B |. 33DB XOR EBX,EBX
0046639D |. 8BCF MOV ECX,EDI ; kernel32.7C8095D8
0046639F |. 895C24 1C MOV DWORD PTR SS:[ESP+1C],EBX
004663A3 |. E8 7825FBFF CALL _KnightO.00418920
004663A8 |. 83CD FF OR EBP,FFFFFFFF
004663AB |. C64424 1C 01 MOV BYTE PTR SS:[ESP+1C],1
004663B0 |. C706 98B16A00 MOV DWORD PTR DS:[ESI],_KnightO.006AB198
004663B6 |. C746 18 03000000 MOV DWORD PTR DS:[ESI+18],3
004663BD |. 889E AC070000 MOV BYTE PTR DS:[ESI+7AC],BL
004663C3 |. 889E E40A0000 MOV BYTE PTR DS:[ESI+AE4],BL
004663C9 |. 889E E50A0000 MOV BYTE PTR DS:[ESI+AE5],BL
004663CF |. 889E E60A0000 MOV BYTE PTR DS:[ESI+AE6],BL
004663D5 |. 889E E70A0000 MOV BYTE PTR DS:[ESI+AE7],BL
004663DB |. 889E E80A0000 MOV BYTE PTR DS:[ESI+AE8],BL
004663E1 |. 889E E90A0000 MOV BYTE PTR DS:[ESI+AE9],BL
004663E7 |. 899E EC0A0000 MOV DWORD PTR DS:[ESI+AEC],EBX
004663ED |. 899E F00A0000 MOV DWORD PTR DS:[ESI+AF0],EBX
004663F3 |. 889E F40A0000 MOV BYTE PTR DS:[ESI+AF4],BL
004663F9 |. 899E F80A0000 MOV DWORD PTR DS:[ESI+AF8],EBX
004663FF |. 89AE 200B0000 MOV DWORD PTR DS:[ESI+B20],EBP
00466405 |. 899E 300B0000 MOV DWORD PTR DS:[ESI+B30],EBX
0046640B |. E8 A098FCFF CALL _KnightO.0042FCB0
00466410 |. D99E B0070000 FSTP DWORD PTR DS:[ESI+7B0]
00466416 |. 889E 000B0000 MOV BYTE PTR DS:[ESI+B00],BL
0046641C |. 889E 400B0000 MOV BYTE PTR DS:[ESI+B40],BL
00466422 |. 889E 410B0000 MOV BYTE PTR DS:[ESI+B41],BL
00466428 |. 899E 440B0000 MOV DWORD PTR DS:[ESI+B44],EBX
0046642E |. 899E D8070000 MOV DWORD PTR DS:[ESI+7D8],EBX
00466434 |. 899E DC070000 MOV DWORD PTR DS:[ESI+7DC],EBX
0046643A |. C786 E8070000 8000000>MOV DWORD PTR DS:[ESI+7E8],80
00466444 |. 899E EC070000 MOV DWORD PTR DS:[ESI+7EC],EBX
0046644A |. 899E F0070000 MOV DWORD PTR DS:[ESI+7F0],EBX
00466450 |. 899E F4070000 MOV DWORD PTR DS:[ESI+7F4],EBX
00466456 |. 889E F8070000 MOV BYTE PTR DS:[ESI+7F8],BL
0046645C |. 889E F9070000 MOV BYTE PTR DS:[ESI+7F9],BL
00466462 |. 899E FC070000 MOV DWORD PTR DS:[ESI+7FC],EBX
00466468 |. 899E 00080000 MOV DWORD PTR DS:[ESI+800],EBX
0046646E |. 899E 04080000 MOV DWORD PTR DS:[ESI+804],EBX
00466474 |. 899E 08080000 MOV DWORD PTR DS:[ESI+808],EBX
0046647A |. 899E 0C080000 MOV DWORD PTR DS:[ESI+80C],EBX
00466480 |. 899E 10080000 MOV DWORD PTR DS:[ESI+810],EBX
00466486 |. 899E 14080000 MOV DWORD PTR DS:[ESI+814],EBX
0046648C |. 899E 18080000 MOV DWORD PTR DS:[ESI+818],EBX
00466492 |. 899E 1C080000 MOV DWORD PTR DS:[ESI+81C],EBX
00466498 |. 899E 20080000 MOV DWORD PTR DS:[ESI+820],EBX
0046649E |. 899E 24080000 MOV DWORD PTR DS:[ESI+824],EBX
004664A4 |. 899E 28080000 MOV DWORD PTR DS:[ESI+828],EBX
004664AA |. 899E 2C080000 MOV DWORD PTR DS:[ESI+82C],EBX
004664B0 |. 899E 30080000 MOV DWORD PTR DS:[ESI+830],EBX
004664B6 |. 899E 34080000 MOV DWORD PTR DS:[ESI+834],EBX
004664BC |. 899E 38080000 MOV DWORD PTR DS:[ESI+838],EBX
004664C2 |. 899E 3C080000 MOV DWORD PTR DS:[ESI+83C],EBX
004664C8 |. 899E 40080000 MOV DWORD PTR DS:[ESI+840],EBX
004664CE |. 899E 44080000 MOV DWORD PTR DS:[ESI+844],EBX
004664D4 |. 899E 48080000 MOV DWORD PTR DS:[ESI+848],EBX
004664DA |. 899E 4C080000 MOV DWORD PTR DS:[ESI+84C],EBX
004664E0 |. 899E 50080000 MOV DWORD PTR DS:[ESI+850],EBX
004664E6 |. 899E 54080000 MOV DWORD PTR DS:[ESI+854],EBX
004664EC |. 899E 58080000 MOV DWORD PTR DS:[ESI+858],EBX
004664F2 |. 899E 5C080000 MOV DWORD PTR DS:[ESI+85C],EBX
004664F8 |. 899E 60080000 MOV DWORD PTR DS:[ESI+860],EBX
004664FE |. 899E 64080000 MOV DWORD PTR DS:[ESI+864],EBX
00466504 |. 899E 68080000 MOV DWORD PTR DS:[ESI+868],EBX
0046650A |. 899E 6C080000 MOV DWORD PTR DS:[ESI+86C],EBX
00466510 |. 899E 70080000 MOV DWORD PTR DS:[ESI+870],EBX
00466516 |. 899E 74080000 MOV DWORD PTR DS:[ESI+874],EBX
0046651C |. 899E 78080000 MOV DWORD PTR DS:[ESI+878],EBX
00466522 |. 899E 7C080000 MOV DWORD PTR DS:[ESI+87C],EBX
00466528 |. 899E 80080000 MOV DWORD PTR DS:[ESI+880],EBX
0046652E |. 899E 84080000 MOV DWORD PTR DS:[ESI+884],EBX
00466534 |. 899E 88080000 MOV DWORD PTR DS:[ESI+888],EBX
0046653A |. B8 01000000 MOV EAX,1
0046653F |. 6A 0A PUSH 0A ; /Arg1 = 0000000A
00466541 |. 8BCF MOV ECX,EDI ; |kernel32.7C8095D8
00466543 |. 899E 8C080000 MOV DWORD PTR DS:[ESI+88C],EBX ; |
00466549 |. 899E 90080000 MOV DWORD PTR DS:[ESI+890],EBX ; |
0046654F |. 899E 94080000 MOV DWORD PTR DS:[ESI+894],EBX ; |
00466555 |. 8986 98080000 MOV DWORD PTR DS:[ESI+898],EAX ; |
0046655B |. 899E 9C080000 MOV DWORD PTR DS:[ESI+89C],EBX ; |
00466561 |. 899E A0080000 MOV DWORD PTR DS:[ESI+8A0],EBX ; |
00466567 |. 89AE A4080000 MOV DWORD PTR DS:[ESI+8A4],EBP ; |
0046656D |. 889E AC080000 MOV BYTE PTR DS:[ESI+8AC],BL ; |
00466573 |. 8986 A8080000 MOV DWORD PTR DS:[ESI+8A8],EAX ; |
00466579 |. 889E AD080000 MOV BYTE PTR DS:[ESI+8AD],BL ; |
0046657F |. 89AE B8080000 MOV DWORD PTR DS:[ESI+8B8],EBP ; |
00466585 |. 889E BC080000 MOV BYTE PTR DS:[ESI+8BC],BL ; |
0046658B |. 889E BD080000 MOV BYTE PTR DS:[ESI+8BD],BL ; |
00466591 |. 889E BE080000 MOV BYTE PTR DS:[ESI+8BE],BL ; |
00466597 |. E8 1461FBFF CALL _KnightO.0041C6B0 ; \_KnightO.0041C6B0
0046659C |. 6A 04 PUSH 4
0046659E |. 8BCF MOV ECX,EDI ; kernel32.7C8095D8
004665A0 |. E8 4B67FBFF CALL _KnightO.0041CCF0
004665A5 |. 8B4C24 14 MOV ECX,DWORD PTR SS:[ESP+14]
004665A9 |. 899E 340B0000 MOV DWORD PTR DS:[ESI+B34],EBX
004665AF |. 899E 380B0000 MOV DWORD PTR DS:[ESI+B38],EBX
004665B5 |. 899E 3C0B0000 MOV DWORD PTR DS:[ESI+B3C],EBX
004665BB |. 899E FC0A0000 MOV DWORD PTR DS:[ESI+AFC],EBX
004665C1 |. 89AE 040B0000 MOV DWORD PTR DS:[ESI+B04],EBP
004665C7 |. 899E 0C0B0000 MOV DWORD PTR DS:[ESI+B0C],EBX
004665CD |. 899E 140B0000 MOV DWORD PTR DS:[ESI+B14],EBX
004665D3 |. 899E 080B0000 MOV DWORD PTR DS:[ESI+B08],EBX
004665D9 |. C786 100B0000 0000A04>MOV DWORD PTR DS:[ESI+B10],41A00000
004665E3 |. 8BC6 MOV EAX,ESI
004665E5 |. 5F POP EDI ; kernel32.7C816FD7
004665E6 |. 896C24 18 MOV DWORD PTR SS:[ESP+18],EBP
004665EA |. 5E POP ESI ; kernel32.7C816FD7
004665EB |. 5D POP EBP ; kernel32.7C816FD7
004665EC |. 5B POP EBX ; kernel32.7C816FD7
004665ED |. 64:890D 00000000 MOV DWORD PTR FS:[0],ECX
004665F4 |. 83C4 10 ADD ESP,10
004665F7 \. C3 RETN