Blind Format String Attacks
Jump-oriented programming: a new class of code-reuse attack