IDS mailing list archives
RE: Preventing layer 3/4 evasions
From: "Mike Barkett" <mbarkett () us checkpoint com>
Date: Mon, 7 Jan 2008 15:13:41 -0500
I would echo Marty's earlier comments on normalization and bifurcation, and would like to add that Check Point IPS-1 (formerly NFR Sentivist) has been trumpeting dynamic POF-based evasion resistance for about four years. Reassembly is adjusted on a per-session basis internally by the sensor, with no user interaction or configuration necessary. IPS-1 makes the fingerprint database accessible to the user, so if there does happen to be a mismatch, then at the very least, you can report it to Check Point, and if you're an advanced user, then you can even correct the fingerprint yourself. As much as we hear theoretical objections to the feasibility of this approach, it has been quite successful in practice. Trillions and trillions of packets that have passed through the sensors that I've supported at NFR and Check Point over the years, and I can easily count on one hand the number of times the POF-based Smart Reassembly feature has so much as come under suspicion as an impediment to proper IPS function. It is enabled by default, too. This is not to say the POF is perfect, because it is not. Fingerprints are constantly changing with new patch levels and service packs. However, the approach we've taken appears to add value without introducing discernible risk. Search for the Whitepaper entitled "Ambiguity Resolution via Passive OS Fingerprinting" by Greg Taleck for very detailed info on this approach. -MAB -- Michael A Barkett, CISSP IPS Security Engineering Director Check Point Software Technologies +1.240.632.9000 Fax: +1.240.747.3512
-----Original Message----- From: listbounce () securityfocus com [mailto:listbounce () securityfocus com] On Behalf Of Steve Reinhardt Sent: Wednesday, December 19, 2007 8:15 PM To: focus-ids () securityfocus com Subject: Preventing layer 3/4 evasions I'm curious about the market status quo and trends in the area of how network IDS/IPS products are dealing with layer 3/4 evasion techniques (a la Ptacek & Newsham: ambiguous segmentation & fragmentation, ttl tricks, etc.). The Handley/Paxson/Kreibich paper from Usenix01 lists three approaches (not counting "use a host-based IDS" :-) ): 1. inline normalization 2. profiling the intranet and using target-specific algorithms 3. bifurcating analysis From what I've read, Snort is going route #2, with the Sourcefire RNA system doing the profiling. - Is there any public information regarding which approach (if any) other commercial systems are using? - Does Snort's decision indicate any sort of consensus that #2 is the best approach, or would that be considered controversial? (Clearly #3 isn't practical as a general technique, but the Handley paper seems to make a good case for #1.) - Do you all feel that existing approaches (like Snort's, or perhaps some commercial implementation of #1) are adequate, or is there a need for a more robust solution? Basically we've had some ideas in this space and are trying to figure out whether they're worth pursuing... guess I should add "If so, how much would you pay for it?" to the last question :-). Thanks! Steve ------------------------------------------------------------------------ Test Your IDS Is your IDS deployed correctly? Find out quickly and easily by testing it with real-world attacks from CORE IMPACT. Go to http://www.coresecurity.com/index.php5?module=Form&action=impact&campaign= intro_sfw to learn more. ------------------------------------------------------------------------
------------------------------------------------------------------------ Test Your IDS Is your IDS deployed correctly? Find out quickly and easily by testing it with real-world attacks from CORE IMPACT. Go to http://www.coresecurity.com/index.php5?module=Form&action=impact&campaign=intro_sfw to learn more. ------------------------------------------------------------------------
Current thread:
- Re: Preventing layer 3/4 evasions Martin Roesch (Jan 07)
- Re: Preventing layer 3/4 evasions Jeremy Bennett (Jan 09)
- <Possible follow-ups>
- RE: Preventing layer 3/4 evasions Mike Barkett (Jan 07)
- signature based IDS/IPS effectiveness GMail (Jan 09)
- Re: signature based IDS/IPS effectiveness Stefano Zanero (Jan 09)
- Looking for feedback on anomaly-based IDS systems Libershal, David M. (Jan 09)
- Re: Looking for feedback on anomaly-based IDS systems p1g (Jan 10)
- Re: signature based IDS/IPS effectiveness Jamie Riden (Jan 10)
- Re: signature based IDS/IPS effectiveness GMail (Jan 10)
- RE: signature based IDS/IPS effectiveness Nelson Brito (Jan 10)
- Re: signature based IDS/IPS effectiveness Paul Schmehl (Jan 10)
- signature based IDS/IPS effectiveness GMail (Jan 09)
- Message not available
- Re: signature based IDS/IPS effectiveness Jamie Riden (Jan 10)
