Week 3 (Software Vulnerabilities & Attacks 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 Heap Overflow Vulnerability video pdf ppt Malloc Internals, Integer Overflow
Introduction to Return Oriented Programming video pdf1 pdf1 Shacham H., “The Geometry of Innocent Flesh on the Bone:Return-into-libc without Function Calls (on the x86)”, CCS 2007 paper video 10 years later

Q&A Session