In computer security, PaX is a patch for the Linux kernel that implements least privilege protections for memory pages. This approach allows computer programs to do only what they have to be able to do to execute properly, and nothing more. PaX flags data memory as non- executable and program memory as non-writable; and randomly arranges the program memory. This effectively prevents many security exploits, such as those stemming from buffer overflows. The former prevents direct code injection absolutely; while the latter makes so-called return-to-libc (ret2libc) attacks indeterminate, relying on luck to succeed. PaX was first released in 2000.
Read the rest of this article: http://en.wikipedia.org/wiki/PaX
Today's selected anniversaries: * 476 - Romulus Augustus, the last emperor of the Western Roman Empire, was deposed. (http://en.wikipedia.org/wiki/Romulus_Augustus)
* 1781 - Los Angeles was founded as El Pueblo de Nuestra Señora la Reina de los Ángeles del Río de Porciúncula by 44 Spanish settlers. (http://en.wikipedia.org/wiki/Los_Angeles%2C_California)
* 1870 - France's Third Republic was declared. (http://en.wikipedia.org/wiki/Third_Republic)
* 1888 - Inventor George Eastman registered the trademark "Kodak". (http://en.wikipedia.org/wiki/George_Eastman)
* 1957 - Little Rock Crisis: The Governor of Arkansas tried to prevent nine African-American students from attending Little Rock Central High School. (http://en.wikipedia.org/wiki/Little_Rock_Crisis)
Wikiquote of the day:
"I'm standing on the edge of some crazy cliff. What I have to do, I have to catch everybody if they start to go over the cliff— I mean if they're running and they don't look where they're going I have to come out from somewhere and catch them. That's all I'd do all day. I'd just be the catcher in the rye and all. I know it's crazy, but that's the only thing I'd really like to be. I know it's crazy." -- J. D. Salinger in The Catcher in the Rye
(http://en.wikiquote.org/wiki/J._D._Salinger, http://en.wikiquote.org/wiki/The_Catcher_in_the_Rye)