Feel Me Flow: A Review of Control-Flow Integrity Methods for User and Kernel Space
Return-oriented programming without returns