Alfredo Cardigliano
d10dfc7762
Deferred flow alerts insertion through a redis queue. Removed alerts DB select when printing flow details.
2019-10-31 12:53:23 +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
63ce367f8b
Fixes flow process trees
2019-10-16 19:30:31 +02:00
Simone Mainardi
6fd7386c03
Fixes possible collisions when looking up flows by key
2019-10-16 19:04:10 +02:00
emanuele-f
7a14a9cf11
Improvements in status definition API
2019-10-16 10:33:19 +02:00
emanuele-f
b217909966
Split flow status definitions in multiple files
2019-10-15 17:28:45 +02:00
Alfredo Cardigliano
b390fddcf2
Flow details rowspan fix
2019-10-15 16:55:26 +02:00
Alfredo Cardigliano
256fec9283
Importing http metadata from Suricata
2019-10-05 12:15:16 +02:00
emanuele-f
1bf89fdb4d
Add server malicious JA3 signature check and improve alert information
...
Closes #2880
2019-09-24 13:30:32 +02:00
emanuele-f
50c5395a1c
Replace flow status warning icon to avoid confusion with alerted state
2019-09-18 15:33:33 +02:00
emanuele-f
f735749716
Add flow alert information into the flow defails
2019-09-18 15:10:41 +02:00
Simone Mainardi
8c3271753e
Allocates InterarrivalStats only for packet interfaces with unsampled traffic
...
Fixes #2826
2019-09-10 12:15:01 +02:00
Alfredo Cardigliano
3fcded57fa
Set ntopng.prefs.beta_score redis key to enable score supprot (beta)
2019-09-10 09:39:32 +02:00
Alfredo Cardigliano
240c7c0e84
Printing score only when > 0
2019-09-05 21:18:49 +02:00
Alfredo Cardigliano
48f07c0f73
Added flow score below the list of flow issues, added host score
2019-09-05 15:57:05 +02:00
Alfredo Cardigliano
e6ec8711d7
Setting also status_normal in the status bitmap, Flow Status fix
2019-09-05 15:23:11 +02:00
Alfredo Cardigliano
3cdd9fdf4c
Printing all flow statuses in flow_details
2019-09-05 13:05:53 +02:00
emanuele-f
a58cd6a7d9
Add country flag in flow peers
2019-09-02 10:58:43 +02:00
Simone Mainardi
348b9e5a56
Adds HASSH hyperlinks and application name when eBPF is available
2019-08-26 21:53:43 +02:00
Simone Mainardi
0353edb2a6
Adds ssh HASSH signatures into flows
2019-08-26 15:22:47 +02:00
Luca
244d45eb00
Cipher fix
2019-08-19 14:00:49 +02:00
Simone Mainardi
893073dcd6
Fixes hyperlinks in case of view interfaces
2019-07-19 12:03:01 +02:00
Simone Mainardi
dcb766e6e3
Shows proc/container info also for packet companion interfaces
2019-06-02 11:15:26 +02:00
emanuele-f
793dcab32c
Use process name and username as key instead of pid and uid
...
Names are more reliable across multiple machines
2019-05-30 18:04:38 +02:00
Luca Deri
93ed8c009a
Added SSL protocol handling
2019-05-29 00:12:26 +02:00
Luca Deri
15046a4157
Improved SSL cipher display
2019-05-23 00:21:51 +02:00
Alfredo Cardigliano
86f3f19756
IP fragments per flow direction (implements #2359 )
2019-05-21 12:43:55 +02:00
Luca Deri
1228ddc2ca
Added unsafe SSL ciphers detection
2019-05-20 23:19:53 +02:00
Luca Deri
7144478591
Added JA3 support in flows
2019-05-12 14:15:19 +02:00
emanuele-f
b0f59fa6e2
Show process actual/peak memory in the flow details page
2019-04-29 16:18:33 +02:00
emanuele-f
b82cae8457
Display docker container name
2019-04-29 13:30:37 +02:00
emanuele-f
939ca8c166
Implement eBPF flows view and improve containers/pods pages
2019-04-26 15:34:53 +02:00
emanuele-f
fdc7772519
Implement simplified flows page with container filter
2019-04-26 10:44:44 +02:00
Simone Mainardi
25d6fc32c6
Shortens container UUID in flow details
2019-04-24 15:18:50 +02:00
Simone Mainardi
72b0fbb8a7
Displays container information in the flow details page
2019-04-24 15:02:27 +02:00
emanuele-f
21f202ccb2
Implement protos.txt editing via the gui.
...
Editor is only enabled if the -p option is specified.
Also added an hook in the flow to easily add domain.
Closes #1837
2019-04-10 16:16:39 +02:00
Simone Mainardi
db44a554c9
RTP in flow details fixes
2019-04-08 18:28:45 +02:00
Simone Mainardi
d9d21462cd
Parses nProbe client/server network latencies
2019-03-25 16:55:14 +01:00
Simone Mainardi
dca0b2a2d8
Fixes flows certificates visualization
2019-03-12 10:28:48 +01:00
Simone Mainardi
2fd5a75b6a
Implements interface.findFlowByTuple to fix issues with ICMP
...
Fixes #2415
2019-02-27 11:39:02 +01:00
Luca
486f7af810
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2019-02-26 18:54:36 +01:00
Luca
513c0d7269
Initial work towards dropbox protocol exploring
2019-02-26 18:54:13 +01:00
emanuele-f
84e2a43308
Improve idle flows reporting
2019-02-25 17:06:11 +01:00
Luca Deri
42a53ac2a5
Added message when hosts/flows have been purged from memory
2019-02-23 10:20:12 +01:00
Simone Mainardi
03e8a079cf
Fixes certain wrong TCP states
...
Fixes #2380
2019-02-16 19:11:49 +01:00
Simone Mainardi
ae23ebcd1c
Implements visibility of ICMP port-unreachable flows IPv4
2019-02-15 18:59:01 +01:00
Simone Mainardi
68cf933fc5
Minor eBPF process names fixes
2019-02-11 14:50:00 +01:00
Simone Mainardi
a489dbe103
Additional sprobe code cleanup
2019-02-11 14:41:40 +01:00
Simone Mainardi
e5eff5b30f
Initial sprobe code cleanup
2019-02-11 14:22:36 +01:00
Simone Mainardi
7a1b2dc887
Parses nProbe options topic and handles custom applications
2019-02-07 16:11:11 +01:00