This article helps you with providing steps to install and run the FireHOL Checker App in Trisul Network Analytics.
Create a high priority alert for block listed IPs(Level 1) and Low Level Priority alert for Malicious Ips(level 3),Shift to level 1 if significant data transfer occurs.
The following should be done prior to installing this app.
After installing the app the following steps should be done to enable the FireHOL Checker App.
Run the installfeed.sh script in this folder to install the FireHOL feeds and update the CRON to download every hour.
# curl -O https://raw.githubusercontent.com/trisulnsm/apps/master/analyzers/firehol/installfeed.sh
bash ./installfeed.sh
You can customize the config settings on a per-Probe basis.
To create your own custom settings,Do the following
DEFAULT_CONFIG = { -- filename of FireHOL level1 Feed - will trigger Sev-1 alert Firehol_Filename_Level1 ="firehol_level1.netset", -- optional level3 - will create Sev-3 alert Firehol_Filename_Level3 ="firehol_level3.netset", -- How much should blacklisted IP Recv for Priority elevation to MAJOR (1) Vol_Sev1_Alert_Recv=10000, -- How much should blacklisted IP Transmit for Priority elevation to MAJOR (1) Vol_Sev1_Alert_Xmit=20000, }
You can view the FireHOL Alerts in Trisul through User Alerts.
The FireHOL(Level 1)alerts can be viewed in detail by exploring them.