Title :
Eternal War in Memory
Author :
Szekeres, L. ; Payer, Mathias ; Lenx Tao Wei ; Sekar, R.
Abstract :
Software written in low-level languages like C or C++ is prone to memory corruption bugs that allow attackers to access machines, extract information, and install malware. Real-world exploits show that all widely deployed protections can be defeated.
Keywords :
access control; data protection; invasive software; data protections; information extraction; machine access; malware installation; memory corruption bugs; Aerospace electronics; Buffer overflows; Computer bugs; Computer security; Safety; Software security; exploit mitigation; memory corruption; memory safety; security; software security;
Journal_Title :
Security & Privacy, IEEE
DOI :
10.1109/MSP.2014.44