Захист виконуваного стека
No-Execute / Data Execution Prevention
Також: NX, DEP, W^X, No-Execute
NX (No-eXecute) / DEP (Data Execution Prevention) — апаратний/ОС механізм, що забороняє виконання коду зі сторінок пам'яті, позначених як дані (стек, купа).
Блокує пряме виконання shellcode. Обходиться через ROP/ret2libc.