DocumentCode :
2965610
Title :
Address-Space Randomization for Windows Systems
Author :
Li, Lixin ; Just, James E. ; Sekar, R.
Author_Institution :
Global InfoTek, Inc., USA
fYear :
2006
fDate :
Dec. 2006
Firstpage :
329
Lastpage :
338
Abstract :
Address-space randomization (ASR) is a promising solution to defend against memory corruption attacks that have contributed to about three-quarters of USCERT advisories in the past few years. Several techniques have been proposed for implementing ASR on Linux, but its application to Microsoft Windows, the largest monoculture on the Internet, has not received as much attention. We address this problem in this paper and describe a solution that provides about 15-bits of randomness in the locations of all (code or data) objects. Our randomization is applicable to all processes on a Windows box, including all core system services, as well as applications such as web browsers, office applications, and so on. Our solution has been deployed continuously for about a year on a desktop system used daily, and is robust enough for production use.
Keywords :
Automatic speech recognition; Continuous production; Contracts; Internet; Linux; Production systems; Protection; Robustness; Security; Software algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Security Applications Conference, 2006. ACSAC '06. 22nd Annual
Conference_Location :
Miami Beach, FL, USA
ISSN :
1063-9527
Print_ISBN :
0-7695-2716-7
Type :
conf
DOI :
10.1109/ACSAC.2006.10
Filename :
4041178
Link To Document :
بازگشت