Questions about this topic? Sign up to ask in the talk tab.

Difference between revisions of "DEP"

From NetSec
Jump to: navigation, search
Line 1: Line 1:
<b>D</b>ata <b>E</b>xecution <b>P</b>revention.
+
<b>D</b>ata <b>E</b>xecution <b>P</b>revention is a hardware-layer feature provided by modern [[processor]]s. On Intel CPU's, this is called the '''NX bit''', and on AMD CPU's, this is called the '''XD bit'''. 
  
 +
 +
 +
 +
 +
 +
 +
 +
 +
<includeonly>
 
Microsoft's Windows XP SP2 Operating System was Microsoft's first real attempt at data execution prevention. While the attempt was in fact a feeble one, it laid the ground work for later innovations, for example [[ASLR]], or [[ASLR|Address Space Layout Randomization]] employed by Microsoft's Windows Vista Operating System.
 
Microsoft's Windows XP SP2 Operating System was Microsoft's first real attempt at data execution prevention. While the attempt was in fact a feeble one, it laid the ground work for later innovations, for example [[ASLR]], or [[ASLR|Address Space Layout Randomization]] employed by Microsoft's Windows Vista Operating System.
  
Line 28: Line 37:
  
 
{{countermeasures}}
 
{{countermeasures}}
 +
</includeonly>

Revision as of 04:38, 19 November 2012

Data Execution Prevention is a hardware-layer feature provided by modern processors. On Intel CPU's, this is called the NX bit, and on AMD CPU's, this is called the XD bit.