Skip to content

Lightweight and sexy Security Information and Event Managment system for OSSEC, Snort and other IDS/IPS

Notifications You must be signed in to change notification settings

craiglawson/lightsiem

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LightSIEM

Lightweight and sexy Security Information and Event Managment system for OSSEC, Snort and other IDS/IPS ![Screenshot of LightSIEM] (https://github.com/dsvetlov/lightsiem/blob/master/screenshot.png) ![Screenshot of LightSIEM GeoIP map] (https://github.com/dsvetlov/lightsiem/blob/master/screenshot2.png)

Installation

LightSIEM now distributing as ansible playbook for RHEL/CentOS/Oracle Linix 7.x. Install EPEL repository

yum install http://fedora-mirror01.rbc.ru/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm -y

Install Ansible and additional packages

yum install ansible -y
yum install wget unzip -y

Download latest playbook code and unpack it

wget https://github.com/dsvetlov/lightsiem/archive/master.zip
unzip master.zip

Run playbook

ansible-playbook lightsiem-master/lightsiem-install.yml

On your OSSEC server enable ability to send alerts via syslog

/var/ossec/bin/ossec-control enable client-syslog

Then add in /var/ossec/etc/ossec.conf this lines to send ossec alerts via sysslog in logstash

<ossec_config>

...

   <syslog_output>
   <server>address of LightSIEM server</server>
   <port>9000</port>
   <format>default</format>
   </syslog_output>
...
</ossec_config>

Forward snort log to LightSIEM via IETF-syslog format (RFC 5424). Example configuration for rsyslogd.

if $programname == 'snort' then {
   *.* @( o )<address of LightSIEM server>:9010;RSYSLOG_SyslogProtocol23Format
   &stop
}

Now point your web-browser to port 80 of your LightSIEM server. Default login and password is admin/admin.

About

Lightweight and sexy Security Information and Event Managment system for OSSEC, Snort and other IDS/IPS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 62.8%
  • JavaScript 37.2%