Commit graph

3494 commits

Author SHA1 Message Date
Simone Mainardi
17f1cb1c1f Implements backup/restore of ALL runtimeprefs 2020-10-13 16:08:59 +02:00
Simone Mainardi
c09cd6cb71 Adds import export module for the whole configuration 2020-10-13 15:18:55 +02:00
Simone Mainardi
6fc182412f Reworks factory reset 2020-10-13 15:16:59 +02:00
Simone Mainardi
5b878a2a7a Reworks reload of in-mem preferences and runtimeprefs.json dump 2020-10-13 12:49:48 +02:00
Luca Deri
d1bfec4ab7 Fix to avoid preferences to be removed and thus be set to default 2020-10-12 22:07:43 +02:00
Simone Mainardi
22bc7ad57c Fixes backup/restore possibly causing inconsistent redis keys 2020-10-12 17:02:08 +02:00
Simone Mainardi
5676775acf Fixes missing recipient statistics
Fixes #4572
2020-10-12 15:11:24 +02:00
Simone Mainardi
ce4d69a273 Moves alert and status definitions under lua/modules/ 2020-10-12 15:03:39 +02:00
Simone Mainardi
8a3c115e9d Fixes possible ERROR: Missing required field 'alert_type'
Fixes #4560
2020-10-12 14:55:16 +02:00
Luca Deri
aa240a04d6 Added check 2020-10-12 11:28:48 +02:00
Simone Mainardi
2432ca068b Prints human-friendly SNMP interfaces details in flow_details.lua
Fixes #4568
2020-10-12 11:24:37 +02:00
Simone Mainardi
f617f8ffcf Uses hostinfo2detailshref to print hosts hyperlinks 2020-10-12 10:09:12 +02:00
Simone Mainardi
291538b323 Additional lateral movement alert fixes 2020-10-12 10:03:23 +02:00
Simone Mainardi
4ffe97f3b0 Lateral movement alert entity fixes 2020-10-12 09:22:08 +02:00
Simone Mainardi
46572a96a0 Fixes cleanup of plugins upon startup 2020-10-11 19:03:40 +02:00
Simone Mainardi
cbe28fb750 Makes loadDefinition local to flow_consts
Possible fix for #4560
2020-10-11 19:02:52 +02:00
Simone Mainardi
a731033e48 Fixes possible circular require in plugins 2020-10-11 19:02:06 +02:00
Luca Deri
c5e0db54b7 Added support for lateral movement detection 2020-10-11 18:30:21 +02:00
Simone Mainardi
735073f832 Reworks System Sidebar
Fixes #4565
2020-10-11 17:05:53 +02:00
Luca Deri
bbf48666c8 Removed MUD code 2020-10-11 16:58:10 +02:00
Luca Deri
31a33b1b11 Removed MUD implementation obsoleted by the service map
Fixes #4326
Fixes 3499
2020-10-11 16:42:24 +02:00
Luca Deri
60a238acb0 Various service and periodicty map improvements 2020-10-11 16:17:55 +02:00
Luca Deri
7616249acd Defined new keys for flows with severe retransmissions 2020-10-11 14:51:16 +02:00
Simone Mainardi
17ad258589 Fixes exporter stats displayed for invalid interfaces
Fixes #4559
2020-10-11 14:04:45 +02:00
Simone Mainardi
43c845a5af Makes loadDefinition local to alert_consts
Possible fix for #4560
2020-10-11 10:09:34 +02:00
Luca Deri
4565f8af04 Added plugin for detecting unexpected NTP servers 2020-10-10 10:54:19 +02:00
Simone Mainardi
6cdfe984fe Minor interface name fix 2020-10-09 19:01:06 +02:00
Simone Mainardi
b2bbc6d745 Fixes wrong count of unhandled flows in disaggregated interfaces 2020-10-09 18:53:50 +02:00
gabryon99
a10136c17f restored previous behaviou prefs page (#4552) 2020-10-09 17:24:02 +02:00
gabryon99
16c7ed657b show SNMP menu when we are in simple view (#4552) 2020-10-09 16:42:36 +02:00
Simone Mainardi
697eae64d1 Adds auth.lua file for bitmap-based capabilities
Implements #4489
2020-10-09 15:52:58 +02:00
Simone Mainardi
049bfdcf4a Implements bitmap-based limited privileges for non-admins
Implements #4489
2020-10-09 15:50:22 +02:00
Luca Deri
02323882eb Defined new status keys
status_unexpected_dhcp_server       = 32,
      status_unexpected_dns_server        = 33,
      status_unexpected_smtp_server       = 34,
2020-10-09 11:51:06 +02:00
Luca Deri
6190b1e351 Added
- alert_unexpected_dns_server          = {NO_PEN, 63},
- alert_unexpected_smtp_server         = {NO_PEN, 64},
- alert_unexpected_dhcp_server         = {NO_PEN, 65},

alert keys
2020-10-09 10:37:44 +02:00
Simone Mainardi
f9de2bdb8a Adds alert_flow_blacklisted.lua 2020-10-09 09:48:41 +02:00
Simone Mainardi
b82738330c Adds extra indications upon plugin load failures
Fixes #4549
2020-10-09 09:23:11 +02:00
Simone Mainardi
3ce3b9dc46 Implements list hosts according to retransmissions
Implements #4420
2020-10-08 17:54:04 +02:00
Simone Mainardi
0a7b0214ea Fixes format of list hosts and adds debug 2020-10-08 15:46:31 +02:00
Simone Mainardi
8bf82dd0cb Implements stats page for interface queue drops monitoring 2020-10-08 12:52:55 +02:00
Simone Mainardi
7b851792f1 Fixes periodic activities duration shown as NaN 2020-10-08 10:50:36 +02:00
Luca Deri
f565328cca Minor improvements in service map reporting 2020-10-07 23:56:14 +02:00
gabryon99
ceb867e371 improved style for unkown_devices.lua and fixed typos for traceError 2020-10-07 23:26:05 +02:00
gabryon99
6f80b017a0 fixed a typo in community charts 2020-10-07 17:12:26 +02:00
gabryon99
ee80638073 fixed invalid graph unity (#4525) 2020-10-07 17:10:37 +02:00
gabryon99
40499bfd2d prevent alert showing for system interface (#4535) 2020-10-07 17:05:47 +02:00
gabryon99
4a80acc1f7 fixed invalid URL switch to dashboard for community (#4524) 2020-10-07 16:46:02 +02:00
Simone Mainardi
0361391646 Implements endpoint to toggle all user scripts
Implements #4500
2020-10-06 14:42:29 +02:00
Simone Mainardi
b052eeebee Reports engaged alerts in system status bar
Implements #4522
2020-10-06 11:11:11 +02:00
gabryon99
28ac665d2a removed edit pools label
address #4503
2020-10-05 19:11:18 +02:00
gabryon99
2bac1d0e5f removed edit pool label (#4503) 2020-10-05 18:39:07 +02:00