Comments on: Linux gets trial 'NX' security support
Intel and Red Hat released prototype software to let Linux support the "no execute" security technology--and Linus Torvalds has endorsed it as a high priority even if it ruffles some feathers.
Intel and Red Hat released prototype software to let Linux support the "no execute" security technology--and Linus Torvalds has endorsed it as a high priority even if it ruffles some feathers.
December 4, 2009 6:13 PM PST
December 4, 2009 4:56 PM PST
December 4, 2009 4:25 PM PST
Add headlines from CNET News to your homepage or feedreader.
More feeds available in our RSS feed index.
Related quotes
It's worth noting that OpenBSD even provides a form of no-execute protection on i386 CPUs by making use of the memory management unit in a creative way.
http://en.wikipedia.org/wiki/NX
Also, the PaX documentation,
http://pax.grsecurity.net/docs/pageexec.old.txt
And there is a full PaX wikipedia article as well:
http://en.wikipedia.org/wiki/PaX
PaX was born October 1, 2001, and is the oldest out of PaX, ExecShield, OpenBSD's W^X, and MS Windows XP SP2. OBSD's W^X came out in 3.3 in May, 2003. I don't have a date for SP2 or ES.
What's the deal with that????
- Linux has had this for a long time
- by Anonymous June 8, 2004 3:15 PM PDT
- This is really just joint PR for Intel...
- Like this Reply to this comment
-
(4 Comments)Linux has supported NX functionality for CPUs that support it. For CPUs that don't support NX in hardware, Linux has the Exec Shield facility, which provides the same functionality in software. Effectively, even 386 CPUs have this function with Linux already.
NX moves the support to CPU hardware, saving a fractional percent in overhead (never noticed it).
So, while this is new for WinXP, it's old for Linux. The media blitz is just to let folks know that Linux will support the hardware function, when it's available on the Intel CPUs. There is NO CHANGE in the actual security or function on Linux