2014 · 130 citations · 21 references
ComputingComputer EngineeringComputer ScienceCompilersComputer SecurityOperating SystemsControl-flow AnalysisMicroarchitectural SecurityOperating System VulnerabilitiesCompiler DesignControl Flow ControlControl Flow Hijacking AnalysisMemory Corruption ExploitsOverhead ReductionPerformance OverheadPerformance Overhead AnalysisVtable Hijacking
Author(s): Dongseok Jang, Zachary Tatlock, Sorin Lerner Download: Paper (PDF) Date: 22 Feb 2014 Document Type: Briefing Papers Additional Documents: Slides Associated Event: NDSS Symposium 2014 Abstract: We present SafeDispatch, a defense to prevent C++ vtable hijacking attacks that take over the control flow of a program via corrupted vtable pointers. SafeDispatch inserts dynamic checks … Continued
21
Nicholas Nethercote, Julian Seward · 2007 · 2.3K citations
The geometry of innocent flesh on the bone
Hovav Shacham · 2007 · 1.3K citations
Martı́n Abadi, Mihai Budiu, Úlfar Erlingsson et al. · 2005 · 1K citations
Trevor Jim, J. Greg Morrisett, Dan Grossman et al. · 2002 · 618 citations