ComputingComputer ScienceComputer SystemsApplication SecurityComputer SecuritySecurity ArchitectureData SecurityData Security ArchitectureMemory ManagementMicroarchitectural SecurityVulnerability ManagementLeak AnalysisMemory Integrity ProtectionMemory Leak VulnerabilitiesMemory ProtectionMicroarchitectural Information LeakageSecure Memory ManagementSecure Memory Protection
Memory disclosure vulnerabilities have become a common component for enabling reliable exploitation of systems by leaking the contents of executable data. Previous research towards protecting executable data from disclosure has failed to gain popularity due to large performance penalties and required architectural changes. Other research has focused on protecting application data but fails to consider a vulnerable application that leaks its own executable data.
29
IEEE Software · 2011 · 2K citations
IEEE Security & Privacy · 2004 · 1.5K citations
The geometry of innocent flesh on the bone
Hovav Shacham · 2007 · 1.3K citations
Efficient software-based fault isolation
Robert Wahbe, Steven Lucco, Thomas E. Anderson et al. · 1993 · 1.2K citations · Full text
First draft of a report on the EDVAC
John von Neumann · IEEE Annals of the History of Computing · 1993 · 1.1K citations