Commit graph

65 commits

Author SHA1 Message Date
Alfredo Cardigliano
9352d0cdcd Update copyright 2025-01-02 09:09:56 +01:00
Luca Deri
542f9100a6 Fixed LocalHostStats initialization 2024-06-21 19:23:27 +02:00
Nicolò Maio
636ba2975c
Add Flow Reset Alert and counter. (#8264) (#8348)
* Add Flow Reset Alert and counter. (#8264)

* Renaming to TCP Flow Reset. (#8264)

* Renaming the value retrieved by the getName method. (#8264)
2024-04-24 17:15:20 +02:00
Luca Deri
55870e97b9 (C) Update 2024-01-12 11:44:18 +01: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
f726b867c7 Updated (C) 2023-01-01 16:37:57 +01:00
Luca Deri
7456607b53 Reworked host ports implementation 2022-10-23 22:13:33 +02:00
Luca Deri
784e2d86b3 Improved top host sites adding reset method 2022-10-15 00:39:24 +02:00
Luca Deri
db3cdd1d15 Added IMAP/POP stats 2022-08-18 19:17:38 +02:00
Luca Deri
5c17fa1099 Improved asset management 2022-08-17 17:35:36 +02:00
MatteoBiscosi
345ff43fc5 Cleaned up local host stats code (#6336) 2022-04-28 11:43:05 +02:00
Alfredo Cardigliano
f2060f2488 Copyright update (C) 2022-01-03 09:35:09 +01:00
MatteoBiscosi
37267ab935 Removed not used DES structure and Fixed non working alert (#5713) 2021-08-25 16:45:16 +02:00
Francesco Amodeo
de27966413
Implemented countries host check (#5713)
* Added check and alert implementation

* Fixed size of estimation and some typo

* Added HLL counters and DES structure
Co-authored-by: Paolo Junior Mollica <p.mollica@studenti.unipi.it>

* fixes according comments of PR

* decreased memory footprint

* resolved conflicts

* fixed HostCheckID

* Removed wrongly committed file

Co-authored-by: paolo-junior-mollica <paolo.junior.mollica@gmail.com>
Co-authored-by: Matteo Biscosi <49585191+MatteoBiscosi@users.noreply.github.com>
2021-08-25 15:50:07 +02:00
Gaetano Barresi
f650a3700a
Domain Names host check (#5723)
* Adding/modifying .cpp for Domain Names host check

* Adding/modifying .h/.lua for Domain Names host check

* minor synstax fix

* dns_contacts

Co-authored-by: Stefano Russo <55586218+D0kken@users.noreply.github.com>
Co-authored-by: Stefano Russo <s.russo41@studenti.unipi.it>
2021-08-25 11:22:41 +02:00
MatteoBiscosi
6c4720e4fa Reworked top sites and removed duplicated code 2021-08-23 17:03:30 +02:00
Simone Mainardi
1a552d24ec Cleanup excessive traffic check (to be implemented as host check) 2021-07-27 11:39:40 +02:00
Matteo Biscosi
b0d21b0f3b Reduced update time interval for traffic map 2021-04-21 18:07:51 +02:00
Matteo Biscosi
8f984b3f85 Fixes slow traffic map update
Implements #5178
Implements #5180
2021-04-18 11:22:06 +02:00
Matteo Biscosi
1a30770933 Initial implementation of NTP and DNS traffic alert 2021-04-15 17:40:17 +02:00
Luca Deri
b7aadcc740 Reworked behavioural counters
Protocol changes due to latest nDPI changes
2021-03-23 12:55:06 +01:00
Matteo Biscosi
26af27d6a9 Implements active flow and host score behaviour 2021-03-13 00:31:01 +01:00
Matteo Biscosi
3b5a5e2507 Implemented DES and added to LocalHostStats 2021-03-12 16:21:41 +01:00
Matteo Biscosi
85d2f7def3 Reviewed learning window regarding contacted peers 2021-03-01 17:23:02 +01:00
Matteo Biscosi
dbfdec34fe Implements Local Host behaviour analysis and it's alert
Alert in case the host has an unexpected behaviour
2021-02-25 12:04:05 +01:00
Luca Deri
edc8159396 Compilation fix 2021-02-24 15:55:27 +01:00
Matteo Biscosi
f7773fb715 Implemented behavioural counter for visited sites by local hosts 2021-02-24 15:25:36 +01:00
Matteo Biscosi
eba1aaa359 Implements #4984 core Internet resources misuse script 2021-02-03 12:41:18 +01:00
Matteo Biscosi
931258e7e5 Changed class name
Implements #4006
2021-02-02 18:52:34 +01:00
Matteo Biscosi
fe01117324 Implements #4006 alerts when host contacts an unusual number of peers
Partial implementation, the rest is under the Pro Repository
2021-02-02 13:31:21 +01:00
Luca
5cbe8324ec Top sites are now serialized to JSON in sorted format and they are limited to double the top X 2021-01-19 12:14:38 +01:00
Matteo Biscosi
6f25185ed3 Fixed serialized current top sites for hosts 2021-01-19 10:18:10 +01:00
Matteo Biscosi
864723c151 Fixed top sites problem and added a slice of top OS stats 2021-01-18 18:12:53 +01:00
Matteo Biscosi
0311b4ce41 Removed duplicated code from top sites code 2021-01-15 17:51:06 +01:00
Matteo Biscosi
023b7fd1df Reviewed Top Sites per host and Added Top Sites per Interface 2021-01-08 20:07:19 +01:00
Matteo Biscosi
2a339abab9 Added hour and daily top sites report of the host 2021-01-05 18:02:01 +01:00
Luca Deri
a1178a0791 Updated (C) 2021-01-02 12:08:23 +01:00
Luca Deri
7758e0dea1 Reworked DoH code 2020-11-11 16:19:39 +01:00
Matteo Biscosi
5a8fd8efd7
Fixes #2115 and added shell script user guide (#4702)
* Added shell endpoint user guide

* Fixes #2115 std::new exceptions not always handled

* Removed a nothrow due to the insert of a try-catch statement

* Trying to implement #4421

Co-authored-by: matteo <biscosi@ntop.org>
2020-11-11 12:28:18 +01:00
Simone Mainardi
fa96c5e2f5 Code cleanup 2020-10-01 14:20:07 +02:00
Simone Mainardi
1baa7d6cc4 Avoids double 5-sec HT-walks to update stats 2020-07-27 14:22:59 +02:00
Luca Deri
22d817ba0a Simplified Cardinality estimation code 2020-07-22 14:42:21 +02:00
Luca Deri
a27eedaeef Implemented cardinarily information report in hsot
Fixes #4005
2020-06-13 00:00:30 +02:00
Luca Deri
32f38e6d8b Port cardinality implementation 2020-06-12 11:07:44 +02:00
emanuele-f
ec51278c20 Cleanup of HostStats 2020-05-20 17:05:30 +02:00
emanuele-f
340462ad73 Cleanup of the timeseries ring and NetworkInterfaceTsPoint 2020-05-20 15:18:03 +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
a65b6efc7c Implements icmp hosts stats for view interfaces 2019-12-13 13:06:26 +01:00