William Arthur, Sahil Madeka, Reetuparna Das, Todd M. Austin: Locking down insecure indirection with hardware-based control-data isolation. MICRO 2015: 115-127