Title :
Automatic Software Diversity
Author :
Larsen, Per ; Brunthaler, Stefan ; Franz, Michael
Author_Institution :
Dept. of Comput. Sci., Univ. of California, Irvine, Irvine, CA, USA
Abstract :
Vulnerabilities in low-level systems software leave users exposed to malware, theft, and monitoring. Automatic software diversity makes weaponization of these vulnerabilities much harder. The premise of software diversity is simple: randomizing program features conceals them from adversaries; however, securely and transparently implementing automatic software diversity is anything but simple.
Keywords :
invasive software; system monitoring; automatic software diversity; malware; program feature randomization; system monitoring; systems software; theft; vulnerability weaponization; Computer languages; Computer security; Diversity reception; Encoding; Programming; Software engineering; compilers; processors; programming languages; security; software engineering; system issues;
Journal_Title :
Security & Privacy, IEEE
DOI :
10.1109/MSP.2015.23