format ELF64 executable 3 segment readable executable mov eax, 1 mov edi, 1 mov esi, heyo mov edx, 5 syscall mov eax, 60 mov edi, 0 syscall segment readable writable heyo: db 72, 69, 89, 79, 10 7F 45 4C 46 02 01 01 03 00 00 00 00 00 00 00 00 02 00 3E 00 01 00 00 00 B0 00 40 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 38 00 02 00 40 00 00 00 00 00 01 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 40 00 00 00 00 00 C5 00 00 00 00 00 00 00 C5 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 01 00 00 00 06 00 00 00 C5 00 00 00 00 00 00 00 C5 10 40 00 00 00 00 00 C5 10 40 00 00 00 00 00 05 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 0F 05 0F 05 68 65 79 6F 20 77 6F 72 6C 64 21 0A ;~B8 01 00 00 00 ;~BF 01 00 00 00 ;~BE D2 10 40 00 ;~BA 05 00 00 00 ;~0F 05 ;~B8 3C 00 00 00 ;~BF 00 00 00 00 ;~0F 05 ;~MOV D8 REG R0 IMM 1 ;~MOV D8 REG R7 IMM 1 *** ;~MOV D32 REG R6 IMM 4198597 ;~MOV D8 REG R2 IMM 5 ;~SYSCALL ;~MOV D8 REG R0 IMM 60 ;~MOV D8 REG R7 IMM 0 *** ;~SYSCALL ;~7F 45 4C 46 02 01 01 03 ;~00 00 00 00 00 00 00 00 ;~02 00 3E 00 01 00 00 00 ;~B0 00 40 00 00 00 00 00 ;~40 00 00 00 00 00 00 00 ;~00 00 00 00 00 00 00 00 ;~00 00 00 00 40 00 38 00 ;~02 00 40 00 00 00 00 00 ;~01 00 00 00 05 00 00 00 ;~00 00 00 00 00 00 00 00 ;~00 00 40 00 00 00 00 00 ;~00 00 40 00 00 00 00 00 ;~C5 00 00 00 00 00 00 00 ;~C5 00 00 00 00 00 00 00 ;~00 10 00 00 00 00 00 00 ;~01 00 00 00 06 00 00 00 ;~C5 00 00 00 00 00 00 00 ;~C5 10 40 00 00 00 00 00 ;~C5 10 40 00 00 00 00 00 ;~05 00 00 00 00 00 00 00 ;~05 00 00 00 00 00 00 00 ;~00 10 00 00 00 00 00 00 ;~B0 01 ;~40 B7 01 ;~BE C5 10 40 00 ;~B2 05 ;~0F 05 ;~B0 3C ;~40 B7 00 ;~0F 05 ;~48 45 59 4F 0A