\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x03\x00\x01\x00\x00\x008\x80\x04\x08,\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x004\x00 \x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x80\x04\x08\xeb\xfe\x00\x00J\x00\x00\x00J\x00\x00\x00\x05\x00\x00\x00\x10\x00\x00\x00
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 01 add %eax,(%ecx) 6: 01 00 add %eax,(%eax) ... 10: 02 00 add (%eax),%al 12: 03 00 add (%eax),%eax 14: 01 00 add %eax,(%eax) 16: 00 00 add %al,(%eax) 18: 38 80 04 08 2c 00 cmp %al,0x2c0804(%eax) ... 26: 00 00 add %al,(%eax) 28: 34 00 xor $0x0,%al 2a: 20 00 and %al,(%eax) 2c: 01 00 add %eax,(%eax) 2e: 00 00 add %al,(%eax) 30: 00 00 add %al,(%eax) 32: 00 00 add %al,(%eax) 34: 00 80 04 08 eb fe add %al,-0x114f7fc(%eax) 3a: 00 00 add %al,(%eax) 3c: 4a dec %edx 3d: 00 00 add %al,(%eax) 3f: 00 4a 00 add %cl,0x0(%edx) 42: 00 00 add %al,(%eax) 44: 05 00 00 00 10 add $0x10000000,%eax 49: 00 00 add %al,(%eax) ...