Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- format ELF64 executable 3
- segment readable executable
- entry $
- mov rbp, rsp
- sub rsp, 32
- mov rax, 'this a t'
- mov [rbp-16], rax
- mov rax, 'est'
- mov [rbp-8], rax
- mov rax, '/bin/ech'
- mov [rbp-32], rax
- xor rax, rax
- mov al, 'o'
- mov [rbp-24], rax
- push 0
- mov rax, 0
- mov [rbp], rax
- ;rdi filename
- ;rsi argv
- ;rdx envp
- lea rdi, [rbp-32]
- xor rdx, rdx
- lea r9, [rbp-16]
- push r9
- lea r9, [rbp-8]
- push r9
- mov rsi, rsp
- mov rax, 0x3b
- syscall
- exit_program:
- xor edi,edi ; exit code 0
- mov eax,60 ; sys_exit
- syscall
Advertisement