Code-reuse attacks: new frontiers and defenses
Secure in-VM monitoring using hardware virtualization