Pavel Odintsov
|
64a78d1d83
|
Fixed bug in connection tracking logic due to double capture of mutex. Closes #988
|
2023-07-12 12:08:53 +01:00 |
|
Pavel Odintsov
|
1ec90a9837
|
Complete flow tracking logic for flow based counters
|
2023-07-11 22:45:58 +01:00 |
|
Pavel Odintsov
|
96c08b37bd
|
Enabled host announce by default when GoBGP is enabled
|
2023-03-13 13:12:09 +00:00 |
|
Pavel Odintsov
|
c5090e8e84
|
Increased default threshold per host from 20k to 100k as 20k is too low for modern traffic speeds
|
2023-03-01 14:23:34 +00:00 |
|
Pavel Odintsov
|
71096caf9c
|
Updated Netflow v9 plugin configuration about IPv6 support
|
2023-02-14 20:33:01 +00:00 |
|
Pavel Odintsov
|
e6ffb31e5c
|
Added option to export traffic to Kafka in Protobuf format
|
2023-02-12 21:17:05 +00:00 |
|
Pavel Odintsov
|
2e9af3ba91
|
Added native Prometheus support
|
2023-02-11 18:08:48 +00:00 |
|
Pavel Odintsov
|
03ded87f1d
|
Added logic to load Kafka configuration for traffic export
|
2023-02-05 17:54:40 +00:00 |
|
Pavel Odintsov
|
9f9d1ebd46
|
Added new configuration options: dump_all_traffic and dump_other_traffic useful for parser debugging
|
2023-01-25 17:37:48 +00:00 |
|
Pavel Odintsov
|
d62d81dc50
|
We do not use quotes for configuration parameters
|
2023-01-25 14:34:02 +00:00 |
|
Pavel Odintsov
|
f12ce5ed7b
|
Breaking change in logging configuration. We've repalced our snowflake 'logging:' prefix by standard 'logging_'
|
2022-10-15 13:11:14 +01:00 |
|
Pavel Odintsov
|
62524d270d
|
Enabled stats logic by default with option to disable it via: disable_usage_report = on
|
2022-10-12 19:39:49 +01:00 |
|
Pavel Odintsov
|
5598ac3d21
|
Implemented plugin for AF_XDP XDP based traffic capture
|
2022-10-02 19:50:10 +01:00 |
|
Pavel Odintsov
|
1b09faa53f
|
Configuration cleanup from not used options
|
2022-08-16 19:08:57 +01:00 |
|
Pavel Odintsov
|
fdca825466
|
Improved documentation in configuration file
|
2022-08-16 19:05:08 +01:00 |
|
Pavel Odintsov
|
db8c9ab7fd
|
Removed configuration option enable_subnet_counters and enabled it by default. We've removed it from fastnetmon_client, please use InfluxDB integraration instead
|
2022-08-03 22:45:37 +01:00 |
|
Pavel Odintsov
|
32e20bd99e
|
Reduced number of packets for attack confirmation from 50 to 20 as 50 is too much for sampled protocols
|
2022-08-03 22:42:22 +01:00 |
|
Pavel Odintsov
|
4f27cf0657
|
We deprecated configuration field notify_script_pass_details and set it to true by default. You need to read stdin attack information for both ban and attack_details actions
|
2022-08-03 22:40:41 +01:00 |
|
Pavel Odintsov
|
bfde24946e
|
We've unified average calculation time between hosts and networks and removed configuration option average_calculation_time_for_subnets as we do not need it. Cleanup in unused Flow Spec code.
|
2022-07-29 17:47:43 +01:00 |
|
Pavel Odintsov
|
54da2b6cad
|
Deprecated PF_RING plugin for new versions. We switched to AF_PACKET which is compeltely open source and worse way better (#929)
|
2022-04-04 15:30:23 +01:00 |
|
Pavel Odintsov
|
a8af8ea5e7
|
We decided to remove DPI support as it does not work for all protocols and focus only on L3 and L4 protocols (#928)
|
2022-04-02 22:23:52 +01:00 |
|
Pavel Odintsov
|
79ed5e3548
|
Added conf option to control how often we export traffic to Graphite
|
2022-04-02 01:39:06 +01:00 |
|
Pavel Odintsov
|
419f23200b
|
Added conf options to control how often we export traffic to InfluxDB
|
2022-04-02 01:39:06 +01:00 |
|
Pavel Odintsov
|
bcb28203bd
|
Added InfluxDB support
|
2022-03-28 14:58:01 +01:00 |
|
Pavel Odintsov
|
e2b5c468a0
|
Added stub conf options for IPv6 BGP implementation
|
2022-03-25 13:40:29 +00:00 |
|
Pavel Odintsov
|
27589dd835
|
Introduced separate packet length parser management flag for AF_PACKET: af_packet_read_packet_length_from_ip_header. It's not coupled with Netmap anymore
|
2022-03-25 13:40:29 +00:00 |
|
Pavel Odintsov
|
7b609acbd1
|
Added option sflow_read_packet_length_from_ip_header to use packet length from header instead of sFlow field.
|
2022-03-25 13:40:29 +00:00 |
|
Pavel Odintsov
|
7423088151
|
Added support for native BGP communities for GoBGP integration.
|
2022-03-24 01:29:11 +00:00 |
|
Pavel Odintsov
|
802acec352
|
Implemented BGP community parsers logic
|
2022-03-24 01:29:11 +00:00 |
|
Pavel Odintsov
|
de34d99801
|
Ipv6 callback
* Added proper storage for captured IPv6 packets
* Added final logic to trigger IPv6 attacks
|
2022-03-24 01:23:56 +00:00 |
|
Pavel Odintsov
|
f839e8d27d
|
Added logic to show total IPv6 counters in fastnetmon_client
|
2022-03-19 21:58:07 +02:00 |
|
Pavel Odintsov
|
6e7c6df1f1
|
Removed obsoleted values from configuration
|
2022-03-19 21:58:07 +02:00 |
|
Pavel Odintsov
|
88e112376a
|
We have to revert process internal as external logic because it make migration to new counters logic impossible
|
2022-03-19 21:58:07 +02:00 |
|
Pavel Odintsov
|
c19c1c39d1
|
Deprecated PF_RING filters compeltely
|
2022-03-14 00:09:35 +02:00 |
|
Pavel Odintsov
|
48c43a8952
|
Removed Snabb Switch support
|
2022-03-13 17:18:21 +02:00 |
|
Pavel Odintsov
|
b2da05e6e1
|
Added option to process intrenal traffic as external for attack detection purposes.
|
2022-03-13 17:18:21 +02:00 |
|
Pavel Odintsov
|
69f490a0da
|
Deprecated LUA support
|
2022-02-26 20:12:06 +00:00 |
|
Pavel Odintsov
|
74d01090fd
|
Implemented option to configure delay between traffic recalculations: speed_calculation_delay
|
2022-02-20 00:19:29 +00:00 |
|
Pavel Odintsov
|
e91fff07da
|
Made option to read list of networks from OpenVZ configurable and optional.
|
2022-02-10 13:39:04 +00:00 |
|
Pavel Odintsov
|
d077617eb3
|
Aligned average calculatuon time for subnets and enabled per flow counters by default
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
6e6f1ca053
|
Added option to control fanout mode in AF_PACKET.
|
2022-02-09 14:42:20 +00:00 |
|
Pavel Odintsov
|
7082750cae
|
Added support for artificial sampling rate in AF_PACKET mode.
|
2022-02-09 14:42:16 +00:00 |
|
Pavel Odintsov
|
93ead8d3bc
|
Commented out default hostgroup
|
2019-07-11 20:58:09 +01:00 |
|
Pavel Odintsov
|
4790c728eb
|
Disabled sFlow and Netflow plugins by default
|
2019-07-11 20:03:04 +01:00 |
|
Dmitriy Limonov
|
f527101e62
|
Added decoding of the outer vlan tag in sflow packets. (#736)
* Added decoding of the outer vlan tag in sFlow packets for QnQ
|
2018-09-28 16:59:49 +01:00 |
|
Pavel Odintsov
|
1fdde91cbb
|
Fixed bunch of paths to old versions of FNM
|
2017-12-03 21:22:11 +00:00 |
|
Pavel Odintsov
|
ec092ae702
|
Fix about absent support of domains names
|
2016-11-07 01:12:23 +00:00 |
|
Pavel Odintsov
|
6e07a08bec
|
Remove space at the end of "ban_for_tcp_pps" line
|
2016-09-09 09:06:31 +03:00 |
|
Pavel Odintsov
|
a2ab84e771
|
Merged test API server. Refactor cmake file. Get rid absolute library paths.
|
2015-10-16 00:24:03 +02:00 |
|
Pavel Odintsov
|
204b41aedc
|
Completely workiing GoBGP integration. But compilation do not enabled by default
|
2015-10-05 12:48:48 +02:00 |
|