Commit graph

700 commits

Author SHA1 Message Date
Luca Deri
5f77b18c80 Added ability to set live pcap duration and optional BPF filter 2018-08-08 16:33:37 +02:00
Luca Deri
030a8c026e Disabled traces, removed un-necessary var 2018-08-08 14:14:12 +02:00
Luca Deri
30e22c3a71 Implemented multiple-pcap file download and monitor 2018-08-08 14:06:25 +02:00
Alfredo Cardigliano
ad0dfc0a11 commented out mg_close_connection that was causing crashed in mongoose (is it really needed?) 2018-08-07 19:19:28 +02:00
Alfredo Cardigliano
508f2ca8e5 live_traffic.lua now accepts start/stop/status, implemented NetworkInterface::stopLiveCapture and Lua API stopLiveCapture 2018-08-07 19:07:41 +02:00
Luca Deri
3e6f8541df Added support for listing live captures 2018-08-07 16:45:20 +02:00
Luca Deri
d243de1770 Minor fix 2018-08-07 13:35:47 +02:00
Simone Mainardi
f7fdc40c72 Major nEdge code cleanup 2018-08-06 17:54:25 +02:00
Simone Mainardi
46f89a69d2 Fixes wrong hosts retrv by pool id 2018-08-04 19:16:27 +02:00
Luca Deri
ca0bf36e89 Changed purge policy for netfilter based interfaces 2018-08-04 11:18:59 +02:00
Luca Deri
96bd573195 Removed trace 2018-08-03 19:22:43 +02:00
Luca Deri
9a8e33cc9d Cosmetic changes 2018-08-03 18:47:36 +02:00
Luca Deri
ae9c68171c Minor optimization 2018-08-03 18:23:16 +02:00
Luca Deri
493351226a Added umask set 2018-08-02 14:11:26 +02:00
emanuele-f
af1fc50ce6 Add preference to select the timeseries database to use 2018-07-30 12:53:55 +02:00
Luca
f16a39ef04 Reworked live packet capture for both hosts and interfaces 2018-07-24 11:57:31 +02:00
Simone Mainardi
4ce97fe86d Implements live pcap capture and download 2018-07-23 19:28:00 +02:00
Simone Mainardi
93838435fb Implements option to ignore VLAN identifiers
Implements #1870
2018-07-19 19:17:06 +02:00
Simone Mainardi
2c641cf286 Refactors class Host in LocalHost and RemoteHost
Adds class RemoteHost

Moves alert fields to LocalHost

Adds initialize() function to LocalHost

Differentiates local/remote hosts in restore

Uses isLocalHost for lua host print

Removes debug prints
2018-07-18 14:25:31 +02:00
Luca Deri
444a12e0e8 Win fixes 2018-07-17 00:58:05 +02:00
Luca Deri
ea115eb582 Fix for enabling broken SSL certificate mismatch alerts 2018-07-09 23:48:31 +02:00
emanuele-f
a784ccaf60 Add interface local hosts number threshold alert 2018-07-09 11:59:06 +02:00
Luca
b5485b63ed Implemented variable PPP header lenght 2018-07-07 22:09:30 +02:00
emanuele-f
f62345e0cb Fix disk packet dump
Broken since commit 4ea4491c054097383499d589eebf8a7d5bffa4a
2018-06-20 16:00:36 +02:00
Luca Deri
0d6d3e4c58 Lua code cleanup
Added ability (in Makefile.in) to use the non-JIT Lua interpreter (usefult on some platforms)
2018-06-11 10:16:42 +02:00
emanuele-f
2b15b65f37 Use a single file for timeseries export 2018-05-28 10:28:26 +02:00
emanuele-f
42083f1865 Rework influxdb exporter 2018-05-25 13:52:06 +02:00
emanuele-f
43e5fe08fc Fix bad mac traffic increment in nedge 2018-05-21 17:42:01 +02:00
Luca Deri
1b6292d8ea Updated for nDPI API 2018-05-14 22:59:41 +02:00
emanuele-f
124d9a284f Fix ndpi_protocol_t partial inizialization
The category field was not initialized
2018-05-10 17:17:34 +02:00
emanuele-f
89d203883f Add support for custom categories lists
- Extend malware hosts from list
- Read web mining hosts from list and generate alerts
2018-05-10 17:12:53 +02:00
Luca Deri
0b024d7dab Added cURL version in about
cURL include is now placed in ntop_includes.h
Minor cosmetic Win changes
2018-04-16 19:12:17 +02:00
Luca Deri
6d47e659f1 Reworked alerts
Added informative event when ntopng starts/stops
Fixed packet capture bug on ODX (and other BSD flavous)
Renamed #ifdef linux to #ifdef __linux__ to ease portabiity across architectures
2018-04-13 18:10:19 +02:00
emanuele-f
fbeb24a509 Replace pipes with json in ip reassignment alerts 2018-04-13 16:20:06 +02:00
emanuele-f
23c45f3f4a Ignore 0 mac in IP reassignment alerts 2018-04-12 18:21:49 +02:00
Luca Deri
52b7d7d0bd Fixed SNMp reentrancy problems that lead to crashes on OSX 2018-04-10 21:44:54 +02:00
Simone Mainardi
7b64b7fbfe Input/output SNMP interfaces disaggregation with ignored interfaces 2018-04-10 20:26:26 +02:00
Simone Mainardi
730b881b1a Fixes issues with long interface names
Fixes #1717
2018-04-04 16:01:30 +02:00
Luca
d1dcff81c4 Improved passive MDNS discovery
Fixed MDNS decode loop
2018-04-02 11:31:28 +02:00
emanuele-f
89cb18d29c Release all the engaged alerts when alerts are disabled 2018-03-30 15:57:46 +02:00
Luca Deri
b8a870b631 Experimental TS code 2018-03-24 11:37:04 +01:00
emanuele-f
02cec8a2be Remove host macs and show source macs instead 2018-03-23 14:42:21 +01:00
Luca Deri
caf83f1ad0 ARP fixes 2018-03-22 23:31:24 +01:00
Luca Deri
f0c936c368 Updated (C) to 2018 2018-03-22 21:59:42 +01:00
Luca Deri
2ae3b42d77 Implemented toggle for ARP/IP reassignments alerts 2018-03-22 10:52:46 +01:00
Luca
eee3ba9e5c Implemented IP/MAC change alerts #1092 2018-03-21 23:24:14 +01:00
emanuele-f
859ae72e39 Fix missing L2 devices tab on L2 only traffic 2018-03-20 15:38:52 +01:00
Luca Deri
5c8609a27c Added check to ignore 0.0.0.0 in MAC/IP checks 2018-03-20 11:41:27 +01:00
Luca
71474c713f Initial fix for #1092 2018-03-19 19:40:37 +01:00
emanuele-f
38f9f6ca67 Fix swapped host name in DHCP flows 2018-03-18 23:33:47 +01:00