Slide 7
Slide 7 text
Exploit development
Given bugs, how do you coerce them into an exploit?
Usually the goal of an exploit is running code
Sometimes the scenarios are weird and this is not the case
Exploit development can be thought of as program
synthesis
Instead of using if, else, you are using buffer overflows