summaryrefslogtreecommitdiff
path: root/security/p0f/patches
diff options
context:
space:
mode:
authorrecht <recht@pkgsrc.org>2003-11-03 11:45:28 +0000
committerrecht <recht@pkgsrc.org>2003-11-03 11:45:28 +0000
commitfcbd595dc66f462539e0589cf6b1bb24829c603b (patch)
tree8ed309d10d1e138d0d28f20b8e5eaaef8c7a8640 /security/p0f/patches
parent35e5afdf0d0cf1546e72bd049899803acab2ed5d (diff)
downloadpkgsrc-fcbd595dc66f462539e0589cf6b1bb24829c603b.tar.gz
update to version 2.0.3
changes/fixes include: Iproved -F. Masquerade detection code now checks for time going backwards in timestamps. Added uptime in query data and p0fq.c. Added -F fuzzy TTL matching option. More signatures. [BUG] Missing ENDIAN define on SunOS? Added to Makefile. It now defaults to big endian, perhaps worth auto-detecting in case of Solaris on x86 or such. -r now also resolves the target host. Added -X option, sendsyn added. Better Makefile and p0f*.fp documentation. Automatic wildcard for WSS of 12345 and size exceeding PACKET_BIG. Sheesh, more cleanup in p0fr.fp explanations and p0f.c RST recognition code. Added wildcard for packet size; massive ACK probing to diagnose the payload quoting issue. Many new RST fingerprints for network devices. Updated some tos.h signatures. see doc/ChangeLog for a complete list
Diffstat (limited to 'security/p0f/patches')
-rw-r--r--security/p0f/patches/patch-aa8
-rw-r--r--security/p0f/patches/patch-ac8
-rw-r--r--security/p0f/patches/patch-ad33
3 files changed, 19 insertions, 30 deletions
diff --git a/security/p0f/patches/patch-aa b/security/p0f/patches/patch-aa
index 5c2c96e3ad1..cdb353b0c5b 100644
--- a/security/p0f/patches/patch-aa
+++ b/security/p0f/patches/patch-aa
@@ -1,7 +1,7 @@
-$NetBSD: patch-aa,v 1.5 2003/09/06 04:56:29 itojun Exp $
+$NetBSD: patch-aa,v 1.6 2003/11/03 11:45:28 recht Exp $
---- mk/NetBSD- 2003-09-06 13:52:37.000000000 +0900
-+++ mk/NetBSD 2003-09-06 13:52:52.000000000 +0900
+--- mk/NetBSD.orig 2003-09-28 23:40:07.000000000 +0200
++++ mk/NetBSD 2003-11-03 12:27:53.000000000 +0100
@@ -7,10 +7,8 @@
# (C) Copyright 2000-2003 by Michal Zalewski <lcamtuf@coredump.cx>
#
@@ -11,5 +11,5 @@ $NetBSD: patch-aa,v 1.5 2003/09/06 04:56:29 itojun Exp $
STRIP = strip
-CFLAGS = -O3 -Wall -fomit-frame-pointer -funroll-loops
FILE = p0f
+ TOOLS = test/sendack test/sendack2 test/sendsyn
- all: $(FILE) strip
diff --git a/security/p0f/patches/patch-ac b/security/p0f/patches/patch-ac
index b5252b977ae..4954fd2a2de 100644
--- a/security/p0f/patches/patch-ac
+++ b/security/p0f/patches/patch-ac
@@ -1,7 +1,7 @@
-$NetBSD: patch-ac,v 1.1 2003/10/01 23:13:13 recht Exp $
+$NetBSD: patch-ac,v 1.2 2003/11/03 11:45:28 recht Exp $
---- p0f.1.orig Fri Sep 19 17:11:56 2003
-+++ p0f.1 Wed Sep 24 21:25:51 2003
+--- p0f.1.orig 2003-10-10 23:39:00.000000000 +0200
++++ p0f.1 2003-11-03 12:28:01.000000000 +0100
@@ -32,9 +32,9 @@
.TP
\fB\-f\fR file
@@ -15,7 +15,7 @@ $NetBSD: patch-ac,v 1.1 2003/10/01 23:13:13 recht Exp $
Specifying multiple -f values will NOT combine several signature files
together.
.TP
-@@ -190,7 +190,7 @@
+@@ -199,7 +199,7 @@
You need to consult the documentation for an up-to-date list of issues.
.SH FILES
.TP
diff --git a/security/p0f/patches/patch-ad b/security/p0f/patches/patch-ad
index cc15218b8a5..f23748dfdab 100644
--- a/security/p0f/patches/patch-ad
+++ b/security/p0f/patches/patch-ad
@@ -1,30 +1,19 @@
-$NetBSD: patch-ad,v 1.1 2003/10/05 18:13:00 recht Exp $
+$NetBSD: patch-ad,v 1.2 2003/11/03 11:45:28 recht Exp $
---- mk/SunOS~ 2003-09-19 20:04:06.000000000 +0200
-+++ mk/SunOS 2003-10-05 20:06:00.000000000 +0200
-@@ -5,9 +5,9 @@
+--- mk/SunOS.orig 2003-10-01 23:20:31.000000000 +0200
++++ mk/SunOS 2003-11-03 12:35:15.000000000 +0100
+@@ -5,11 +5,9 @@
# (C) Copyright 2000-2003 by Michal Zalewski <lcamtuf@coredump.cx>
#
-CC = gcc
--LIBS = -lpcap -I/opt/local/include -L/opt/local/lib -lsocket -lnsl
--CFLAGS = -O3 -Wall -fomit-frame-pointer -funroll-loops
+-LIBS = -lpcap -I/opt/local/include -L/opt/local/lib \
+- -I/usr/local/include -L/usr/local/lib -lsocket -lnsl
+-CFLAGS = -O3 -Wall -fomit-frame-pointer -funroll-loops \
+- -DBYTE_ORDER=1234 -DBIG_ENDIAN=1234
+#CC = gcc
-+LIBS = $(LDFLAGS) -lpcap -lsocket -lnsl
-+#CFLAGS = -O3 -Wall -fomit-frame-pointer -funroll-loops
++LIBS = $(LDFLAGS) -lpcap -lsocket -lnsl
++CFLAGS = $(CFLAGS) -DBYTE_ORDER=1234 -DBIG_ENDIAN=1234
FILE = p0f
-
- all: $(FILE)
-@@ -17,10 +17,10 @@
- static: $(FILE)-static
-
- $(FILE): $(FILE).c
-- $(CC) $(CFLAGS) -o $@ $(FILE).c $(LIBS)
-+ $(CC) $(CFLAGS) -o $@ $(FILE).c $(FILE)-query.c $(LIBS)
-
- $(FILE)-static: $(FILE).c
-- $(CC) -static $(CFLAGS) -o $@ $(FILE).c $(LIBS)
-+ $(CC) -static $(CFLAGS) -o $@ $(FILE).c $(FILE)-query.c $(LIBS)
-
- p0fq: test/p0fq
+ TOOLS = test/sendack test/sendack2 test/sendsyn