zeek/policy/protocols/http/var-extraction-cookies.bro
Seth Hall cee3991822 Script updates.
- Fixing more vestiges from moving site.bro and removing functions.bro

- Updates comments on analysis-groups.bro

- Added the trim-trace-file script from broctl.
2011-07-19 10:41:54 -04:00

15 lines
376 B
Text

##! This script extracts and logs variables from cookies sent by clients
@load protocols/http
module HTTP;
redef record Info += {
cookie_vars: vector of string &optional &log;
};
event http_header(c: connection, is_orig: bool, name: string, value: string) &priority=2
{
if ( is_orig && name == "COOKIE" )
c$http$cookie_vars = extract_keys(value, /;[[:blank:]]*/);
}