A method to bypass complex constraints on your shellcode. You write shellcode that can read future shellcode.
Process
- Stage 1:
read(0, rip, 1000)- Get rip with
lea rax, [rip]
- Get rip with
- Stage 2: whatever you want
A method to bypass complex constraints on your shellcode. You write shellcode that can read future shellcode.
read(0, rip, 1000)
lea rax, [rip]