Linked Presentation: CAMP: Compiler and Allocator-based Heap Memory ProtectionTake a Step Further: Understanding Page Spray in Linux Kernel Exploitation