To follow along with the demonstrations conducted in the workshop, the following tools are required:
- gdb - GNU debugger, is shipped with Ubuntu
- ghidra - an opensource decompiler
- python
- pwntools - a python library used often in binary exploitation
To follow along with the demonstrations conducted in the workshop, the following tools are prefered:
- Ubuntu (20.04) (Can be setup as a dual boot / virtual machine) or any linux distribution
- GEF - A gdb extension
- Workshop Slides
- Nightmare - Great set of writeups for binary exploitation challenges
- Live Overflow BE Playlist - Video series explaining binary exploitation
- CTFTime - a website to find upcoming CTFs, view past CTF writeups