Modern Binary Exploitation - Lecture2