Provided by: SecurityTube.net
Date Added: Apr 2015
Programs are full of bugs, leading to vulnerabilities. The presenter will discuss power and limitations of Code-Pointer Integrity (CPI), a strong but practical security policy that enforces memory safety for all code pointers, protecting against any form of control-flow hijack attack (e. g., ROP or JOP). Systems code is often written in low-level languages like C/C++, which offer many benefits but also delegate memory management to programmers.