Commit graph

920 commits

Author SHA1 Message Date
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
Luca Deri
d7c866f4ee Implements logic for #6150 2022-10-06 20:05:11 +02:00
Luca Deri
189b4d714f Fix for performance flaw when reading processing a pcap file 2022-10-05 12:14:30 +02:00
Alfredo Cardigliano
fc5c015c0a Rework shutdown sequence for alert dump threads 2022-09-19 17:47:28 +02:00
Alfredo Cardigliano
7bd88ecf3b Fix linux checks 2022-09-13 09:48:46 +02:00
Alfredo Cardigliano
ad4e9facb7 Add support for multiple LAN/WAN interfaces in nEdge backend (C++) 2022-09-07 09:19:16 +02:00
MatteoBiscosi
8e4f76c6ce Changed traffic direction support to true by default (#6704) 2022-07-27 16:20:18 +02:00
Alfredo Cardigliano
fb8e748679 Handle ndpi failures loading host lists. Print failing entries 2022-07-18 15:23:45 +02:00
Alfredo Cardigliano
e4e7c4e89f Rework profiling macros 2022-07-15 11:56:19 +02:00
Luca Deri
d634f461d3 Reworked network initialization 2022-06-17 23:57:02 +02:00
Luca Deri
48bf0c7de3 Implemented DHCP storm detection 2022-06-05 13:28:32 +02:00
Luca Deri
b0158f89c2 Reworked MAC/IP Reassociation alert used to detect spoofind and MITM (Man In The Middle) Attacks 2022-05-15 19:17:18 +02:00
MatteoBiscosi
fa0578c8a9 Added filter for second host in flows (#2722) 2022-05-10 12:45:50 +02:00
Luca Deri
5347d613d6 Improved host walk for lua scripts 2022-04-28 23:12:18 +02:00
Luca Deri
b2f20317b8 Reworked host map 2022-04-27 16:37:26 +02:00
Luca Deri
4397fae2e3 Added nDPI custom category file for IP-based categories 2022-04-26 14:44:03 +02:00
Luca Deri
f721fdc653 Added NetworkInterface::findHostByMac() method 2022-04-10 13:07:18 +02:00
Alfredo Cardigliano
843d4af110 Add interface.getMasterInterfaceId 2022-03-31 12:34:54 +02:00
MatteoBiscosi
b5554d982e Fixes service/periodicity map bugs 2022-03-25 18:49:32 +01:00
MatteoBiscosi
bac161d3bf Changed local networks to u_int16_t 2022-03-22 13:12:12 +01:00
MatteoBiscosi
b3047c42a1 Added flow exporter to view interfaces (#6445) 2022-03-21 11:33:53 +01:00
Alfredo Cardigliano
f741dd26be Fix alert engage/disengage 2022-02-24 13:18:37 +01:00
Luca Deri
31c1ec534e Implemented method for DB initialization 2022-02-22 08:34:24 +01:00
Luca Deri
f5178d4329 Crash fix when using interfaces with no database 2022-02-18 11:27:36 +01:00
Luca Deri
4d0db5c44e Fixed DB creation state
Removed test file
2022-02-15 11:15:34 +01:00
Luca Deri
588e330f18 Cleaned up alert code 2022-02-12 12:42:19 +01:00
MatteoBiscosi
f7db2e1974 Removed double plugin directory swap 2022-02-11 12:07:24 +01:00
Alfredo Cardigliano
eaf509daa5 Cleanup interface member alertable objects. Remove dynamic casts. 2022-02-10 09:59:48 +01:00
Matteo Biscosi
cf184d07ff Added MAC Address to View Interfaces 2022-02-09 19:18:00 +01:00
Alfredo Cardigliano
19310ffd06 Initial cleanup of useless consts towards migration to modern C++ (#6271) 2022-02-03 15:57:34 +01:00
Luca Deri
c0e949ff28 nDPI fixes due to https://github.com/ntop/nDPI/pull/1427 2022-01-30 19:34:20 +01:00
Alfredo Cardigliano
5ce7e8373b Add REST endpoint to check bpf filter (rest/v2/check/filter.lua) 2022-01-14 13:08:49 +01:00
Luca Deri
19f73f31c2 Removed nIndex 2022-01-14 11:46:00 +01:00
MatteoBiscosi
b748b083af Fixed active monitoring interface list 2022-01-05 11:23:22 +01:00
Alfredo Cardigliano
f2060f2488 Copyright update (C) 2022-01-03 09:35:09 +01:00
MatteoBiscosi
30d24cee46 Fixed download/upload chart not correctly shown 2021-12-23 10:44:25 +01:00
MatteoBiscosi
be9d3b5560 Added semi-permanent thpt stats to interface 2021-12-21 22:38:16 +01:00
MatteoBiscosi
4528e5a660 Added Broadcast non-UDP traffic alert and minor fixes to apexcharts 2021-12-17 13:33:11 +01:00
MatteoBiscosi
7321ee4c96 Added observation points remove button 2021-11-29 15:33:49 +01:00
MatteoBiscosi
e6d50ceeb8 Added total flows and historical flow ref to obs points 2021-11-26 13:24:14 +01:00
MatteoBiscosi
39cfd02a51 Removed duplicated Observation Point code 2021-11-26 12:48:18 +01:00
MatteoBiscosi
82782332f7 Added Observation Point deserialization at startup 2021-11-25 21:34:11 +01:00
MatteoBiscosi
a4b8e712a0 Added Observation points stats and timeseries (#6085) 2021-11-19 16:30:11 +01:00
Luca Deri
fbe997a4d9 Added efficient ClickHouse data export 2021-11-11 17:53:13 +01:00
Luca Deri
f4c512d552 Code cleanup and stubs for supporting ClickHouse (via -F clickhouse) 2021-10-21 11:58:08 +02:00
Luca Deri
d91d69f2a7 Encapsulated traffic is accounted for the lenght of the encapsulated packet and not of the original packet 2021-10-11 21:42:02 +02:00
Luca Deri
aff1723fcb Removes shared nDPI instance that leades to crashes when multiple interfaces are used 2021-10-07 10:50:26 +02:00
MatteoBiscosi
4e693dc9f1 Added probes filter to host page (#5157) 2021-09-30 12:15:25 +02:00
Luca
df906622eb Typo 2021-09-30 12:01:05 +02:00
Simone Mainardi
a1b31b054e Adds {periodicity,service} maps and alerts to nEdge
Addresses #5917
2021-09-28 11:44:07 +02:00