; bits 64 ; default rel ; global _start ; _start: ; push rax ; push rdi ; push rsi ; push rdx ; push rbx ; xor eax, eax ; cdq ; mov dl, 10 ; inc eax ; mov edi, eax ; lea rsi, [rel msg] ; syscall ; pop rbx ; pop rdx ; pop rsi ; pop rdi ; pop rax ; jmp 0x00000000 ; msg db "..WOODY..",10 bits 64 default rel global _start _start: push rax push rdi push rsi push rdx push rbx mov rdi, 1 lea rsi, [rel msg] mov rdx, 10 mov rax, 1 syscall pop rbx pop rdx pop rsi pop rdi pop rax jmp 0x00000000 msg db "..WOODY..",10