Everything About ___
Live briefing

Everything about Executable-space protection

Concept in computer security

In computer security, executable-space protection marks memory regions as non-executable, such that an attempt to execute machine code in these regions will cause an exception. It relies on hardware features such as the NX bit, or on software emulation when hardware support is unavailable. Software emulation often introduces a performance cost, or overhead, while hardware-based NX bit implementations have no measurable performance impact. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Executable-space protectionA 5-minute orientation
  2. Pick up a classic book: American FilmThe most-reprinted book on the subject
  3. Go sideways: Physical Address ExtensionA closely related topic
  4. Go sideways: X86-64A closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. OS implementations
  2. Limitations

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics