NX,全名为“NoeXecute”,即「禁止执行」,是应用在CPU的一种技术,用作把记忆体区域分隔为只供储存处理器指令集,或只供数据使用。

中文名

禁止执行

外文名

No eXecute

运用领域

CPU

影响

这种技术防止多数的缓冲满溢攻击

基本介绍

任何使用NX技术的记忆体,代表仅供数据使用,处理器的指令集并不在这些区域储存。这种技术防止多数的缓冲满溢攻击,即一些恶意程式,把自身的恶意指令集放在其他程式的数据储存区并执行。在AMD把NX应用在AMD64之后,英特尔也为Prescott版本的Pentium4处理器加入类似技术。