[Tool] The 'Snort like' log monitoring system == Sagan

"Champ Clark III [Softwink]" <[email protected]> Thu, 24 Jun 2010 20:49:44 -0400
Newsgroups gmane.comp.security.linux
Message-ID <[email protected]>
--gBBFr7Ir9EOA20Yy
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable


Sagan release version 0.1.0
http://sagan.softwink.com
Written by Champ Clark (AKA 'Da Beave') and the Softwink, Inc team
Date: 06/24/2010

Softwink announces the release of Sagan, a real time log monitoring
system.

Sagan is a multi-threaded, real time system- and event-log monitoring syste=
m,
but with a twist. Sagan uses a "Snort" like rule set for detecting "bad=20
things" happening on your network and/or computer systems. If Sagan detects=
=20
a "bad thing" happening, that event can be stored to a Snort database
(MySQL/PostgreSQL) and Sagan will correlate the event with your
Snort Intrusion Detection/Intrusion Prevention (IDS/IPS) system.  Sagan=20
is meant to be used in a 'centralized' logging environment,  but will=20
work fine as part of a standalone Host IDS system for workstations.

Sagan is fast:  Sagan is written in C and is a multi-threaded application.=
=20
Sagan is threaded to prevent blocking Input/Output (I/O). For example,=20
data processing doesn't stop when an SQL query is needed.  It is also meant
to be as efficient as possible in terms of memory and CPU usage.=20

Sagan uses a "Snort" like rule set: If you're a user of "Snort" and
understand Snort rule sets, then you already understand Sagan rule sets.
Essentially, Sagan is compatible with Snort rule management utilities, like=
=20
"oinkmaster" for example.

Sagan can log to Snort databases: Sagan will operate as a separate "sensor"
ID to a Snort database. This means that your IDS/IPS events from Snort will
remain separate from your Sagan (syslog/event log) events. Since Sagan can =
utilize
Snort databases, using Snort front-ends like BASE and Snorby will not only
work with your IDS/IPS event, but also with your syslog events as well!

Sagan output formats:  You don't have to be a Snort user to use Sagan. Sagan
supports multiple output formats, such as a standard output file log format
(similar to Snort), e-mailing of alerts (via libesmtp), Logzilla support and
externally based programs that you can develop using the language you prefer
(Perl/Python/C/etc).

Sagan is actively developed: Softwink, Inc. actively develops and maintains
the Sagan source code and rule sets. Softwink, Inc. uses Sagan to monitor
security related log events on a 24/7 basis.=20

Other Features:=20

-	Sagan is meant to be easy to install.   The traditional,=20
	"./configure && make && make install" works for many installations,
	depending on the functionality needed and configuration.
-	Thresholding of alerts.  Uses the same format as Snort in the=20
	Sagan rule set.=20
-	Attempts to pull TCP/IP addresses,  port information, and protocol=20
	of rule set that was triggered.   This leads to better correlation.
-	Can be used to monitor just about any type of device or system
	(Routers,  firewalls,  managed switches,  IDS/IPS systems,=20
	Unix/Linux systems,  Windows event logs,  wireless access points,=20
	much more).
-	Works 'out of the box' with Snort front ends like BASE,  Snorby,=20
	proprietary consoles,  various Snort based reporting systems.=20
-	Sagan is 'open source' and released under the GNU/GPL version 2
	license.=20

For more information about Sagan,  please see:=20

Sagan web site: http://sagan.softwink.com


--=20
        Champ Clark III | Softwink, Inc | 800-538-9357 x 101
                     http://www.softwink.com

GPG Key ID: 58A2A58F
Key fingerprint =3D 7734 2A1C 007D 581E BDF7  6AD5 0F1F 655F 58A2 A58F
If it wasn't for C, we'd be using BASI, PASAL and OBOL.

--gBBFr7Ir9EOA20Yy
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkwj/SgACgkQDx9lX1iipY8LVQCfQnN00WFIwOyMIOXtP8sdPLWp
twUAn0/o8INE/+0UmDnzUn7tBRCXxIsZ
=c7FK
-----END PGP SIGNATURE-----

--gBBFr7Ir9EOA20Yy--