No-eXecute / Data Execution Prevention¶
Aynı mitigation: NX/XD/XN bit'i + Windows DEP, hepsi W^X'i enforce eder — bkz. canonical Data Execution Prevention (DEP).
Mechanism¶
NX (AMD) / XD (Intel) / XN (ARM) donanım bit'i ve Microsoft'un userspace DEP'i aynı W^X invariant'ının farklı isimleridir; tam mekanizma, vendor adlandırması ve bit-63 detayı için bkz. Data Execution Prevention (DEP).
Walkthrough¶
Tam walkthrough (readelf/GNU_STACK kontrolü dahil) canonical not'ta:
Data Execution Prevention (DEP).