Quote by ninjalj

\x7fELF\x01\x00\x00\x00j\x02\x00\x00j"\xeb\x10\x02\x00\x03\x00\x0c \xeb\x10\x0c \xeb\x10\x04\x00\x00\x00\x89\xe1BC\xb0\x04\xcd\x80\x00= \x00\x01

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

Disassemble:


00000000 <.data>:
   0:	7f 45                	jg     0x47
   2:	4c                   	dec    %esp
   3:	46                   	inc    %esi
   4:	01 00                	add    %eax,(%eax)
   6:	00 00                	add    %al,(%eax)
   8:	6a 02                	push   $0x2
   a:	00 00                	add    %al,(%eax)
   c:	6a 22                	push   $0x22
   e:	eb 10                	jmp    0x20
  10:	02 00                	add    (%eax),%al
  12:	03 00                	add    (%eax),%eax
  14:	0c 20                	or     $0x20,%al
  16:	eb 10                	jmp    0x28
  18:	0c 20                	or     $0x20,%al
  1a:	eb 10                	jmp    0x2c
  1c:	04 00                	add    $0x0,%al
  1e:	00 00                	add    %al,(%eax)
  20:	89 e1                	mov    %esp,%ecx
  22:	42                   	inc    %edx
  23:	43                   	inc    %ebx
  24:	b0 04                	mov    $0x4,%al
  26:	cd 80                	int    $0x80
  28:	00                   	.byte 0x0
  29:	3d                   	.byte 0x3d
  2a:	20 00                	and    %al,(%eax)
  2c:	01                   	.byte 0x1
To protect the system from spam, please input your favorite sport (hint: I believe its name must start with 'g', case insensitive)

download

return to the top page