hardware No-eXecute (NX) bit
GPTKB entity
Statements (27)
Predicate | Object |
---|---|
gptkbp:instanceOf |
CPU feature
|
gptkbp:alsoKnownAs |
gptkb:NX_bit
gptkb:XD_bit gptkb:Execute_Disable_bit |
gptkbp:controlledBy |
page table entry
|
gptkbp:enables |
memory protection
|
gptkbp:features |
modern operating systems
|
https://www.w3.org/2000/01/rdf-schema#label |
hardware No-eXecute (NX) bit
|
gptkbp:implementedIn |
gptkb:macOS
gptkb:Windows_XP_SP2 Linux kernel 2.6.8 |
gptkbp:introduced |
gptkb:AMD
|
gptkbp:introducedIn |
2003
|
gptkbp:prevention |
buffer overflow attacks
stack-based code execution |
gptkbp:purpose |
prevents execution of code in certain memory regions
|
gptkbp:relatedTo |
gptkb:Data_Execution_Prevention_(DEP)
W^X policy |
gptkbp:standardizedBy |
gptkb:x86-64_architecture
|
gptkbp:supportedBy |
gptkb:ARM_processors
AMD processors Intel processors |
gptkbp:usedIn |
gptkb:x86_architecture
gptkb:ARM_architecture gptkb:x86-64_architecture |
gptkbp:bfsParent |
gptkb:AMD64_architecture
|
gptkbp:bfsLayer |
7
|