ASLR (Address Space Layout Randomization)
GPTKB entity
Statements (28)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:security_technique
|
| gptkbp:abbreviation |
gptkb:Address_Space_Layout_Randomization
|
| gptkbp:category |
computer security
exploit mitigation |
| gptkbp:implementedIn |
gptkb:Android
gptkb:Windows gptkb:iOS gptkb:macOS gptkb:Linux |
| gptkbp:introducedIn |
gptkb:PaX_patch_for_Linux
2001 |
| gptkbp:limitation |
can be bypassed with information leaks
not effective against all exploits |
| gptkbp:protectedBy |
gptkb:return-to-libc_attacks
buffer overflow attacks code reuse attacks |
| gptkbp:purpose |
mitigate memory corruption vulnerabilities
|
| gptkbp:randomChance |
memory address space locations
|
| gptkbp:relatedTo |
gptkb:DEP_(Data_Execution_Prevention)
stack canaries |
| gptkbp:requires |
gptkb:Windows_Vista_and_later
gptkb:Linux_kernel_2.6.12_and_later gptkb:macOS_10.5_and_later |
| gptkbp:standardizedBy |
gptkb:PaX_project
|
| gptkbp:usedIn |
operating systems
|
| gptkbp:bfsParent |
gptkb:ARMv8-A
|
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
ASLR (Address Space Layout Randomization)
|