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. Optionally you can use this template (LaTeX, Google Doc, use Make a Copy) to prepare your submission.
Due on Gradescope (linked from Canvas) by Friday, September 29th at 11:59pm.
In this assignment you will audit and attack a C program with low-level vulnerabilities. Available now:
Sample programs: hello.bcbas, bottles.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: