Commit graph

111 commits

Author SHA1 Message Date
Luca Deri
7703bda64c Various fixes and improvements 2025-08-11 19:41:48 +02:00
Matteo Biscosi
0619af94a7 Re-added mac addresses to assets table used by Device/Mac tracking page 2025-04-07 16:20:13 +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
0078c73b90 Cleanup 2025-03-29 20:46:54 +01:00
Luca Deri
7d8b599a8c DHCP fingerprint is now reported on flows
Fixed OS inconsistencies
2025-03-27 21:43:48 +01:00
Luca Deri
e0b908b42e Removed obsoleted TLSSuspiciousESNIUsage
Improved device type guessing based on the OS
2025-03-25 21:56:38 +01:00
Luca Deri
8697a8ccba Assets cleanup 2025-03-22 16:07:57 +01:00
Luca Deri
5fd108fd28 Assets improvements 2025-03-20 19:11:01 +01:00
Luca Deri
ed95e02d59 Assets code rework 2025-03-19 22:42:33 +01:00
Luca Deri
704bb92b5b Asset rework 2025-03-18 18:01:44 +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
Matteo Biscosi
a63dec0dcc Reworked assets table 2024-12-30 12:37:54 +01:00
YellowMan
3fae0b6e65
Mac tracking list (#8881)
* Local To Internet Connection Alert

* migrate information in mac-address traking list page
2024-12-18 15:09:41 +01:00
Luca Deri
afff51311d Asset management fixes 2024-11-05 18:32:15 +01:00
Alfredo Cardigliano
7b291f5fca Dump WLAN_SSID and WTP_MAC_ADDRESS in historical flows 2024-09-16 18:31:42 +02:00
Matteo Biscosi
a9ae442394 Added MAC Address cache duration preference (#8684) 2024-09-03 16:38:59 +02:00
Matteo Biscosi
b994246ac4 Mac removed from memory after 300 seconds of inactivity instead of 30 seconds 2024-08-28 10:25:15 +02:00
Luca Deri
782afdfe86 Added extensions for asset inventory 2024-07-09 12:06:21 +02:00
Luca Ferretti
d8955d355f
initial integration of the netbox api (#8465)
* added feature sorting flows by protocol

* changed protocols comparison order

* initial commit for bitmap of server ports

* bitmap added to redis

* added debug string, bitmap not working

* Update alerts_list_per_license.rst

* Update alerts_list_per_license.rst

* initial mitre att&ck standardization

* Update ServerPortsBitmap.h

* updated mitre standardization

* ICMP ping fixes

* added http post method that use an auth token

* initial integration of the netbox api
2024-06-21 16:22:08 +02:00
Luca Deri
55870e97b9 (C) Update 2024-01-12 11:44:18 +01:00
Nicolo Maio
b84c9f4e9a Add host name discovered with DHCP (#7972) 2023-11-28 17:06:32 +01:00
Matteo Biscosi
6f60ebce0e Added bytes and packets getters 2023-05-13 09:50:15 +00:00
Luca Deri
5f849f84a6 Implemented MAC address monitoring of inactive MAC addresses (seen in the past 30 days) 2023-04-16 11:25:52 +02:00
lucaderi
37dbf7f059 Automated commit of clang-format CI changes. 2023-04-08 12:28:11 +00:00
Luca Deri
dfb41880d5 Reworked nDPI stats (and dependencies)
Removed deserialization code
2023-04-08 14:27:05 +02:00
lucaderi
d395deac4e Automated commit of clang-format CI changes. 2023-04-07 14:20:44 +00:00
Luca Deri
2b679f4b92 Reworked host/MAC binding: ntopng is now able to avoid merging flows with the same 5 tuple but differnet MAC addresses 2023-03-11 00:11:51 +01:00
Luca Deri
d69af67a61 Removed support for data serialisation in redis
Fixes #2965
2023-02-24 10:04:37 +01:00
Luca Deri
f726b867c7 Updated (C) 2023-01-01 16:37:57 +01:00
Alfredo Cardigliano
3ed0b5d2e4 Code cleanup 2022-09-07 09:51:35 +02:00
Luca Deri
2380d80642 Added DHCP MAC stats 2022-05-16 23:30:50 +02:00
Alfredo Cardigliano
f6be6f685e Add support for filtering on MAC address 2022-03-07 15:19:19 +01:00
Alfredo Cardigliano
19310ffd06 Initial cleanup of useless consts towards migration to modern C++ (#6271) 2022-02-03 15:57:34 +01:00
Alfredo Cardigliano
f2060f2488 Copyright update (C) 2022-01-03 09:35:09 +01:00
Luca Deri
ab8f376165 ClickHouse changes 2021-10-21 17:46:29 +02:00
MatteoBiscosi
31ed07156a Fixes unicast addresses filter, periodicity/service map (#5776) 2021-08-19 11:21:10 +02:00
Luca Deri
d2dfdd288c Check for broacast IP addresses that were not indicate as such in -m (for instance for larger network being specified) 2021-01-21 15:28:36 +01:00
Luca Deri
a1178a0791 Updated (C) 2021-01-02 12:08:23 +01:00
Simone Mainardi
187c97eaf3 Removes hash table callbacks no longer used 2020-07-27 16:00:37 +02:00
Simone Mainardi
1baa7d6cc4 Avoids double 5-sec HT-walks to update stats 2020-07-27 14:22:59 +02:00
Luca Deri
57e6a93065 Improved scheduling algorithm to guarantee minimum service time when number of entries allow
Updated (C)
2020-01-06 23:36:36 +01:00
Simone Mainardi
48caf68f69 Fixes invalid state transitions 2019-10-11 11:15:38 +02:00
Simone Mainardi
da1dbe4ab0 Reworks hash entries idling 2019-09-24 14:29:20 +02:00
Simone Mainardi
1bb3ec4a5f Fixes custom categories not counted in Mac stats 2019-09-13 10:56:16 +02:00
Simone Mainardi
3bfedf8f4c Implements ThroughputStats and reworks GenericTrafficElement 2019-09-03 11:07:21 +02:00
Emanuele Faranda
c829c4c3c3
Unify os (#2755)
* Unify OS information.

Now OS information is only stored into the Host. The lua uses numeric IDs to handle OS.

* Fix network discovery OS

* Show OS detail into the host details page
2019-08-08 12:09:51 +00:00
Simone Mainardi
7eae30e914 Allows ntopng to work without Host instances and hosts HT 2019-07-16 19:02:36 +02:00
loli10K
ad4f8dda41 Fix typo in IPv4 Multicast MAC Address detection 2019-06-09 10:41:06 +02:00