Control Jujutsu: On the Weaknesses of Fine-Grained Control Flow Integrity
Language-independent sandboxing of just-in-time compilation and self-modifying code