Ressources
Educational
Learning platforms
- pwn.college: Lectures and challenges about pwn from beginner to expert
- pwnable.kr Handbook: A first introduction to system exploitation
Tools
Essentials
- kali linux (recommended as VM)
- A disassembler & decompiler of choice for static analysis
- ghidra (free and pre-installed on kali)
- or others like binary ninja, IDA Free, radare2, ...
- A debugger for dynamic analysis
- gdb (free and pre-installed on kali)
- gef (enhanced gdb)
- python & pwntools