| Intel's Execute Disable Bit (XD Technology) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| The Problem - Malicious Code Threatens Your Valuable Data | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Malicious buffer overflow attacks pose a serious security threat to all businesses, heavily increasing IT resource demands and possibly destroying critical company information. In a standard buffer attack the malicious worm creates a flood of code that overwhelms the processor, allowing the worm to spread itself to the network as well as to other computers. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| The Solution | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
An IA-32 processor with Execute Disable Bit capability can protect data pages against being used by malicious software to execute code. The processor provides page protection in either of the following modes: 1) Legacy protected mode, if Physical Address Extension (PAE) is enabled 2) IA-32e mode, when IntelŪ Extended Memory 64 Technology (IntelŪ EM64T) is enabledNote that entering IA-32e mode requires enabling PAE (Physical Address Extension). While the Execute Disable Bit capability does not introduce new instructions, it does require operating systems to operate in a PAE-enabled environment and to establish a page-granular protection policy for memory. Replacing older computers with Execute Disable Bit-enabled systems can halt worm attacks, reducing the need for virus related repairs. In addition, Execute Disable Bit may eliminate the need for software patches aimed at buffer overflow attacks. By combining Execute Disable Bit with anti-virus, firewall, spy ware removal, e-mail filtering software, and other network security measures, IT managers can free IT resources for other critical areas. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Where it Can Be Found | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| While first released for the
IntelŪ ItaniumŪ processor family in 2001, XD
technology is now to be found on certain new high-performance
desktop systems using Socket 775 processors designated with "J"
in the processor model number (see below for more details).
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Execute Disable Bit currently requires one of the following operating systems to support it:
|