Debloating Software through Piece-Wise Compilation and Loading
Out of Control: Overcoming Control-Flow Integrity