Intrusion Detection Systems mailing list archives
Re: Problem in snort 1.3
From: roesch () clark net (Martin Roesch)
Date: Mon, 25 Oct 1999 13:15:27 -0400
Ron Gula wrote:
True, but someone source-routing a PHF attack or running it through fragrouter is a different event than just the PHF attack. If someone configures their IDS to ignore certain types of attacks, then all an attacker has to do to avoid the IDS is to make sure that portion of the attack triggers first and is subsequently ignored. With Dragon, every packet or data stream can have multiple events associated with it.
Snort's detection engine "exit on first match" strategy was intentionally implemented that way. When an attack comes in that is recognized by an alert rule which would potentially set off other alerts, I figured that it really doesn't matter if you flag every alert that applies. The packet is already going to be logged and an alarm is going to be set, when the admin looks at the packet logs any other information of interest will also be there in the packet dump. This is done as a performance matter, the faster you set off an alarm and exit, the faster you can get to the next packet. Obviously this is very important in a system that processes all of its packets in a serial fashion like Snort does. Doing a source routed PHF attack won't make any difference, the PHF rule will generate an alert and when the admin examines the packet log it will be obvious that the packet was source routed. Snort is stateless, so it considers each packet individually and doesn't ignore subsequent packets in a session just because a previous packet set off an alert. Snort will miss just about everything run through fragrouter in its current incarnation (except for the fact that tiny fragments are coming in), so that's not much of an issue currently. :) -- Martin Roesch roesch () clark net http://www.clark.net/~roesch
Current thread:
- reading signatures? matthew.fearnow () mcp com (Oct 22)
- Re: reading signatures? Trevor Schroeder (Oct 22)
- Problem in snort 1.3 Fabio Pietrosanti (Oct 24)
- Re: Problem in snort 1.3 H D Moore (Oct 24)
- Re: Problem in snort 1.3 Lance Spitzner (Oct 24)
- Re: Problem in snort 1.3 Ron Gula (Oct 25)
- Re: Problem in snort 1.3 Martin Roesch (Oct 25)
- Traffic Lister, Justin (Oct 25)
- Comparison of several IDS Lister, Justin (Oct 25)
- Re: reading signatures? H D Moore (Oct 24)
- <Possible follow-ups>
- RE: reading signatures? matthew.fearnow () mcp com (Oct 22)
- RE: reading signatures? Kim Robert Blix (Oct 25)
- Re: reading signatures? Robert Graham (Oct 22)
- RE: reading signatures? Alex.Senkevitch () midata com (Oct 27)
- RE: reading signatures? Ron Gula (Oct 27)
