Commit graph

614 commits

Author SHA1 Message Date
Luca Deri
a5d1c92cdc Now with PF_RING in case of merged interfaces (e.g. -i virbr0,virbr1,eno1) ntopng keeps
track of the interface where a flow/host has been first observed
2023-12-01 20:48:40 +01:00
Matteo Biscosi
954d86bfb7 Fixes location not correctly set in case of aggregation 2023-11-30 14:20:24 +00:00
Nicolo Maio
b84c9f4e9a Add host name discovered with DHCP (#7972) 2023-11-28 17:06:32 +01:00
Nicolò Maio
3772ed52ac
Add flow exporters filter in aggregated live flows page. (#8047) (#8058) 2023-11-27 15:55:06 +01:00
Alfredo Cardigliano
0bb0acf24a Fix compilation of CH support in nEdge 2023-10-03 17:59:39 +02:00
Luca
83e97d121c Fix for blacklist handing with flow interfaces 2023-10-03 17:29:44 +02:00
Nicolo Maio
64612efca3 Add isMining check before free and fix typo. 2023-09-29 21:51:35 +02:00
Nicolò Maio
4fa9d796d8
Add mining currency in flow info column. (#7848)
* Add mining currency in flow info column.

* Add empty string check
2023-09-29 21:29:38 +02:00
Ivan Nardi
499d060fb1
Fix some errors and leaks found while fuzzing locally (#7757) 2023-08-14 17:15:20 +02:00
Luca Deri
139ac17a0c Added fix for memory management in packet-mode 2023-08-10 11:27:03 +02:00
Luca
f6296c76ea Code cleanup to avoid double allocations 2023-08-09 14:08:09 +02:00
Luca
28261ee3e0 Fixes for trackling ticket #7735 2023-08-07 23:49:58 +02:00
Luca
6f61a22ec4 Cleaned up ParsedFlow code 2023-08-07 23:19:20 +02:00
Nicolo Maio
d0fdcf6cc8 Add VLAN filter (#7673) 2023-07-14 15:39:17 +00:00
Luca
c70d0a2adf Reworked flow aggregation 2023-07-10 20:04:14 +02:00
Luca Deri
6ad77009f3 Fixes due to RTP nDPi changes 2023-06-26 13:23:51 +02:00
Alfredo Cardigliano
9fa2e96809 Augment Flow/Host alerts with auto-acknowledge flag 2023-06-22 09:12:34 +02:00
Luca Deri
7ea288bb52 Fixed Zoom handling
Implemented Ms Teams call detection
2023-06-15 22:35:12 +02:00
Luca Deri
dca9746a9f Added support for Modbus dissection 2023-05-26 23:01:11 +02:00
Luca Deri
12d4ea8c0c Implemented Flow::isDPIDetectedFlow() 2023-05-04 11:03:53 +02:00
lucaderi
d395deac4e Automated commit of clang-format CI changes. 2023-04-07 14:20:44 +00:00
Luca Deri
f38e346697 Code cleanup 2023-03-28 22:39:13 +02:00
Luca Deri
59ef3ca77d Fixes #7326 2023-03-17 17:24:23 +01: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
Matteo Biscosi
11869a4020 Removed thpt calculation from new flow 2023-03-07 12:02:20 +00:00
Matteo Biscosi
a38aab8ee6 Removed variables and initializations not necessary 2023-03-03 11:25:23 +00:00
Matteo Biscosi
18983a7d9c Removed no more used code 2023-03-02 18:48:41 +00:00
Matteo Biscosi
26508cd5ca Removed incorrect update 2023-02-23 17:03:30 +00:00
Luca Deri
676deedbbe Minor performance improvements 2023-02-21 23:37:35 +01:00
Luca Deri
05ecf9eb90 Remove un-necessary VLANid type in order to simplify code and avoid un-necessary and's 2023-02-20 22:30:12 +01:00
Luca Deri
c4e183ab0f Fixed flow export 2023-02-08 17:36:58 +01:00
Luca Deri
40aac28b7f Implemented interface.getVLANFlowsStats() 2023-01-23 14:33:26 +01:00
Luca Deri
133423cfa8 Reworked flow swap handling 2023-01-20 21:38:14 +01:00
Alfredo Cardigliano
e186748f19 Crash fix while setting observation points 2023-01-14 07:33:31 +01:00
MatteoBiscosi
98cc2c32e0 Added flow exporter ips to observation points (#6968) 2023-01-13 15:45:54 +01:00
Luca Deri
f726b867c7 Updated (C) 2023-01-01 16:37:57 +01:00
Luca Deri
21101c43f1 Added detection of periodic flows and exported it as flow risk in both flows and alerts 2022-12-30 19:48:26 +01:00
Luca Deri
e190632fd8 Various ICMP flow handling improvements 2022-12-17 21:39:17 +01:00
Luca Deri
cc297d35c3 Added Zoom streams handling 2022-12-09 22:05:49 +01:00
Luca Deri
5a9d9ee85b Added HTTP server in flow details 2022-12-05 21:56:44 +01:00
Luca Deri
71fbbdbf58 Implemented custom host script (WIP) 2022-11-24 12:34:14 +01:00
MatteoBiscosi
2e27e21cc8 Added SNMP flood check (#5905) 2022-11-23 12:14:42 +01:00
Luca Deri
a687b9280a Implemented custom script check 2022-11-23 11:11:45 +01:00
MatteoBiscosi
71bb0efbc2 Added DNS flood alert (#5905) 2022-11-22 11:13:02 +01:00
Luca Deri
45b7a1c931 Reworked local hosts port handling 2022-10-29 14:19:57 +02:00
Luca Deri
b48d19943e Fixed port counters
Code indent
2022-10-25 18:06:56 +02:00
Alfredo Cardigliano
0ef291e3d1 Fix Flow compilation 2022-10-17 17:22:42 +02:00
Luca Deri
f20c762dec Added support for nDPI network handling in flows 2022-10-16 23:32:55 +02:00
Luca Deri
6f68081826 Added the ability to un-merge DNS requests on the same UDP ports. 2022-10-11 23:38:51 +02:00
Luca Deri
d0e42b03f3 Added the ability to solt flows by serial that is useful for sorting traffic according to the time flows have been created 2022-10-08 11:22:04 +02:00