Next: Global Configuration
Up: Preprocessors
Previous: Examples
Contents
HTTP Inspect
HTTP Inspect is a generic HTTP decoder for user applications. Given a data
buffer, HTTP Inspect will decode the buffer, find HTTP fields, and normalize the
fields. HTTP Inspect works on both client requests and server responses.
The current version of HTTP Inspect only handles stateless processing. This
means that HTTP Inspect looks for HTTP fields on a packet-by-packet basis, and
will be fooled if packets are not reassembled. This works fine when there is
another module handling the reassembly, but there are limitations in analyzing
the protocol. Future versions will have a stateful processing mode which will
hook into various reassembly modules.
HTTP Inspect has a very ``rich'' user configuration. Users can configure
individual HTTP servers with a variety of options, which should allow the user
to emulate any type of web server. Within HTTP Inspect, there are two areas of
configuration: global and server.
Subsections
Steven Sturges
2006-12-08
|