--- paxtest-0.9.7-pre4.orig/Makefile.generic
+++ paxtest-0.9.7-pre4/Makefile.generic
@@ -2,7 +2,7 @@
CC=gcc
CFLAGS=-O2
-LDFLAGS=
+LDFLAGS=-lpthread
ifndef RUNDIR
RUNDIR=.
endif
--- paxtest-0.9.7-pre4.orig/results/Debian.blackhat
+++ paxtest-0.9.7-pre4/results/Debian.blackhat
@@ -0,0 +1,33 @@
+PaXtest - Copyright(c) 2003,2004 by Peter Busser <peter@adamantix.org>
+Released under the GNU Public Licence version 2 or later
+
+Mode: blackhat
+Linux silicio 2.4.25-1-686 #1 Tue Feb 24 10:55:59 EST 2004 i686 GNU/Linux
+
+Executable anonymous mapping : Vulnerable
+Executable bss : Vulnerable
+Executable data : Vulnerable
+Executable heap : Vulnerable
+Executable stack : Vulnerable
+Executable anonymous mapping (mprotect) : Vulnerable
+Executable bss (mprotect) : Vulnerable
+Executable data (mprotect) : Vulnerable
+Executable heap (mprotect) : Vulnerable
+Executable shared library bss (mprotect) : Vulnerable
+Executable shared library data (mprotect): Vulnerable
+Executable stack (mprotect) : Vulnerable
+Anonymous mapping randomisation test : No randomisation
+Heap randomisation test (ET_EXEC) : No randomisation
+Heap randomisation test (ET_DYN) : No randomisation
+Main executable randomisation (ET_EXEC) : No randomisation
+Main executable randomisation (ET_DYN) : No randomisation
+Shared library randomisation test : No randomisation
+Stack randomisation test (SEGMEXEC) : No randomisation
+Stack randomisation test (PAGEEXEC) : No randomisation
+Return to function (strcpy) : Vulnerable
+Return to function (strcpy, RANDEXEC) : Vulnerable
+Return to function (memcpy) : Vulnerable
+Return to function (memcpy, RANDEXEC) : Vulnerable
+Executable shared library bss : Vulnerable
+Executable shared library data : Vulnerable
+Writable text segments : Vulnerable
--- paxtest-0.9.7-pre4.orig/results/Results.README
+++ paxtest-0.9.7-pre4/results/Results.README
@@ -8,3 +8,6 @@
Gentoo, or so the Gentoo developers say). It includes ET_EXEC randomisation,
which also prevents certain return to function attacks.
+The Debian results are run in a stock Debian kernel with no stack-protection
+features at all (notice there are PaX and exec-shield are available in
+separate patch packages for the kernel)
--- paxtest-0.9.7-pre4.orig/results/Debian.kiddie
+++ paxtest-0.9.7-pre4/results/Debian.kiddie
@@ -0,0 +1,33 @@
+PaXtest - Copyright(c) 2003,2004 by Peter Busser <peter@adamantix.org>
+Released under the GNU Public Licence version 2 or later
+
+Mode: kiddie
+Linux silicio 2.4.25-1-686 #1 Tue Feb 24 10:55:59 EST 2004 i686 GNU/Linux
+
+Executable anonymous mapping : Vulnerable
+Executable bss : Vulnerable
+Executable data : Vulnerable
+Executable heap : Vulnerable
+Executable stack : Vulnerable
+Executable anonymous mapping (mprotect) : Vulnerable
+Executable bss (mprotect) : Vulnerable
+Executable data (mprotect) : Vulnerable
+Executable heap (mprotect) : Vulnerable
+Executable shared library bss (mprotect) : Vulnerable
+Executable shared library data (mprotect): Vulnerable
+Executable stack (mprotect) : Vulnerable
+Anonymous mapping randomisation test : No randomisation
+Heap randomisation test (ET_EXEC) : No randomisation
+Heap randomisation test (ET_DYN) : No randomisation
+Main executable randomisation (ET_EXEC) : No randomisation
+Main executable randomisation (ET_DYN) : No randomisation
+Shared library randomisation test : No randomisation
+Stack randomisation test (SEGMEXEC) : No randomisation
+Stack randomisation test (PAGEEXEC) : No randomisation
+Return to function (strcpy) : Vulnerable
+Return to function (strcpy, RANDEXEC) : Vulnerable
+Return to function (memcpy) : Vulnerable
+Return to function (memcpy, RANDEXEC) : Vulnerable
+Executable shared library bss : Vulnerable
+Executable shared library data : Vulnerable
+Writable text segments : Vulnerable