Address Space Layout Randomization
GPTKB entity
Statements (29)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:computer_security_technique
|
| gptkbp:abbreviation |
gptkb:ASLR
|
| gptkbp:category |
exploit mitigation
|
| gptkbp:effect |
gptkb:organization
implementation quality |
| gptkbp:implementedIn |
gptkb:Linux_kernel_2.6.12
gptkb:macOS_10.5_Leopard gptkb:Windows_XP_SP2 |
| gptkbp:introducedIn |
2001
|
| gptkbp:limitation |
can be bypassed with memory leaks
not effective against all attacks |
| gptkbp:prevention |
reliable exploitation of buffer overflows
|
| gptkbp:purpose |
mitigate memory corruption vulnerabilities
|
| gptkbp:randomChance |
gptkb:heap
libraries stack memory address space locations executable code |
| gptkbp:relatedTo |
gptkb:Data_Execution_Prevention
gptkb:control_flow_integrity stack canaries |
| gptkbp:usedIn |
gptkb:Windows
gptkb:macOS gptkb:Linux operating systems |
| gptkbp:vulnerableTo |
information disclosure attacks
|
| gptkbp:bfsParent |
gptkb:Data_Execution_Prevention
|
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
Address Space Layout Randomization
|