Documentation for the PaX project

copyright by the PaX Team

file last update comment
PaXTeam-H2HC15-RAP-RIP-ROP.pdf 2015.10.24 15:00 GMT H2HC 2015 invited presentation: RAP: RIP ROP
PaXTeam-H2HC13-PaX-gcc-plugins.pdf 2013.10.02 04:41 GMT H2HC 2013 invited presentation: PaX - gcc plugins
PaXTeam-H2HC12-PaX-kernel-self-protection.pdf 2012.10.10 13:45 GMT H2HC 2012 invited presentation: PaX - kernel self-protection
PaXTeam-LATINOWARE12-PaX-linux-security.pdf 2012.10.10 13:45 GMT LATINOWARE 2012 invited presentation: PaX: Twelve Years of Securing Linux
PaXTeam-SSTIC12-keynote-20-years-of-PaX.pdf 2012.06.04 00:45 GMT SSTIC 2012 keynote: 20 years of PaX
performance tests 2005.10.20 23:10 GMT comprehensive performance impact tests by Pedro Venda
pax.txt 2003.11.29 14:35 GMT the main document, overall description
noexec.txt 2003.05.01 14:15 GMT non-executable pages design & implementation
kernexec.txt 2003.04.03 21:25 GMT non-executable kernel pages design & implementation
kernseal.txt 2003.05.01 14:20 GMT sealed kernel storage design & implementation
aslr.txt 2003.03.15 21:05 GMT address space layout randomization
pageexec.txt 2003.03.15 21:05 GMT paging based non-executable pages
segmexec.txt 2003.05.01 14:00 GMT segmentation based non-executable pages
mprotect.txt 2003.11.04 19:58 GMT mmap() and mprotect() restrictions
randustack.txt 2003.02.12 15:50 GMT userland stack randomization
randkstack.txt 2003.01.24 13:44 GMT kernel stack randomization
randmmap.txt 2003.01.24 13:44 GMT mmap() randomization
randexec.txt 2003.02.19 18:50 GMT non-relocatable executable file randomization
vmmirror.txt 2003.10.06 15:22 GMT vma mirroring, the core of SEGMEXEC and RANDEXEC
emutramp.txt 2003.05.01 14:00 GMT gcc nested function and kernel sigreturn trampolines emulation
emusigrt.txt 2003.02.19 18:50 GMT automatic kernel sigreturn trampoline emulation
pax-future.txt 2003.03.20 01:30 GMT what the future holds for PaX
pageexec.old.txt 2000.11.16 18:00 GMT the original design & implementation of PAGEEXEC, badly out of date