Each folder contains: a pdf with the lab's tasks, my report with solutions, my implementations, and most of the files for the virtual machine used in this lab. Note: For Lab 6 - Heap Overflow, Lab 7 - Type Confusion, Lab 8 - Injection Attack, and Lab 9 - Fuzzing, you can find and download the files for the virtual machines here: https://surfdrive.surf.nl/files/index.php/s/Htm441jYExpdt2m
Labs on:
- GDB and Computer Architecture;
- Buffer Overflow;
- Stack Overflow and ROP gadgets;
- ASLR;
- Heap Overflow;
- Type Confusion;
- Injection Attack;
- Fuzzing.