Main navigation | Main content
Covering threat modeling and heap vulnerabilities. Questions here, C code for question 5. You may also want to refer to these extra notes on drawing data-flow diagrams.
Due on Canvas by Friday, February 17th at 11:59pm.
In this assignment you will audit and attack a Linux C program with low-level vulnerabilities. Available now:
Sample programs: hello.bcbas, bottles.bcbas, bignum.bcbas, fib.bcbas.
In this assignment you will threat model, attack, and write a security report on a Linux C program that has memory-safety and other low-level bugs. Available now:
Project instructions (PDF), updated 4/12