emanuele-f
77ec2d0f92
Fix wrong user script callback called in flow delete causing crashes
2017-05-25 00:47:53 +02:00
emanuele-f
53e3dad5ac
Fix uninitilized value
2017-05-24 11:10:11 +02:00
emanuele-f
9d0773f40b
Add Unknown Devices view
2017-05-23 23:02:06 +02:00
Simone Mainardi
802f760fb9
Implements Active Local Hosts counter and display
2017-05-23 22:15:52 +02:00
Luca
cb4b0c002b
Added the concept of bridgeInterface Id in MACs
2017-05-21 15:30:17 +02:00
Luca Deri
f85edc852f
Device description is now displayed in device information
2017-05-21 10:12:51 +02:00
Luca Deri
0c2f8fd169
Implmented method for reading interface description
2017-05-21 09:48:48 +02:00
emanuele-f
ef10ba3540
Add current zmq header version in ExportInterface
2017-05-20 12:36:19 +02:00
emanuele-f
19d04ff8fa
Fix crash on user scripts reload
2017-05-19 12:17:50 +02:00
emanuele-f
52d2051d4c
Rework flow scripts into user scripts
2017-05-19 11:45:41 +02:00
emanuele-f
8ceacb37f6
Enable flow scripts
2017-05-19 10:25:21 +02:00
emanuele-f
8f3b730bea
Fix geomap visualization
2017-05-18 16:54:20 +02:00
Luca Deri
8fc56f1608
Win fixes
...
Optimized geolocation memory
2017-05-18 10:45:06 +02:00
emanuele-f
9c973ca439
Move host activity detection code to attic
2017-05-17 22:19:37 +02:00
Luca Deri
aea1c58c4e
Win fixes
2017-05-16 23:25:18 +02:00
Simone Mainardi
eb9c5bc00a
Handles multiple MAC addresses for the same IP
2017-05-12 12:06:32 +02:00
Simone Mainardi
ffd45a6e41
Reworks Historical Flow Explorer UI to query on aggregated flows tables
2017-05-10 12:54:24 +02:00
emanuele-f
4b482f02fc
Fix host quotas reset on pools reload
2017-05-09 16:11:37 +02:00
Simone Mainardi
1b313d2932
Implements periodic flow aggregation
2017-05-09 15:07:20 +02:00
Luca Deri
f9e84b9782
Fixed issues that prevented all hosts/MACs to be displayed in GUI
2017-05-09 00:25:34 +02:00
emanuele-f
3496fb51c0
Add button to flush all alerts data
2017-05-08 23:31:46 +02:00
Simone Mainardi
a36e59a1e3
Implements first/last switched calculation for aggregated flows
...
First switched is chosen as the earliest first switched time among
flows of the same group. Similarly, last switched in chosen as the
latest last switched among flows of the same group.
2017-05-07 23:08:08 +02:00
Simone Mainardi
b4e26eed0b
Fixes number of buckets for the Macs hash
2017-05-07 22:18:02 +02:00
Simone Mainardi
b238191bd7
Implements flows pre-aggregation
2017-05-06 22:10:56 +02:00
emanuele-f
9e4316e5c4
Disable mysql flow aggregation
2017-05-05 18:24:42 +02:00
emanuele-f
8537b2cc0a
Fix host alert counter
2017-05-02 18:32:46 +02:00
Luca Deri
412d4afe64
Implemented in-memory flow aggregation
2017-05-02 15:48:43 +02:00
Emanuele Faranda
8b8974e56c
Alerts improvements ( #1204 )
...
* Implement flow flood alert
* Remove alerts general settings
* Implement global threshold alerts for hosts, networks and interfaces
* Implement global anomaly alert configuration, lua side
* Make the global thresholds not bound to the interface
* Implement global anomaly alert configuration, C side
* Make the engaged alerts cache per interface to avoid conflics
2017-04-29 12:19:49 +02:00
emanuele-f
8b72607c38
Migrate interface alerts to lua logic
2017-04-27 11:07:04 +02:00
Emanuele Faranda
7d8d26efdc
Merge pull request #1182 from emanuele-f/alerts_with_cache
...
Alerts with cache
2017-04-26 20:32:46 +02:00
emanuele-f
b83a93c6a5
Add preference to enable VLAN rrd dump and display VLAN rrd graphs
2017-04-24 13:00:24 +02:00
Simone Mainardi
7b13e2e6a1
Adds an engine id to the engaged alerts
2017-04-24 12:22:47 +02:00
emanuele-f
2f802d2f6e
Initialize some possibly uninitialized variables
2017-04-23 17:21:23 +02:00
Simone Mainardi
2873438712
Handles VLAN statistics in both UI and backend
...
VLAN statistics are now properly accounted both in the front and
in the backend.
It is now required to add a toggle preference to save their
statistics (presently statistics are always saved) and it is
also requested to browse their historical protocols.
2017-04-23 12:58:10 +02:00
emanuele-f
704cf4844e
Interpret NetBIOS registration messages and add stricter checks on the names
2017-04-22 09:55:58 +02:00
Simone Mainardi
0c40af5863
Implements VLANs hash table
2017-04-21 18:44:48 +02:00
emanuele-f
a91781f66c
Add hide findHostsByIP to enforce purge lock on hosts hash
2017-04-21 16:57:34 +02:00
emanuele-f
5892319880
Update in-memory hosts alert configuration when the configuration changes
...
Also fixes invalid redis key used to check host alerts trigger
2017-04-20 19:09:52 +02:00
Simone Mainardi
9fb24219e4
Passes host detected anomalies to lua
2017-04-20 18:50:05 +02:00
Simone Mainardi
a2e58b26bf
Removes a debug print
2017-04-20 11:58:25 +02:00
Simone Mainardi
a43636bdb0
Fixes AS stats in the GUI
2017-04-20 11:56:33 +02:00
Simone Mainardi
5014669d12
Implements Autonomous Systems hash table
2017-04-19 23:19:16 +02:00
emanuele-f
a530ee282b
Remove nbns processing in Flow.cpp and avoid nbns hostname overriding user defined host label
2017-04-14 18:58:39 +02:00
emanuele-f
33432ac6ff
Fix empty hosts list in TUN interfaces
2017-04-13 14:01:26 +02:00
emanuele-f
5a7e4c3b99
Fix client being used in place of server host
2017-04-12 17:21:39 +02:00
emanuele-f
7c703ede32
Handle space terminator in netbios name
2017-04-11 00:29:58 +02:00
Luca Deri
4a25439487
Fix for loopback hosts lis
2017-04-10 22:21:58 +02:00
Luca Deri
fe1237027b
Fixed bug that prevented localhost to be shown on loopback interface
2017-04-10 22:12:27 +02:00
Luca Deri
3c3c9e6b7e
Fix for #1146
2017-04-10 21:43:49 +02:00
emanuele-f
22b21b9155
Add netbios debug message
2017-04-10 18:37:51 +02:00