kR^X: Comprehensive Kernel Protection against Just-In-Time Code Reuse
Design and Implementation of SecPod, A Framework for Virtualization-Based Security Systems