Sagan "TODO" list....

Perfmon support - Which could be good for generating pretty pictures smile

Report non-reporting devices - Processors that sends an "alert" when it "sees" a device stop reporting for X amount of time . Done with "processor" support.

More than average - Processor that alerts when an abnormal amount of alerts are being reported.

Snortsam support - Support Snortsam. Add the communications with Snortsam and the "fwsam:" flag, so triggered events can dynamically firewall off. Of course, this would only to be used with rule sets you know will give you valid source information. In version 0.2.1

$EXTERNAL_NET/$HOME_NET support - Maybe (?). Not sure if it'd be useful.

More statistics via sagan-stats.c - For example, top IP addresses reporting, etc.

Statistical analysis of events - Many interesting things can be detected by statistical analysis.

Support Snort's Unified2 output - Support for Snort's 'Unified2' output format. This would allow programs like Barnyard2 to read/queue events which could then be fed to a database, other output formats, Sguil, etc. [Completed as of version 0.1.8]

Logzilla / php-syslog-ng output - Log Sagan events to the Logzilla/php-syslog-ng format. Should be easy to do, and give another type of console for viewing events. [Completed as of Sagan version 0.1.1 (?) ] - Update: Support Dropped in version 0.1.9.

Thresholding! - This is probably going to be a badly needed item. There's no sense in being flooding with the same information over and over again! [Completed as of version 0.1.7] (Has 'limit', but no 'threshold')

Syslog/UDP replay add on - A program, separate and external to Sagan, that'll 'sniff' the network interface for UDP/514 Syslog traffic. If traffic is seen, capture the packet and reply it to another Syslog server. Such a program is useful in pre-setup syslog environments. [Completed as of version 0.1.8]

Mulitple configuration files - For example, a command line --config flag [Completed as of version 0.1.5(?)] Thread search - thread the pcre/content stuff to better use multiple CPUs

PIX/ASA parser - to extract PIX/ASA IP/Port information [Not needed. Covered by liblognorm support as of version 0.1.8]

Sguil agent - *[Probably not needed. Covered by Unified2 output format as of version 0.1.8]

Prelude Framework support *[Competed as of version 0.1.7]

-- ChampClark - 2010-06-23

Topic revision: r10 - 2012-12-27 - ChampClark
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2014 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback