1
0
Fork 0
mirror of https://github.com/pavel-odintsov/fastnetmon synced 2024-05-23 13:16:12 +02:00
Commit Graph

913 Commits

Author SHA1 Message Date
Pavel Odintsov 1fdde91cbb Fixed bunch of paths to old versions of FNM 2017-12-03 21:22:11 +00:00
Benjamin Drung a4d2d8170a Support setting ENABLE_LUA_SUPPORT
To allow users to disable Lua support, do not overwrite the
ENABLE_LUA_SUPPORT variable. Instead just set the default if it is not
set yet.
2017-08-24 16:39:15 +02:00
Pavel Odintsov 1ccfc2fbab Added pretty colors and reworked text to make it clear why we ask email addresses 2017-07-29 18:45:36 +01:00
Pavel Odintsov 136b9c7c0f Reworked parser code to avoid Netmap dependencies 2017-07-27 23:09:58 +00:00
Pavel Odintsov b480f3590f Introduced an option to disable Netmap plugin 2017-07-27 23:19:33 +01:00
Pavel Odintsov 1b9c49500e Fixes #602 Do not attempt to push blank dataset into Graphite 2017-07-27 22:26:56 +01:00
Pavel Odintsov 95157e88bd GoBGP project re-licensed this file in BSD terms for us instead of Apache 2 licenses. Issue reference: https://github.com/osrg/gobgp/issues/1384 2017-07-26 09:46:40 +01:00
Pavel Odintsov 7c615e9ae1 Removed code which uses x86_only features to fix https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=869621 2017-07-25 19:53:15 +01:00
Pavel Odintsov 176f4d2d1e Removed unused code 2017-07-24 12:54:24 +01:00
Pavel Odintsov da8a4ca97f Removed all GeoIP files from repo. We never used them in production code. They was added for testing purpoposes 2017-07-21 19:00:01 +01:00
Pavel Odintsov 7f787c0be0 Also set modern version in cmake build system 2017-06-24 21:43:43 +01:00
Pavel Odintsov c62243ede1 Introduced option --use-modern-pf-ring to install latest PF_RING (6.6.0 at this moment) 2017-06-24 21:15:17 +01:00
Pavel Odintsov 1f7896d2e5 #646: Since this commit we will use our own mirror for all dependencies located on GitHub 2017-06-17 23:03:21 +01:00
Benjamin Drung 4fb2096c3a Install sysvinit script on Debian/Ubuntu
On Debian/Ubuntu systems, install the sysvinit script (in addition to
the systemd service file).
2017-05-30 11:11:39 +02:00
Benjamin Drung fb13a55c5d Add documentation key to systemd service file
Documentation for systemd service files can be automatically viewed
using systemctl help servicename if this field is present. Thus add the
relevant man page, the local and online documentation to the
documentation key.
2017-05-29 16:54:27 +02:00
Benjamin Drung f397d61593 Install fastnetmon.service with cmake
The path to the fastnetmon daemon might differ, thus use configure_file
to set the path dynamically.
2017-05-29 16:50:23 +02:00
Benjamin Drung 28fbaa5d1a Use variables for installation paths
The installation paths differ for Linux and BSD. Thus use variables for
defining installation paths to avoid duplicating install commands.
2017-05-29 16:45:36 +02:00
Pavel Odintsov 1cb80c26b0 Fixed critical bug in IPv6 direction detection code 2017-05-20 19:05:18 +01:00
Benjamin Drung 70da8c54c6 Fix typo criticial -> critical
Fix typo and use full sentences.
2017-05-08 17:14:33 +02:00
Benjamin Drung 6b09a7b190 Fix typo programm -> program 2017-05-08 16:21:52 +02:00
Pavel Odintsov d08f617aee #651: reduced logging level for threshold related messages 2017-04-17 21:49:17 +03:00
Pavel Odintsov e4452170c0 Add notice about FNM Advanced 2017-04-15 22:02:21 +04:00
dmayan 84067a4e10 Added logging to router syslog
Added logging in router's log for banning and unbanning. Useful for reporting and alert management.
2017-04-13 14:41:47 -03:00
Henry Spanka eb3d6ebd66 Restart Fastnetmon when it fails
Sometimes FastNetMon crashes due to Segfaults and to prevent an outage of the DDoS Sensor we should immediately restart it.
2017-04-02 22:10:55 +02:00
Eric Chou fdd37b3140 a10.py modification for PEP476, updated REDME.md 2017-03-18 17:39:23 +00:00
Theodore Baschak ed8b3caae4 add RFC7999 BGP Blackhole community (65535:666) to routes added 2016-12-27 03:17:24 -06:00
Джуринский Александр 1b5c0b9cc8 add txt extension for attacks details files 2016-11-27 00:06:09 +03:00
Pavel Odintsov a1659df66a Merge pull request #595 from evgkrsk/unify-logging
Try to unify syslog logging with local file logging
2016-11-18 23:25:35 +00:00
Alexandr Dzhurinskij 6bed9dcea2 Add custom path to log file 2016-11-09 18:45:56 +03:00
Pavel Odintsov ec092ae702 Fix about absent support of domains names 2016-11-07 01:12:23 +00:00
Evgenii Terechkov f3ba619553 Try to unify syslog logging with local file logging 2016-11-04 23:45:02 +07:00
damiankam 2a5e5df2eb fix in 'parse_hostgroups' - return on split error and trim spaces 2016-09-25 17:54:40 +03:00
damiankam 79b55d0390 add trim while processing lines from config file 2016-09-25 14:00:22 +03:00
damiankam 68498d1302 fix redis log 2016-09-24 21:21:45 +03:00
Pavel Odintsov 70bbdf9483 Add addres to new site 2016-09-10 07:23:58 +03:00
Pavel Odintsov 6e07a08bec Remove space at the end of "ban_for_tcp_pps" line 2016-09-09 09:06:31 +03:00
Shrivatsan Rajagopalan 8071a7e7b5 Minor typo fix. 2016-09-06 14:53:17 -07:00
Pavel Odintsov 12b31c67ae Disable annoying message "Received ipfix options flowset id, which is not supported" 2016-08-26 21:40:09 +03:00
Eric Chou b6b4807532 updated ddos_dst_zone.py 2016-08-22 17:09:24 -07:00
Eric Chou 5b378e1755 Merge branch 'master' of https://github.com/ericchou1/fastnetmon
latest pull for updated base and zone config
2016-08-22 16:51:58 -07:00
Pavel Odintsov 04640eb011 Since this commit we could install kernel headers for current centos kernel 2016-08-20 19:55:30 +03:00
Pavel Odintsov 009b8b7caa Add notification about install log 2016-08-20 15:01:06 +03:00
Pavel Odintsov cd168e9c06 Remove log4cpp from Epel from dependency list for CentOS 7 2016-08-20 14:52:42 +03:00
Rich Groves 67a1fc61cc added README for configs 2016-08-19 16:36:41 -07:00
Rich Groves 77833fa287 added tps_zone_config and tps_base_config v1 2016-08-19 13:32:35 -07:00
Rich Groves e82bfdbe46 added tps_zone_config and tps_base_config v1 2016-08-19 13:27:27 -07:00
Pavel Odintsov 9e6625dec8 Add ability to mitigate mixed attacks. Code originally prepared by https://github.com/dalibort I've just pushed it 2016-08-19 22:43:16 +03:00
Pavel Odintsov 4dab31e3b7 Move flow_spec publish code into separate function. This code orininally written by https://github.com/dalibort I've just extracted it from PR :) 2016-08-19 22:36:40 +03:00
Pavel Odintsov 032f25847f Fix mistake found my CI 2016-08-19 22:26:41 +03:00
Pavel Odintsov c4fc2d6954 Rework flow zerofication code 2016-08-19 22:18:56 +03:00