Quine by shinh

\x7fELF\xb0\x04C\xb28\xcd\x80\x93\x87\xd9\xcd\x80\x02\x00\x03\x00\xb0\x04\xcd\x80\x01\x00\x00\x00\x18\x00\x00\x00\x18\x00\x00\x00\x96K\xcd\x80\xe8\xff \x00\x01\x00!\x00o, world

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:	b0 04                	mov    $0x4,%al
   6:	43                   	inc    %ebx
   7:	b2 38                	mov    $0x38,%dl
   9:	cd 80                	int    $0x80
   b:	93                   	xchg   %eax,%ebx
   c:	87 d9                	xchg   %ebx,%ecx
   e:	cd 80                	int    $0x80
  10:	02 00                	add    (%eax),%al
  12:	03 00                	add    (%eax),%eax
  14:	b0 04                	mov    $0x4,%al
  16:	cd 80                	int    $0x80
  18:	01 00                	add    %eax,(%eax)
  1a:	00 00                	add    %al,(%eax)
  1c:	18 00                	sbb    %al,(%eax)
  1e:	00 00                	add    %al,(%eax)
  20:	18 00                	sbb    %al,(%eax)
  22:	00 00                	add    %al,(%eax)
  24:	96                   	xchg   %eax,%esi
  25:	4b                   	dec    %ebx
  26:	cd 80                	int    $0x80
  28:	e8 ff 20 00 01       	call   0x100212c
  2d:	00 21                	add    %ah,(%ecx)
  2f:	00 6f 2c             	add    %ch,0x2c(%edi)
  32:	20 77 6f             	and    %dh,0x6f(%edi)
  35:	72 6c                	jb     0xa3
  37:	64                   	fs

download

return to the top page