Even after huge efforts to increase software quality, bugs will remain. The clever attacker understands the unintended side-effects created by a bug, as well as the system environment the code executes in, and crafts an exploit which grants him advantage. It is high time for defensive technologies that make it harder to write exploits. Recent and upcoming developments make the environment in which UNIX processes live much more hostile towards exploitation, without impacting well-behaving processes.
$Id: TCosgrove.html 555 2006-09-27 14:04:22Z ray $