UW Comp Sci Header
Useful InformationUW CS PeopleUW CS Graduate ProgramUW CS Undergraduate ProgramResearch at UW CSUseful Resources

Computer Security and Cryptography
Seminar
March 2002 Events

Date &
Location
Event
Mar. 12, 2002
3 - 4 PM
2310 CS
Ian Alderman <alderman@cs.wisc.edu>
University of Wisconsin, Madison

Network Intrusion Detection

This talk presents the paper "Network Intrusion Detection: Evasion, Traffic Normalization, and End-to-End Protocol Semantics" by Mark Handley, Vern Paxson and Christian Kreibich, as published at USENIX Security 2001. [the paper can be downloaded as PDF from http://www.icir.org/vern/papers/norm-usenix-sec-01.pdf]

A fundamental problem for network intrusion detection systems is the ability of a skilled attacker to evade detection by exploiting ambiguities in the traffic stream as seen by the monitor. We discuss the viability of addressing this problem by introducing a new network forwarding element called a traffic normalizer. The normalizer sits directly in the path of traffic into a site and patches up the packet stream to eliminate potential ambiguities before the traffic is seen by the monitor, removing evasion opportunities.

We examine a number of tradeoffs in designing a normalizer, emphasizing the important question of the degree to which normalizations undermine end-to-end protocol semantics. We discuss the key practical issues of "cold start" and attacks on the normalizer, and develop a methodology for systematically examining the ambiguities present in a protocol based on walking the protocol's header. We then present norm, a publicly available user-level implementation of a normalizer that can normalize a TCP traffic stream at 100,000 pkts/sec in memory-to-memory copies, suggesting that a kernel implementation using PC hardware could keep pace with a bidirectional 100 Mbps link with sufficient headroom to weather a high-speed flooding attack of small packets.

Slides: PDF (93.5 kB)

< Back to the Sec & Crypto seminar schedule

Computer Sciences Department, University of Wisconsin - Madison
5355a Computer Sciences and Statistics | 1210 West Dayton Street, Madison, WI 53706
cs@cs.wisc.edu / voice: 608-262-1204 / fax: 608-262-9777