ASLR

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf security technique
gptkbp:category computer security
gptkbp:fullName gptkb:Address_Space_Layout_Randomization
https://www.w3.org/2000/01/rdf-schema#label ASLR
gptkbp:implementedIn gptkb:Windows
gptkb:macOS
gptkb:Linux
gptkbp:introducedIn 2001
gptkbp:limitation can be bypassed with information leaks
gptkbp:protectedBy gptkb:return-to-libc_attacks
code injection
stack smashing
gptkbp:purpose mitigate buffer overflow attacks
gptkbp:randomChance memory address space locations
gptkbp:relatedTo gptkb:DEP
stack canaries
gptkbp:requires support from hardware and OS
gptkbp:statusInLinux enabled by default since kernel 2.6.12
gptkbp:statusInmacOS enabled by default since Mac OS X 10.5
gptkbp:statusInWindows enabled by default since Windows Vista
gptkbp:usedIn operating systems
gptkbp:bfsParent gptkb:OpenBSD
gptkbp:bfsLayer 6