Commit graph

682 commits

Author SHA1 Message Date
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
Luca Deri
378936fe9b Fixed bug in Lua parameter handling 2018-03-17 11:00:44 +01:00
emanuele-f
4767789b1a Implement country charts for inner, egress and ingress traffic 2018-03-15 18:35:51 +01:00
emanuele-f
b2082b7788 Generate alert when interface drops exceed a given threshold and fix alerts invalid cache 2018-03-07 15:13:23 +01:00
emanuele-f
d09454d0d1 Complete VLAN id MAC addresses removal 2018-03-06 15:40:09 +01:00
emanuele-f
1ad9aade87 Remove VLAN id from MAC addresses
Fixes #1626
2018-03-06 14:48:22 +01:00
emanuele-f
86ac46abd4 Hide top hidden hosts 2018-03-05 16:01:33 +01:00
emanuele-f
4c84f1da2f Implement "hide from top" preference 2018-03-05 16:01:33 +01:00
Simone Mainardi
9d82df748f Implements ERSPAN Type 2 detunneling 2018-03-02 21:18:33 +01:00
Simone Mainardi
99a812eca9 Fixes wrapping netfilter flows 2018-02-22 18:55:18 +01:00
Luca Deri
9f0458561a Replaced nDB with nIndex experimental support 2018-02-13 20:57:19 +01:00
Luca
a7a074a0a8 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2018-02-09 16:22:55 +01:00
Luca
f4ea4491c0 When flows are idle form more than 5 sec with a unknown L7 protocol, we guess the DPI protocol without further delaying it
When enabling under interfaces -> dump packets to disk + unknown flows, individual unknown flows are saved under /var/tmp/ntopng/X/pcap/ndpi_unknown
2018-02-09 16:10:49 +01:00
emanuele-f
99b67b16ad Remove old nedge define and move to new one 2018-02-09 13:01:08 +01:00
emanuele-f
51b3bdba3f Implement blacklisted hosts filter.
Implements #1639
2018-01-30 16:35:17 +01:00
emanuele-f
9afdf806fe Fix host filter by mac 2018-01-26 17:45:29 +01:00
emanuele-f
92b9991d92 Fix realtime top asn and hosts senders view
The view was broken after changes in commits:
	- 9b4e1060e6
	- 6635d1a716
2018-01-23 19:28:52 +01:00
Luca Deri
d7c8fbeff1 SNMP protocol version is now set in preferences 2018-01-21 08:14:28 +01:00
emanuele-f
2943249f2f Prevent critical protocols policing 2018-01-17 14:39:26 +01:00