Snort::Parser::Rule(3p)

NAME
Net::Snort::Parser::Rule - Perl interface to parsing snort rules

SYNOPSIS
use Net::Snort::Parser::Rule;

my $parser = Net::Snort::Parser::Rule->new(); my $rule = $parser->parse_rule($ruletext);

DESCRIPTION
Net::Snort::Parser::File is a module that provides a mechanism for parsing snort rules, handling most of the "isms" that the snort parser forces on application developers.

Programmers that use this module should be familar with the snort rules format, since many requirements of the rules language are implied by this module.

NOTES
This module does not handle multiline rules. That should be handled before passing the rule to the parser.

AUTHOR
Brian Caswell <bmc@shmoo.com>

REPORTING BUGS
Report bugs to <bmc@shmoo.com>

THANKS
Thanks to The Honeynet Project

COPYRIGHT
Copyright (c) 2003 Brian Caswell

SEE ALSO
snort(8)