mirror of https://github.com/MISP/misp-dashboard
parent
9f1ffe97ca
commit
b5271a7442
113
README.md
113
README.md
|
@ -1,5 +1,60 @@
|
||||||
# MISP-Dashboard
|
# misp-dashboard
|
||||||
An experimental dashboard showing live data and statistics from the ZMQ of one or more MISP instances.
|
|
||||||
|
A dashboard showing live data and statistics from the ZMQ feeds of one or more [MISP](https://www.misp-project/) instances. The dashboard
|
||||||
|
can be used as a real-time situational awareness tool to gather threat intelligence information. The misp-dashboard includes
|
||||||
|
a gamification tool to show the contributions of each organisations and how they are ranked over time. The dashboard can be used for
|
||||||
|
SOC (Security Operation Center), security team or during cyber exercise to keep track of what's going on your various MISP instances.
|
||||||
|
|
||||||
|
# Features
|
||||||
|
|
||||||
|
## Live Dashboard
|
||||||
|
|
||||||
|
- Possibility to subscribe to multiple ZMQ feeds
|
||||||
|
- Shows direct contribution made by organisations
|
||||||
|
- Shows live resolvable posted locations
|
||||||
|
|
||||||
|
![Dashboard live](./screenshots/dashboard-live.png)
|
||||||
|
|
||||||
|
## Geolocalisation Dashboard
|
||||||
|
|
||||||
|
- Provides historical geolocalised information to support security teams, CSIRTs or SOC finding threats in their constituency
|
||||||
|
- Possibility to get geospatial information from specific regions
|
||||||
|
|
||||||
|
![Dashbaord geo](./screenshots/dashboard-geo.png)
|
||||||
|
|
||||||
|
## Contributors Dashboard
|
||||||
|
|
||||||
|
__Shows__:
|
||||||
|
- The monthly rank of all organisation
|
||||||
|
- The last organisation that contributed (dynamic updates)
|
||||||
|
- The contribution level of all organisation
|
||||||
|
- Each category of contribution per organisation
|
||||||
|
- The current ranking of the selected organisation (dynamic updates)
|
||||||
|
|
||||||
|
__Includes__:
|
||||||
|
|
||||||
|
- Gamification of the platform:
|
||||||
|
- Two different levels of ranking with unique icons
|
||||||
|
- Exclusive obtainable badges for source code contributors and donator
|
||||||
|
|
||||||
|
![Dashboard contributor](./screenshots/dashboard-contributors2.png)
|
||||||
|
![Dashboard contributor2](./screenshots/dashboard-contributors3.png)
|
||||||
|
|
||||||
|
## Users Dashboard
|
||||||
|
|
||||||
|
- Shows when and how the platform is used:
|
||||||
|
- Login punchcard and overtime
|
||||||
|
- Contribution vs login
|
||||||
|
|
||||||
|
![Dashboard users](./screenshots/dashboard-users.png)
|
||||||
|
|
||||||
|
## Trendings Dashboard
|
||||||
|
|
||||||
|
- Provides real time information to support security teams, CSIRTs or SOC showing current threats and activity
|
||||||
|
- Shows most active events, categories and tags
|
||||||
|
- Shows sightings and discussion overtime
|
||||||
|
|
||||||
|
![Dashboard users](./screenshots/dashboard-trendings.png)
|
||||||
|
|
||||||
# Installation
|
# Installation
|
||||||
- Launch ```./install_dependencies.sh``` from the MISP-Dashboard directory
|
- Launch ```./install_dependencies.sh``` from the MISP-Dashboard directory
|
||||||
|
@ -64,55 +119,6 @@ OR, just toggle the debug flag in start_all.sh script.
|
||||||
|
|
||||||
Happy hacking ;)
|
Happy hacking ;)
|
||||||
|
|
||||||
# Features
|
|
||||||
|
|
||||||
## Live Dashboard
|
|
||||||
- Possibility to subscribe to multiple ZMQ feeds
|
|
||||||
- Shows direct contribution made by organisations
|
|
||||||
- Shows live resolvable posted locations
|
|
||||||
|
|
||||||
![Dashboard live](./screenshots/dashboard-live.png)
|
|
||||||
|
|
||||||
## Geolocalisation Dashboard
|
|
||||||
|
|
||||||
- Provides historical geolocalised information to support security teams, CSIRTs or SOC finding threats in their constituency
|
|
||||||
- Possibility to get geospatial information from specific regions
|
|
||||||
|
|
||||||
![Dashbaord geo](./screenshots/dashboard-geo.png)
|
|
||||||
|
|
||||||
## Contributors Dashboard
|
|
||||||
|
|
||||||
__Shows__:
|
|
||||||
- The monthly rank of all organisation
|
|
||||||
- The last organisation that contributed (dynamic updates)
|
|
||||||
- The contribution level of all organisation
|
|
||||||
- Each category of contribution per organisation
|
|
||||||
- The current ranking of the selected organisation (dynamic updates)
|
|
||||||
|
|
||||||
__Includes__:
|
|
||||||
|
|
||||||
- Gamification of the platform:
|
|
||||||
- Two different levels of ranking with unique icons
|
|
||||||
- Exclusive obtainable badges for source code contributors and donator
|
|
||||||
|
|
||||||
![Dashboard contributor](./screenshots/dashboard-contributors2.png)
|
|
||||||
![Dashboard contributor2](./screenshots/dashboard-contributors3.png)
|
|
||||||
|
|
||||||
## Users Dashboard
|
|
||||||
|
|
||||||
- Shows when and how the platform is used:
|
|
||||||
- Login punchcard and overtime
|
|
||||||
- Contribution vs login
|
|
||||||
|
|
||||||
![Dashboard users](./screenshots/dashboard-users.png)
|
|
||||||
|
|
||||||
## Trendings Dashboard
|
|
||||||
|
|
||||||
- Provides real time information to support security teams, CSIRTs or SOC showing current threats and activity
|
|
||||||
- Shows most active events, categories and tags
|
|
||||||
- Shows sightings and discussion overtime
|
|
||||||
|
|
||||||
![Dashboard users](./screenshots/dashboard-trendings.png)
|
|
||||||
|
|
||||||
# zmq_subscriber options
|
# zmq_subscriber options
|
||||||
```usage: zmq_subscriber.py [-h] [-n ZMQNAME] [-u ZMQURL]
|
```usage: zmq_subscriber.py [-h] [-n ZMQNAME] [-u ZMQURL]
|
||||||
|
@ -191,6 +197,7 @@ Configuration file `/etc/apache2/sites-available/misp-dashboard.conf` assumes th
|
||||||
```
|
```
|
||||||
|
|
||||||
# License
|
# License
|
||||||
|
|
||||||
Images and logos are handmade for:
|
Images and logos are handmade for:
|
||||||
- rankingMISPOrg/
|
- rankingMISPOrg/
|
||||||
- rankingMISPMonthly/
|
- rankingMISPMonthly/
|
||||||
|
@ -204,8 +211,8 @@ Note that:
|
||||||
- Part of ```MISPHonorableIcons/5.svg``` comes from [Zeptozephyr](https://zeptozephyr.deviantart.com/art/Vectored-Portal-Icons-207347804) & [octicons.github.com](https://octicons.github.com/icon/git-pull-request/) (CC0 - No Rights Reserved)
|
- Part of ```MISPHonorableIcons/5.svg``` comes from [Zeptozephyr](https://zeptozephyr.deviantart.com/art/Vectored-Portal-Icons-207347804) & [octicons.github.com](https://octicons.github.com/icon/git-pull-request/) (CC0 - No Rights Reserved)
|
||||||
|
|
||||||
```
|
```
|
||||||
Copyright (C) 2017 CIRCL - Computer Incident Response Center Luxembourg (c/o smile, security made in Lëtzebuerg, Groupement d'Intérêt Economique)
|
Copyright (C) 2017-2018 CIRCL - Computer Incident Response Center Luxembourg (c/o smile, security made in Lëtzebuerg, Groupement d'Intérêt Economique)
|
||||||
Copyright (c) 2017 Sami Mokaddem
|
Copyright (c) 2017-2018 Sami Mokaddem
|
||||||
|
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
|
|
Loading…
Reference in New Issue