Upgrade snort to version 1.6. Changes since version 1.5.1 include:

New features:
* Token Ring and FDDI decoder support
* Snort ported to Tru64/Alpha, IRIX 6.X, and AIX
* Output plugins added (modular output system)
* John Wilson greatly improved the speed of the content pattern matcher
* Added FlexResp (active response) plugin from Christian Lademann
* Snort man page now ships with the distribution
* Snort now generates a PID file for easier integration with scripting
* Added support for "stealthed" network interfaces

New command line switches:
* -q => quiet mode (no stdout printing)
* -C => print payload ASCII content only
* -P => set explicit snaplen for packet collection

Plugins:
* Added Postgres SQL DB logging output module from Jed Pickel
* Added portscan detection plugin from Patrick Mullen
* HTTP decode preprocessor largely rewritten and much more accurate
* Minfrag rule moved to preprocessor module
* Added ICMP ECHO ID check plugin
* Added ICMP ECHO sequence check plugin
* Added RPC analysis plugin from Mark Hindess
* Added IP option analysis plugin
* Added nocase plugin (makes content rules work with case insensitivity)
* Added syslog output module with user definable syslog facility
* Added tcpdump output module

(and building without patches on Solaris).
This commit is contained in:
agc 2000-03-20 12:03:45 +00:00
parent 6badf88a81
commit 6b303b113f
4 changed files with 9 additions and 25 deletions

View file

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.4 2000/02/04 16:18:01 rh Exp $
# $NetBSD: Makefile,v 1.5 2000/03/20 12:03:45 agc Exp $
#
DISTNAME= snort-1.5.1
DISTNAME= snort-1.6
CATEGORIES= net security
MASTER_SITES= http://www.clark.net/~roesch/ \
ftp://the.wiretapped.net/pub/security/network-intrusion-detection/snort/ \

View file

@ -1,3 +1,3 @@
$NetBSD: md5,v 1.3 2000/02/04 16:18:02 rh Exp $
$NetBSD: md5,v 1.4 2000/03/20 12:03:46 agc Exp $
MD5 (snort-1.5.1.tar.gz) = fbfb89265c1a6804091191ff2bb8f626
MD5 (snort-1.6.tar.gz) = 3659c1416ca7c7ec3f939d369c513bec

View file

@ -1,3 +1,6 @@
$NetBSD: patch-sum,v 1.1 2000/02/02 12:06:16 agc Exp $
$NetBSD: patch-sum,v 1.2 2000/03/20 12:03:46 agc Exp $
MD5 (patch-aa) = a6f0e771bdc5b945043340aef89a805e
This placeholder file is generated by the ``makepatchsum'' target
whenever the patches directory is empty or missing. Its purpose
is to ensure that the presence of any obsolete patches will cause
the proper error to be emitted at build time.

View file

@ -1,19 +0,0 @@
$NetBSD: patch-aa,v 1.1 2000/02/02 12:06:16 agc Exp $
Solaris needs extra definitions
--- snort.h 2000/02/01 16:00:21 1.1
+++ snort.h 2000/02/01 16:01:51
@@ -20,6 +20,12 @@
#ifndef __SNORT_H__
#define __SNORT_H__
+#if defined(__svr4__) && defined(__sun__)
+typedef unsigned char u_int8_t;
+typedef unsigned short u_int16_t;
+typedef unsigned int u_int32_t;
+#endif
+
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif