Gabriele Pappalardo
a2f4a1a065
elephant flows ( #3269 )
...
* elephant flows
* fix for apply button after changes
* fix for refresh icons on index.lua page, scrollable dropdowns enabled
2020-01-21 16:32:14 +00:00
emanuele-f
a97dbd013b
Remove score global preference
2020-01-16 18:21:35 +01:00
emanuele-f
6edecb12cb
Score visualization improvements
2020-01-15 15:27:45 +01:00
emanuele-f
d7528e1628
Score improvements
...
The score is now calculated differently on the client and on the server of the flow.
The hosts flow is updated every minute and charted.
It's now possible to trigger an alert when the score threshold is exceeded
2020-01-15 12:34:16 +01:00
Simone Mainardi
3611bf7346
Changes to better handling logos
2020-01-13 16:33:05 +01:00
Simone Mainardi
2b30fe80b2
Fixes unhandled VLAN in alerts explorer and dashboard
...
Fixes #3203
2020-01-10 18:56:36 +01:00
Simone Mainardi
8c2fda7ca8
Prints all TCP flags in flow details
2020-01-09 15:02:47 +01:00
Luca Deri
170bc60f19
Updated (C)
2020-01-08 23:52:51 +01:00
emanuele-f
03e3613e7e
Fix IPv6 validator
2019-12-30 15:44:47 +01:00
Alfredo Cardigliano
f2b8d12b0a
Add VLAN in host IP visualization if any ( fix #3107 )
2019-12-20 16:23:16 +01:00
emanuele-f
139a16ffe3
Fix protocol categories association lost after reboot
...
After the recent changes, there is only one global nDPI struct which
is share across all the interfaces. However, the struct can be swapped
during normal operating, so it's necessary to reload the associations
every time a new nDPI struct is allocated.
Fixes #3139
2019-12-19 15:11:21 +01:00
Simone Mainardi
dacaa7e3db
Migrates font-awesome 5 fa to fas
2019-12-18 11:50:02 +01:00
Simone Mainardi
0eb75bf884
Uses new localization for icmp types and codes
2019-12-18 10:49:38 +01:00
Simone Mainardi
fdba617b0d
Fixes discovery for loopback interfaces
2019-12-17 14:27:35 +01:00
emanuele-f
9fd1ced9fd
Implement API to update the user scripts configuration
2019-12-16 18:38:28 +01:00
Simone Mainardi
37f54a5090
Fixes font-awesome 5 external link
...
Fixes #3125
2019-12-13 10:18:20 +01:00
Alfredo Cardigliano
8f652cff71
Software update support
2019-12-11 13:14:15 +01:00
Simone Mainardi
df245fad3a
Minor cosmetic fixes
2019-12-09 15:46:26 +01:00
Simone Mainardi
7402bbdd14
FontAwesome 5 migration
2019-12-09 15:11:37 +01:00
Simone Mainardi
1aa0546b85
Bootstrap migration dropdown style fixes
2019-12-05 09:27:48 +01:00
Simone Mainardi
a34a326d4c
Bootstrap migration glyphicon filter to fa
2019-12-05 09:27:48 +01:00
Simone Mainardi
cba220ab4c
Bootstrap migration preferences
2019-12-05 09:27:48 +01:00
Simone Mainardi
6d36e7cb76
Bootstrap migration btn-default to btn-secondary
2019-12-05 09:27:47 +01:00
Simone Mainardi
2639d49e4a
Bootstrap migration progress bars
2019-12-05 09:27:47 +01:00
Alfredo Cardigliano
b84ca05217
Fix validation of list of networks with vlan ( fix #3068 )
2019-11-22 19:11:06 +01:00
Simone Mainardi
2d33f550b2
Implements progress bars to express hash tables usage and entries by state
...
Implements #3042
2019-11-18 17:21:54 +01:00
Alfredo Cardigliano
e38835a603
Rename SSL to TLS ( fix #3013 )
2019-11-15 12:40:01 +01:00
emanuele-f
4d322c3c09
Add missing max devices check
2019-11-05 16:00:26 +01:00
emanuele-f
54140b6f1a
Migrate alertable disabled alerts preference to lua
...
This avoids performing multiple hget on redis, thus increasing performance
2019-11-05 14:59:38 +01:00
emanuele-f
8a2d3dafff
Fix interface paused icon
2019-10-25 16:44:20 +02: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
5e60fb19c9
Implements two-way traffic filter for hosts
2019-10-16 11:01:22 +02:00
emanuele-f
b217909966
Split flow status definitions in multiple files
2019-10-15 17:28:45 +02:00
emanuele-f
2fdc860ed2
Add support for custom flow alerts in user scripts
2019-10-11 19:48:11 +02:00
Alfredo Cardigliano
7e9678de37
IDS alert -> External alert
2019-10-09 11:35:51 +02:00
Simone Mainardi
1af92887fe
Fixes wrong syslog priorities
2019-10-09 01:09:29 +02:00
Simone Mainardi
6bcb8b18a2
Prevents TCP state filter from being shown on non-TCP flows
2019-10-07 18:51: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
beddb433b7
Add a message when POST form submission fails
2019-09-23 16:00:25 +02:00
emanuele-f
54843a7865
Fix n2disk license validation error
...
Fixes #2872
2019-09-20 12:12:02 +02:00
emanuele-f
50c5395a1c
Replace flow status warning icon to avoid confusion with alerted state
2019-09-18 15:33:33 +02:00
Simone Mainardi
b3d595653e
Initial implementation of lua flow callback scripts and blacklisted alerts
...
Partially implements #2842
2019-09-16 18:27:46 +02:00
Simone Mainardi
b364116e7b
Fixes inteface speed visualization with non-needed decimals
2019-09-11 18:10:28 +02:00
Simone Mainardi
f151fba989
Allows top talkers generation to be enabled/disabled
2019-09-11 16:42:26 +02:00
emanuele-f
6e14f978d6
Flow alerts status cleanup
2019-09-10 13:12:11 +02:00
Alfredo Cardigliano
0d38479297
Fix formatMaliciousSignature with no flowstatus_info
2019-09-09 11:21:26 +02:00
Alfredo Cardigliano
38a53ec1fa
Transferring flows status bitmap to the client/server host. Added anomalous flows reasons to the host details page.
2019-09-05 17:55:00 +02:00
Alfredo Cardigliano
141622f151
Lua: created flow_consts module, getFlowStatusTypes has been replaced by flow_consts.flow_status_types, added flow.status_map to the Lua flow info
2019-09-04 22:20:51 +02:00
emanuele-f
a0d8cd7595
Add l4_proto_to_id
2019-09-02 20:08:38 +02:00
Alfredo Cardigliano
13d032d185
Formatting IDS alerts
2019-08-29 11:20:41 +02:00