Commit graph

509 commits

Author SHA1 Message Date
Alfredo Cardigliano
0dd78b4958 Update (c) 2026-01-02 09:11:30 +01:00
Alfredo Cardigliano
6914851c6e Rework backend for asset services: make everything parametric 2025-12-11 11:53:08 +01:00
Matteo Biscosi
d92c0db9e9 Added s7comm to historical flows / added details to historical 2025-12-11 09:57:04 +01:00
Matteo Biscosi
0e9fb8e5e7 Added modbus flow details page and modbus info into assets 2025-12-09 12:24:29 +01:00
Luca Deri
8dc4561faf Improvements to reduce un-necessary data returned to lua from C++ 2025-10-24 15:18:41 +02:00
Alfredo Cardigliano
4dc58cfadf Coce cleanup 2025-10-09 10:12:54 +02:00
Luca Deri
8cb7d646a3 Host pools cleanup 2025-10-08 18:55:20 +02:00
Luca Deri
db0101d13b Code cleanup
Added MAC checks
2025-10-03 08:04:47 +02:00
Luca Deri
c4c4e5f367 Removed dead code 2025-10-03 07:21:52 +02:00
Alfredo Cardigliano
7e5b77ff65 Fix mac address reassignment on nEdge (#9593) 2025-09-02 14:38:26 +02:00
Alfredo Cardigliano
53bd57aebc Rework (simplify) nedge shapers configuration 2025-08-29 10:15:39 +02:00
Alfredo Cardigliano
562ff7fc6f Update get shaper api 2025-08-28 15:57:49 +02:00
Luca Deri
f44ff3a179 nEdge fix for addressing
- missing host MAC addresses (set to 00:00:00:00:00:00)
- dropped flows (verdict drop) jave now correctly set the number of bytes/packets
2025-08-27 23:47:46 +02:00
Luca Deri
d1a94e705d changes for pool dynamic blacklist 2025-08-13 22:03:53 +02:00
Alfredo Cardigliano
c0a7f2e013 Add toggle to enable dynamic blacklist on pool (exposed via host->hasDynamicBlacklist()) 2025-08-13 18:29:19 +02:00
Alfredo Cardigliano
af94a60dd6 [nEdge] Add configuration for Block Blacklisted Flows and Max Flow Size. Provide host->doBlockBlacklistedFlows() and host->getMaxFlowSize() 2025-08-12 15:37:28 +02:00
Matteo Biscosi
af37780125 Fixes top talkers calculation (#9222)
Fixes timeseries colors
2025-06-12 11:22:41 +02:00
Alfredo Cardigliano
e48966dd38 Add Host::serializeAttributes to be used both by HostAlert::getSerializedAlert and Lua 2025-05-26 17:40:49 +02:00
Luca Deri
794c6c0634 Implemented service propagation with view interfaces 2025-05-01 09:32:10 +02:00
Luca Deri
ac8766d63e Implemented detection of SSH/RDP/HTTP(S) services 2025-04-28 16:30:36 +02:00
Luca Deri
d861b002bd Improved host mac address learning 2025-04-12 11:49:53 +02:00
Luca Deri
5e1bb08eaf Added ability to know when a host has a meaningful IP (IPv4 hosts only) 2025-04-12 10:46:01 +02:00
Luca Deri
fa57ea29db Crash fixes
Implemented device_type rework
2025-04-01 16:23:50 +02:00
Luca Deri
c21b972d03 Reworked protocol services detection 2025-03-31 22:23:06 +02:00
Luca Deri
80b71567b8 Cleaned-up OS type and aligned to nDPI 2025-03-31 13:07:48 +02:00
Luca Deri
7d8b599a8c DHCP fingerprint is now reported on flows
Fixed OS inconsistencies
2025-03-27 21:43:48 +01:00
Luca Deri
f98adfa896 Implemented host OS change detection 2025-03-25 11:48:37 +01:00
Luca Deri
c08b31774d Implemented nDPI OS hint support 2025-03-24 23:39:16 +01:00
Luca Deri
346e67fe27 Assets improvements 2025-03-20 21:50:00 +01:00
Luca Deri
704bb92b5b Asset rework 2025-03-18 18:01:44 +01:00
Luca Deri
dc4394fd2e Added DHCP fingerprint support 2025-03-17 23:36:40 +01:00
Matteo Biscosi
c6c47f727e Added QoE timeseries and stats into various entities (#8984) 2025-02-26 18:13:11 +01:00
Luca Deri
6b7cc71391 Reworked RTT 2025-01-29 12:56:50 +01:00
Matteo Biscosi
1e18b7b693 Added Assets to hosts dump (#6794) 2025-01-14 10:43:12 +01:00
Alfredo Cardigliano
9352d0cdcd Update copyright 2025-01-02 09:09:56 +01:00
Luca Deri
49506f3afa OS detection improvements 2024-11-26 18:06:43 +01:00
Luca Deri
dd66f3965c Various AM improvememnts 2024-11-26 13:07:17 +01:00
Luca Deri
6b4afa074a Removed OS stats 2024-11-26 10:23:04 +01:00
Luca Deri
53db794497 fingerprint cleanup 2024-11-25 18:01:27 +01:00
Luca Deri
83e5477066 Cleaned up OS code 2024-11-25 14:35:53 +01:00
Luca Deri
6294343086 Reworked OS and hot fingerprint 2024-11-24 23:08:38 +01:00
YellowMan
d940cfb49c
Moved asset management tracking only to LocalHost (#8803) 2024-11-15 09:45:12 +01:00
Luca Deri
afff51311d Asset management fixes 2024-11-05 18:32:15 +01:00
Alfredo Cardigliano
89f59cde5a Migrate local networks type from 16 to 32 bit 2024-10-29 15:31:37 +01:00
Alfredo Cardigliano
9d4b54e326 Add Host::print 2024-10-23 16:24:29 +02:00
Luca
1117e71d18 Removed SYN flood check that was partially overlapping with SYN scan 2024-10-22 15:46:50 +02:00
Luca Deri
e019e9adf8 Added TCP fingerprint support 2024-10-20 23:09:21 +02:00
Luca Deri
2cb14a89b1 Fixes inconsistent flow counter update 2024-10-15 17:55:58 +02:00
Matteo Biscosi
e1d53695a4 Fixes minor issues when compiling 2024-10-15 11:56:22 +02:00
Matteo Biscosi
bd772a501d Removed incorrect function 2024-10-15 11:43:02 +02:00