Skip to content

Krasnomakov/soc_mvp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Security Operations Center (SOC) Dashboard

License: MD-NC-ND v1.0 Streamlit Python

A Streamlit-based Security Operations Center demonstrator developed as a semester project at Fontys ICT Delta.

📋 Overview

This project implements a Security Operations Center dashboard using Streamlit, designed to visualize and analyze security data. The application provides real-time monitoring capabilities and threat intelligence integration.

📹 Demo

Video: https://youtu.be/PiitP7qghU4

🚀 Features

  • Interactive security dashboard
  • Real-time monitoring
  • Threat intelligence integration
  • Custom graph generation
  • Network device monitoring

🔧 Prerequisites

  • Python 3.x
  • Network with at least two devices (host and target)
  • SIEM and IDS setup

🛠️ Installation

Detailed installation and setup instructions can be found in the my_app directory.

📚 Documentation

The graph generation code is based on research available at: The Universal Matrix Visualizer - From Logic to Computer Algorithm

Relevant reports and documents can be found in publications folder.

⚠️ Important Note

The repository does not include um_gen_metal.py or um_gen.py files required for graph generation. To access these files and set up the complete SOC environment with graph generation and threat intelligence capabilities, please create an issue to request access.

Caldera auto-launcher and groupd data ingestion scripts are not included. Leave in issue if you want to try automated APT.

🤝 Contributing

We welcome contributions! Feel free to:

  1. Fork the repository
  2. Create your feature branch
  3. Develop your custom visualizations using the logic from the research paper
  4. Submit a pull request

📝 License

This project is licensed under the Monada Dominion Non-Commercial No-Derivatives Source License (MD-NC-ND) v1.0.

📞 Contact

For any questions or support, please create an issue in this repository.


Built at Fontys ICT Delta

Releases

No releases published

Packages

No packages published