Skip to content

Dashboard with Admin Role management and Graphs for STIX Visualization

Notifications You must be signed in to change notification settings

manavchawla2012/honeypot_dashboard

Repository files navigation

Honeypot Dashboard

N|Solid

Honeypot For Visualization and With admin and role management

  • Create new users with priviledges
  • Admin User with Complete Access
  • Currently Supporting Bar/Pie/Donught/Comarison Charts
  • 2 Database for Authentication and Data of Dashboard

New Features!

  • Can add new graphs to dashboard using simple query
  • STIX Visualization for Displaying attacks

Tech

Honeypot Dashboard uses a number of open source projects to work properly:

  • [React Js] - HTML enhanced for web apps!
  • [Django] - Django 3.0.2 Framework
  • [MySql] - Database for storing
  • [Pandas] - For querying from database and performing optimized acrtions on data
  • [Compress] - The streaming build system
  • [Compress] - The streaming build system
  • [Jquery] - For Javascript Operations

Installation

Require Python 3.6+ to run Create virtual environment Install dependencies using pip install -r requirements.txt Coply .env.example file to .env and enter the credentials for database

$ python manage.py migrate --database="default" (For Database migrations)
$ python manage.py create_graph_type
$ python manage.py generate_rule_data
$ python manage.py generate_stix_Data

Contact