HCFI: Hardware-enforced Control-Flow Integrity
Jump-oriented programming: a new class of code-reuse attack