Alfredo Cardigliano
d19db6b678
Run ntopng on the bridge interface when running in bridge mode as appliance
2020-11-27 16:43:31 +01:00
Alfredo Cardigliano
67fd78e66c
Add --appliance switch. Draft implementation of the System Setup interface ( #4715 )
2020-11-18 12:47:12 +01:00
Luca Deri
8799962523
Removed -4 command line parameter as it is not longer necessary past 4.2
2020-11-10 22:44:13 +01:00
Simone Mainardi
83209ac402
Keeps alerted hosts in memory (fixes engaged alert counter out of sync)
...
Fixes #4506
2020-10-05 11:54:17 +02:00
Luca Deri
8db941c31e
Improved IEC 104 plugin
2020-09-16 23:24:40 +02:00
Alfredo Cardigliano
0fb6f9472f
Direct flow dump improbements and debug counters
2020-09-15 18:13:24 +02:00
Alfredo Cardigliano
f1ff3e89ea
Add -F nindex;direct to enable direct dump
2020-09-15 01:31:57 +02:00
Alfredo Cardigliano
2a4438d10c
Add lua API to set wan interface name
2020-09-08 15:44:08 +02:00
Alfredo Cardigliano
7d560c904a
Fix compilation on travis (2)
2020-07-28 16:03:33 +02:00
Alfredo Cardigliano
38b3b2918f
Fix compilation on travis
2020-07-28 15:57:12 +02:00
Luca Deri
64443de7cd
Added preference for handlign behavioru analysis
2020-07-24 12:07:27 +02:00
Luca Deri
74005c6eb5
Enabled host behaviour
2020-07-22 23:15:09 +02:00
Luca Deri
dd062dcc09
Behaviour analysis is not disabled by default
2020-07-22 09:39:47 +02:00
Luca Deri
35876b871e
Added --pcap-file-purge-flows for forcing purge on pcap files (debug only)
...
Local host BA improvements
2020-07-15 17:20:57 +02:00
Alfredo Cardigliano
354866d16a
Remove aggregated flows
2020-07-03 17:17:33 +02:00
Alfredo Cardigliano
976708e413
Compute json if json dump to text file is enabled
2020-06-30 18:06:10 +02:00
emanuele-f
340462ad73
Cleanup of the timeseries ring and NetworkInterfaceTsPoint
2020-05-20 15:18:03 +02:00
Simone Mainardi
28480748aa
Implements runtime flows dump toggle
2020-04-22 18:12:49 +02:00
Simone Mainardi
6ea50fb004
Implements the Elasticsearch alerts endpoint
...
Implements #3105
Initial work to add elastisearch alerts
Initial implementation of ES alerts
Implements version check
Implements flow alerts format
Changes Elasticsearch index name
Comments the Elasticsearch alert endpoint
2020-04-18 16:35:14 +02:00
Alfredo Cardigliano
a254a3ad6b
Support for Enterprise L license
2020-04-02 11:02:56 +00:00
Alfredo Cardigliano
5cbe4546f2
Option --zmq-encryption-key <pub key> can be used with -I <endpoint> to encrypt data hi hierarchical mode
2020-03-11 17:11:05 +01:00
Alfredo Cardigliano
ce1e730203
-F nindex;debug to add all nindex info to the json
2020-03-02 10:59:08 +01:00
Alfredo Cardigliano
765474fa70
Option -F nindex;{dump,load} to dump and load json flows (for debugging only)
2020-02-27 18:51:59 +01:00
Alfredo Cardigliano
d83b2fb0ba
Option to dump json flows to disk with -F nindex;debug
2020-02-26 16:34:46 +01:00
Alfredo Cardigliano
c3d3984285
Add more info to flow serialize (json)
2020-02-26 13:23:07 +01:00
emanuele-f
4944556992
Do not execute timeseries.lua if the driver is not InfluxDB
2020-02-21 12:08:07 +01:00
emanuele-f
96299661b3
Implement periodic activities status monitor
2020-02-20 16:59:11 +01:00
Simone Mainardi
b9a4534af6
Implements randomization of ips
2020-01-09 17:44:11 +01: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
Alfredo Cardigliano
e585ad9f1b
Autogenerate persistent ZMQ CURVE key pairs. Display the public key in the interface details. New --zmq-encryption option to enable encryption (disabled by default for the time being)
2019-11-21 13:01:48 +01:00
Alfredo Cardigliano
4579a11c2e
Support for ZMQ CURVE encryption (testing, no public option yet), added encryption to the json2tlv test tool, updated the embedded ZMQ source to latest 4.1.x stable
2019-11-20 11:11:39 +01:00
Alfredo Cardigliano
9992179645
Set affinity mask for service threads (implements #3012 )
2019-10-28 15:54:33 +01:00
emanuele-f
b3a8c6d49a
Migrate C flow status alerts to Lua user scripts
...
- Alerts and flow status cleanup
- Community flow user scripts migration
- Implement scripts filters by l7 proto and packet interface only
- Migrate flow2statusinfojson
- Lower flow periodic update to 30 seconds if there is flow activity
- Display flow scripts without a gui section
2019-10-22 10:42:22 +02:00
Simone Mainardi
ca5bcd86bf
Deprecates sticky hosts
...
Fixes #2907
2019-10-14 18:50:18 +02:00
Alfredo Cardigliano
7e9678de37
IDS alert -> External alert
2019-10-09 11:35:51 +02:00
emanuele-f
d32b979368
Remove Alert Endpoint preference
...
Fixes #2859
2019-09-23 10:48:21 +02:00
Simone Mainardi
949d2a1025
Calculates flow idle timeouts using nProbe data for ZMQ interfaces
2019-09-10 18:05:16 +02:00
emanuele-f
6e14f978d6
Flow alerts status cleanup
2019-09-10 13:12:11 +02:00
emanuele-f
81a9963e46
Implement alerts based on potentially dangerous flows nDPI classification
2019-08-07 14:29:06 +02:00
Simone Mainardi
d9275ac166
Allows an extra runHousekeepingTasks before shutting down to do proper cleanup
2019-07-19 19:11:29 +02:00
Luca Deri
d04d5da466
Implemented --original-speed for reproducing pcaps at original pace
2019-07-15 17:29:07 +02:00
Simone Mainardi
78b2456931
Implements whitelist for long-lived flows
...
Fixes #2666
2019-06-21 16:00:54 +02:00
emanuele-f
1c9a4d3461
Implement ICMP data exfiltration alerts
...
Closes #256
2019-05-28 10:37:59 +02:00
Simone Mainardi
bbb81ceddd
Optionally determines (and swaps) ZMQ src and dst using port numbers
...
Implements #1978
2019-05-22 16:58:58 +02:00
emanuele-f
14a9d83a30
Move local broadcast domain preference to the interface settings and show warnings
...
A dismissable warning is shown if DHCP traffic has been seen on the currrent interface.
2019-04-11 12:52:15 +02:00
Alfredo Cardigliano
96954bdabb
new ids alert type and configuration
2019-04-04 11:02:01 +02:00
Simone Mainardi
4b3ae0e652
Makes the ARP matrix generation optional using a pref
2019-03-12 14:53:06 +01:00
emanuele-f
4a97017f35
Fix mac-based serialization key and add a preference to enabled it (disabled by default)
2019-02-22 16:01:58 +01:00
emanuele-f
02371ad963
Add ability to mask MAC addresses
...
Closes #2399
2019-02-19 16:34:47 +01:00
Simone Mainardi
831e5d91e6
Implements Lua unit tests
2019-01-18 18:03:36 +01:00