EPFL_software_security Lab 1 come up with edge cases, trigger unintended performance and manually fix vulnerabilities write unit tests Lab 2 CTF - pwn and reverse engineering Lab 3 structure unware fuzzing - AFL++ in-progress and structure aware fuzzing - libFuzzer