All pastes #274963 Raw Edit

Something

public text v1 · immutable
·published 2006-12-11 03:05 UTC
rendered paste body
004788B0  /$  6A FF                 PUSH    -1
004788B2  |.  68 F6297B00           PUSH    unpacked.007B29F6                      ;  SE handler installation
004788B7  |.  64:A1 00000000        MOV     EAX,DWORD PTR FS:[0]
004788BD  |.  50                    PUSH    EAX
004788BE  |.  64:8925 00000000      MOV     DWORD PTR FS:[0],ESP
004788C5  |.  51                    PUSH    ECX
004788C6  |.  53                    PUSH    EBX
004788C7  |.  55                    PUSH    EBP
004788C8  |.  56                    PUSH    ESI                                    ;  ntdll.ZwTerminateProcess
004788C9  |.  8BF1                  MOV     ESI,ECX
004788CB  |.  57                    PUSH    EDI
004788CC  |.  897424 10             MOV     DWORD PTR SS:[ESP+10],ESI              ;  ntdll.ZwTerminateProcess
004788D0  |.  E8 DBE6FEFF           CALL    unpacked.00466FB0
004788D5  |.  8DBE 38090000         LEA     EDI,DWORD PTR DS:[ESI+938]
004788DB  |.  33DB                  XOR     EBX,EBX
004788DD  |.  8BCF                  MOV     ECX,EDI
004788DF  |.  895C24 1C             MOV     DWORD PTR SS:[ESP+1C],EBX
004788E3  |.  E8 586AFAFF           CALL    unpacked.0041F340
004788E8  |.  C64424 1C 01          MOV     BYTE PTR SS:[ESP+1C],1
004788ED  |.  C706 74F57D00         MOV     DWORD PTR DS:[ESI],unpacked.007DF574
004788F3  |.  C746 18 03000000      MOV     DWORD PTR DS:[ESI+18],3
004788FA  |.  889E 20080000         MOV     BYTE PTR DS:[ESI+820],BL
00478900  |.  83CD FF               OR      EBP,FFFFFFFF
00478903  |.  889E 640B0000         MOV     BYTE PTR DS:[ESI+B64],BL
00478909  |.  889E 650B0000         MOV     BYTE PTR DS:[ESI+B65],BL
0047890F  |.  889E 660B0000         MOV     BYTE PTR DS:[ESI+B66],BL
00478915  |.  889E 670B0000         MOV     BYTE PTR DS:[ESI+B67],BL
0047891B  |.  889E 680B0000         MOV     BYTE PTR DS:[ESI+B68],BL
00478921  |.  889E 690B0000         MOV     BYTE PTR DS:[ESI+B69],BL
00478927  |.  899E 6C0B0000         MOV     DWORD PTR DS:[ESI+B6C],EBX
0047892D  |.  899E 700B0000         MOV     DWORD PTR DS:[ESI+B70],EBX
00478933  |.  889E 740B0000         MOV     BYTE PTR DS:[ESI+B74],BL
00478939  |.  899E 780B0000         MOV     DWORD PTR DS:[ESI+B78],EBX
0047893F  |.  889E 840B0000         MOV     BYTE PTR DS:[ESI+B84],BL
00478945  |.  899E 880B0000         MOV     DWORD PTR DS:[ESI+B88],EBX
0047894B  |.  889E 850B0000         MOV     BYTE PTR DS:[ESI+B85],BL
00478951  |.  899E 8C0B0000         MOV     DWORD PTR DS:[ESI+B8C],EBX
00478957  |.  889E 900B0000         MOV     BYTE PTR DS:[ESI+B90],BL
0047895D  |.  889E 7C0B0000         MOV     BYTE PTR DS:[ESI+B7C],BL
00478963  |.  899E 800B0000         MOV     DWORD PTR DS:[ESI+B80],EBX
00478969  |.  89AE BC0B0000         MOV     DWORD PTR DS:[ESI+BBC],EBP
0047896F  |.  899E CC0B0000         MOV     DWORD PTR DS:[ESI+BCC],EBX
00478975  |.  E8 C689FCFF           CALL    unpacked.00441340
0047897A  |.  D99E 24080000         FSTP    DWORD PTR DS:[ESI+824]
00478980  |.  889E 9C0B0000         MOV     BYTE PTR DS:[ESI+B9C],BL
00478986  |.  889E DC0B0000         MOV     BYTE PTR DS:[ESI+BDC],BL
0047898C  |.  889E DD0B0000         MOV     BYTE PTR DS:[ESI+BDD],BL
00478992  |.  89AE E00B0000         MOV     DWORD PTR DS:[ESI+BE0],EBP
00478998  |.  899E 4C080000         MOV     DWORD PTR DS:[ESI+84C],EBX
0047899E  |.  899E 50080000         MOV     DWORD PTR DS:[ESI+850],EBX
004789A4  |.  C786 5C080000 8000000>MOV     DWORD PTR DS:[ESI+85C],80
004789AE  |.  899E 60080000         MOV     DWORD PTR DS:[ESI+860],EBX
004789B4  |.  899E 64080000         MOV     DWORD PTR DS:[ESI+864],EBX
004789BA  |.  899E 68080000         MOV     DWORD PTR DS:[ESI+868],EBX
004789C0  |.  889E 6C080000         MOV     BYTE PTR DS:[ESI+86C],BL
004789C6  |.  889E 6D080000         MOV     BYTE PTR DS:[ESI+86D],BL
004789CC  |.  899E 74080000         MOV     DWORD PTR DS:[ESI+874],EBX
004789D2  |.  899E 78080000         MOV     DWORD PTR DS:[ESI+878],EBX
004789D8  |.  899E 7C080000         MOV     DWORD PTR DS:[ESI+87C],EBX
004789DE  |.  899E 80080000         MOV     DWORD PTR DS:[ESI+880],EBX
004789E4  |.  899E 84080000         MOV     DWORD PTR DS:[ESI+884],EBX
004789EA  |.  899E 88080000         MOV     DWORD PTR DS:[ESI+888],EBX
004789F0  |.  899E 8C080000         MOV     DWORD PTR DS:[ESI+88C],EBX
004789F6  |.  899E 90080000         MOV     DWORD PTR DS:[ESI+890],EBX
004789FC  |.  899E 94080000         MOV     DWORD PTR DS:[ESI+894],EBX
00478A02  |.  899E 98080000         MOV     DWORD PTR DS:[ESI+898],EBX
00478A08  |.  899E 9C080000         MOV     DWORD PTR DS:[ESI+89C],EBX
00478A0E  |.  899E A0080000         MOV     DWORD PTR DS:[ESI+8A0],EBX
00478A14  |.  899E A4080000         MOV     DWORD PTR DS:[ESI+8A4],EBX
00478A1A  |.  899E A8080000         MOV     DWORD PTR DS:[ESI+8A8],EBX
00478A20  |.  899E AC080000         MOV     DWORD PTR DS:[ESI+8AC],EBX
00478A26  |.  899E B0080000         MOV     DWORD PTR DS:[ESI+8B0],EBX
00478A2C  |.  899E B4080000         MOV     DWORD PTR DS:[ESI+8B4],EBX
00478A32  |.  899E B8080000         MOV     DWORD PTR DS:[ESI+8B8],EBX
00478A38  |.  899E BC080000         MOV     DWORD PTR DS:[ESI+8BC],EBX
00478A3E  |.  899E C0080000         MOV     DWORD PTR DS:[ESI+8C0],EBX
00478A44  |.  899E C4080000         MOV     DWORD PTR DS:[ESI+8C4],EBX
00478A4A  |.  899E C8080000         MOV     DWORD PTR DS:[ESI+8C8],EBX
00478A50  |.  899E CC080000         MOV     DWORD PTR DS:[ESI+8CC],EBX
00478A56  |.  899E D0080000         MOV     DWORD PTR DS:[ESI+8D0],EBX
00478A5C  |.  899E D4080000         MOV     DWORD PTR DS:[ESI+8D4],EBX
00478A62  |.  899E D8080000         MOV     DWORD PTR DS:[ESI+8D8],EBX
00478A68  |.  899E DC080000         MOV     DWORD PTR DS:[ESI+8DC],EBX
00478A6E  |.  899E E0080000         MOV     DWORD PTR DS:[ESI+8E0],EBX
00478A74  |.  899E E4080000         MOV     DWORD PTR DS:[ESI+8E4],EBX
00478A7A  |.  B8 01000000           MOV     EAX,1
00478A7F  |.  6A 0A                 PUSH    0A                                     ; /Arg1 = 0000000A
00478A81  |.  8BCF                  MOV     ECX,EDI                                ; |
00478A83  |.  899E E8080000         MOV     DWORD PTR DS:[ESI+8E8],EBX             ; |
00478A89  |.  899E EC080000         MOV     DWORD PTR DS:[ESI+8EC],EBX             ; |
00478A8F  |.  899E F0080000         MOV     DWORD PTR DS:[ESI+8F0],EBX             ; |
00478A95  |.  899E F4080000         MOV     DWORD PTR DS:[ESI+8F4],EBX             ; |
00478A9B  |.  899E F8080000         MOV     DWORD PTR DS:[ESI+8F8],EBX             ; |
00478AA1  |.  899E FC080000         MOV     DWORD PTR DS:[ESI+8FC],EBX             ; |
00478AA7  |.  899E 00090000         MOV     DWORD PTR DS:[ESI+900],EBX             ; |
00478AAD  |.  899E 04090000         MOV     DWORD PTR DS:[ESI+904],EBX             ; |
00478AB3  |.  899E 08090000         MOV     DWORD PTR DS:[ESI+908],EBX             ; |
00478AB9  |.  899E 0C090000         MOV     DWORD PTR DS:[ESI+90C],EBX             ; |
00478ABF  |.  8986 10090000         MOV     DWORD PTR DS:[ESI+910],EAX             ; |
00478AC5  |.  899E 14090000         MOV     DWORD PTR DS:[ESI+914],EBX             ; |
00478ACB  |.  899E 18090000         MOV     DWORD PTR DS:[ESI+918],EBX             ; |
00478AD1  |.  89AE 1C090000         MOV     DWORD PTR DS:[ESI+91C],EBP             ; |
00478AD7  |.  889E 24090000         MOV     BYTE PTR DS:[ESI+924],BL               ; |
00478ADD  |.  8986 20090000         MOV     DWORD PTR DS:[ESI+920],EAX             ; |
00478AE3  |.  889E 25090000         MOV     BYTE PTR DS:[ESI+925],BL               ; |
00478AE9  |.  89AE 30090000         MOV     DWORD PTR DS:[ESI+930],EBP             ; |
00478AEF  |.  889E 34090000         MOV     BYTE PTR DS:[ESI+934],BL               ; |
00478AF5  |.  889E 35090000         MOV     BYTE PTR DS:[ESI+935],BL               ; |
00478AFB  |.  889E 36090000         MOV     BYTE PTR DS:[ESI+936],BL               ; |
00478B01  |.  E8 FABAFAFF           CALL    unpacked.00424600                      ; \unpacked.00424600
00478B06  |.  6A 04                 PUSH    4
00478B08  |.  8BCF                  MOV     ECX,EDI
00478B0A  |.  E8 71C1FAFF           CALL    unpacked.00424C80
00478B0F  |.  8B4C24 14             MOV     ECX,DWORD PTR SS:[ESP+14]
00478B13  |.  899E D00B0000         MOV     DWORD PTR DS:[ESI+BD0],EBX
00478B19  |.  899E D40B0000         MOV     DWORD PTR DS:[ESI+BD4],EBX
00478B1F  |.  899E D80B0000         MOV     DWORD PTR DS:[ESI+BD8],EBX
00478B25  |.  899E 980B0000         MOV     DWORD PTR DS:[ESI+B98],EBX
00478B2B  |.  89AE A00B0000         MOV     DWORD PTR DS:[ESI+BA0],EBP
00478B31  |.  899E A80B0000         MOV     DWORD PTR DS:[ESI+BA8],EBX
00478B37  |.  899E B00B0000         MOV     DWORD PTR DS:[ESI+BB0],EBX
00478B3D  |.  899E A40B0000         MOV     DWORD PTR DS:[ESI+BA4],EBX
00478B43  |.  C786 AC0B0000 0000A04>MOV     DWORD PTR DS:[ESI+BAC],41A00000
00478B4D  |.  8BC6                  MOV     EAX,ESI                                ;  ntdll.ZwTerminateProcess
00478B4F  |.  5F                    POP     EDI                                    ;  ntdll.7C90E89A
00478B50  |.  896C24 18             MOV     DWORD PTR SS:[ESP+18],EBP
00478B54  |.  5E                    POP     ESI                                    ;  ntdll.7C90E89A
00478B55  |.  5D                    POP     EBP                                    ;  ntdll.7C90E89A
00478B56  |.  5B                    POP     EBX                                    ;  ntdll.7C90E89A
00478B57  |.  64:890D 00000000      MOV     DWORD PTR FS:[0],ECX
00478B5E  |.  83C4 10               ADD     ESP,10
00478B61  \.  C3                    RETN