1
0
mirror of https://github.com/pavel-odintsov/fastnetmon synced 2024-11-22 20:42:03 +01:00
Commit Graph

3842 Commits

Author SHA1 Message Date
Pavel Odintsov
3e093b8d7c Upgraded Netflow v9 implementation 2024-02-05 12:17:27 +00:00
Pavel Odintsov
22561a577c Huge amount of improvements to improve IPFIX standard support and add support for multiple vendor specific capabilities 2024-02-01 14:18:15 +00:00
Pavel Odintsov
4beb2274ae Added new types of IPFIX entifies 2024-02-01 13:50:41 +00:00
Pavel Odintsov
78bdeae324 Added logic to strip 1, 2 or 3 nested vlans 2024-02-01 13:36:54 +00:00
Pavel Odintsov
ed7ae8ee98 Added logic to export per network IPv6 traffic to InfluxDB 2024-01-21 21:12:58 +00:00
Pavel Odintsov
dfc161008a Reworked default systemd unit file to run FastNetMon under regular non root user and switched logging to journald 2024-01-10 15:25:04 +00:00
Pavel Odintsov
907454df86 Better logging 2024-01-08 11:40:07 +00:00
Pavel Odintsov
bffdec7109 Migrated FastNetMon to use simple daemon type instead of old forking one 2024-01-08 11:08:14 +00:00
Pavel Odintsov
9ee31530e4
Added missing include to get access to integer types 2023-12-03 14:02:25 +03:00
Pavel Odintsov
813edf9f38 Pushed typo reported by Patrick Matthäi 2023-11-05 11:45:17 +01:00
Pavel Odintsov
1faae9e401 Removed attack_details actions from all scripts as we removed this active while ago 2023-10-27 13:51:58 +01:00
Pavel Odintsov
964f1f1e3f Adjusted tool naming 2023-10-27 13:45:38 +01:00
Pavel Odintsov
495ecda9e4
Update fastnetmon_juniper.php 2023-10-27 13:43:44 +01:00
Pavel Odintsov
48f8504a22
Update fastnetmon_mikrotik.php 2023-10-27 13:42:14 +01:00
Pavel Odintsov
b0f7fdb064
Update fastnetmon_notify.py 2023-10-27 13:41:50 +01:00
Pavel Odintsov
7102f666b0
Switched product name to explicitly tell that we deal with Community edition 2023-10-27 13:41:12 +01:00
Pavel Odintsov
d44385daf4 Migrated away from IPv4 only inet_addr in sFlow logic. Adds IPv6 support for sFlow plugin. Related #936 2023-10-20 11:02:32 +01:00
Pavel Odintsov
9d1ef09ea8 Switched developer branch to new version which will be 1.2.7 2023-10-15 22:19:31 +01:00
Pavel Odintsov
19ea45a613
Update SECURITY.md v1.2.6 2023-10-14 16:48:26 +01:00
Pavel Odintsov
7bffc3960f Removed pcap package from rpm and deb packages dependencies as we bundle it now 2023-08-24 11:25:09 +01:00
Pavel Odintsov
2645fef03e Fixed RPATH for pcap 2023-08-24 11:04:09 +01:00
Pavel Odintsov
f2ba746288 Added pcap hashes 2023-08-22 13:44:51 +01:00
Pavel Odintsov
a6b2afa6ac Moved pcap library search to happen before we use results from it 2023-08-22 13:36:18 +01:00
Pavel Odintsov
a4bc0cc402 Added pcap build from sources 2023-08-22 13:25:19 +01:00
Pavel Odintsov
220a1de961 Added logic to install pcap from sources 2023-08-22 13:24:50 +01:00
Pavel Odintsov
a4b81e0d94 Added explicit logic to search for pcap library 2023-08-22 13:17:26 +01:00
Pavel Odintsov
c848eee9fe Fixed networks build on Windows platforms 2023-08-22 12:44:34 +01:00
Pavel Odintsov
85e2159513 Ported sFlow plugin to new unified types 2023-08-14 19:17:36 +01:00
Pavel Odintsov
4157dab5b5 Reordered sections in libsflow 2023-08-14 19:17:13 +01:00
Pavel Odintsov
1b6a779250
Extended legal section 2023-08-10 17:16:12 +01:00
Pavel Odintsov
4d0dbbca22
New Terms and Conditions and Privacy Notice 2023-08-10 16:41:10 +01:00
Pavel Odintsov
cb3d61b9dc Slightly improved print_attack_details_to_file 2023-08-05 19:03:06 +01:00
Pavel Odintsov
2ebc0be49a Enabled process_outgoing_traffic and process_incoming_traffic configuration options for IPv6 traffic. Related: #963 2023-08-05 18:50:17 +01:00
Pavel Odintsov
1f24ce64e8 Reduced namespace pollution 2023-08-05 14:12:36 +01:00
Pavel Odintsov
b89113b81b Extracted GoBGP client into separate module 2023-08-05 14:06:42 +01:00
Pavel Odintsov
dfbde597ee Extracted GoBGP gRPC client to separate module 2023-08-05 13:38:50 +01:00
Pavel Odintsov
f50717afe2 Moved GoBGP gRPC bindings to separate folder 2023-08-05 13:31:27 +01:00
Pavel Odintsov
18013d6fec Added new path for GoBGP bindings to ignore list 2023-08-05 13:25:54 +01:00
Pavel Odintsov
643cbabac0 Added optional capability to track compilation performance 2023-08-05 12:45:46 +01:00
Pavel Odintsov
587fc7090d Added attack sample information to callback script 2023-07-31 12:10:11 +01:00
Pavel Odintsov
bc0b142abb Removed unused details callback logic 2023-07-31 11:40:12 +01:00
Pavel Odintsov
85ad7810e3 Unified logic to serialise attack information 2023-07-31 11:35:37 +01:00
Pavel Odintsov
e791f3ad45 Added missing variable 2023-07-31 10:37:54 +01:00
Pavel Odintsov
eb948023d3 Added stub logic to decode sampling rate encoding on Mikrotik 2023-07-31 10:23:48 +01:00
Pavel Odintsov
d389fd147d Code cleanup from unused things 2023-07-31 10:16:40 +01:00
Pavel Odintsov
0b76fc02ae Added logic to make compiler more verbose about variety of code issues 2023-07-31 10:09:09 +01:00
Pavel Odintsov
36d66016ad
Update README.md 2023-07-20 21:57:38 +01:00
Pavel Odintsov
6d620c3dba
Switched link to FastNetMon Community Guide 2023-07-20 21:51:32 +01:00
Pavel Odintsov
665b9cbc7e
Polished example callback script 2023-07-20 21:12:07 +01:00
Pavel Odintsov
b49aebd698
Upgraded macOS version to supported one 2023-07-20 14:33:41 +01:00