Week 5 (Software Defense II)

The material is subdivided in small videos. Please, watch the videos and go through the reading material in your own time. Also remember to work on the accompanying exercises sheet

Video Links Reading Material
Introduction to Fuzzing video pdf 1. Fuzzing: Hack, Art, and Science pdf; 2. S. Rawat et al. “VUzzer: Application-aware Evolutionary Fuzzing - VUSec, NDSS’17.pdf (first 3 sections) video
Concurrency Fuzzing Introduction video pdf RAZZER: Finding Kernel Race Bugs through Fuzzing link
Introduction to Attack defense & Mitigation (CFI) video pdf 1. E. Schwartz, “The Danger of Unrandomized Code”. USENIX login;. 2011 pdf; 2. Martín Abadi, Mihai Budiu, Úlfar Erlingsson, and Jay Ligatti. 2005. “Control-flow integrity”. CCS’05 pdf (first 3 sections);

Q&A Session