Byte data to be loaded into a program and executed as Machine Code for the CPU. Oftentimes this payload is to spawn a Shell for arbitrary command execution
Concepts
- Shellcode Injection Into Codecave
- Shellcode For Bash Shell
- Shellcode For Read Flag
- Shellcode For Printing ESP
Tools
- Python Pipe Shellcode
- GCC Building Shellcode
- as ld Building Shellcode
- rappel
- Pwntools Shellcraft
- MSFvenom