I’ve created a project in redmine for
SIEM-live, so there is now a wiki, a
tracker, and a repository. I’ll add some documentation and instructions
on how to build the CD soon.
Contributors would be gladly accepted :)
I’ve also updated the Git repository for recent versions of live-build,
where all variables have been renamed without keeping compatibility :/
The bug where booting with no network (no DHCP, for ex.) made many
command fail with a weird error message has been fixed:
could not resolve 127.0.0.1: address family for hostname not supported
For the record, this was caused by .. IPv6 ! Disabling it during the
configuration sequence fixes the problem.
I have started to work on a Live CD for Open Source tools like Prelude
SIEM, and software like Suricata, Snort, OpenVAS to send alerts. The
goal is to easily test these tools, register new agents, get some alerts
and be able to correlate them etc. I also want to add some visualization
tools, so this CD could maybe become a reference for security alert
detection and report.
First, a few points on applications used:
Debian Live for
building the CD. It’s very easy, it’s based on Debian, and it allows
me to re-use some work I’ve done
Prelude
SIEM
is the key point: suricata, snort, syslog etc. will send alerts to
Prelude, which has a database, a correlator, a web interface
(Prewikka) etc.
Standard useful tools: nmap, scapy, wireshark, p0f, etc.
This first version is based on Debian Lenny and arch x86. Everything is
based on packages (.debs) to make it easier to maintain, upgrade
versions or add patches: most of the time, I just have to rebuild
packages from squeeze or sid.