no-execute (nx) bit
The "no-execute (nx) bit" is a security feature found in computer systems that prevents the execution of malicious code in certain memory regions, reducing the risk of attacks. It designates these regions as non-executable, allowing only data to be stored and preventing the execution of potentially harmful instructions.
Requires login.
Related Concepts (1)
Similar Concepts
- arbitrary code execution
- binary patching and tamper-resistant executables
- bitwise operations
- bitwise xor
- code execution
- code execution exploits
- code execution vulnerability
- malicious file execution
- non-executable stack
- non-executable stack (nx)
- non-executable stack protection
- remote code execution
- shellcode execution
- speculative execution
- symbolic execution