NX
No Execute
Definition
No Execute (NX) ist ein Sicherheitsmerkmal moderner Prozessoren, das bestimmte Speicherbereiche als nicht ausführbar markiert. Dadurch wird verhindert, dass Schadcode aus Datenbereichen heraus ausgeführt werden kann, was einen wirksamen Schutz gegen Buffer-Overflow-Angriffe bietet.