\x7fELF
printf %d\\n `m4`
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: 0a 70 72 or 0x72(%eax),%dh 7: 69 6e 74 66 20 25 64 imul $0x64252066,0x74(%esi),%ebp e: 5c pop %esp f: 5c pop %esp 10: 6e outsb %ds:(%esi),(%dx) 11: 20 60 6d and %ah,0x6d(%eax) 14: 34 60 xor $0x60,%al