Address Sace Layout Randomization (ASLR) in *nix
[PaX] [1] also provides an ASLR patch for Linux and OpenBSD. [OpenBSD][2] and [PIE][3] provide detailed information on the randomized image layout.
[1] [PaX] PaX presentation, Brad Spengler,
[2][OpenBSD] Exploit Mitigation Techniques, Theo de Raadt
[3][PIE] OpenBSD’s Position Independent Executable (PIE) Implementation, Kurt Miller