Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
SIEM Dashboard — A lightweight, real-time Security Information and Event Management (SIEM) dashboard built using Streamlit. It collects system logs, detects USB and intrusion activities, and visualizes them for efficient monitoring. Designed as a personal cybersecurity project for college. | Kitploit
Tools/GitLabGitLab/itzmeshervin/siem-dashboard
Defensive ToolsThreat IntelligenceIntrusion DetectionLearning & EducationIncident ResponseAnomaly DetectionLog Analysis
GitLabitzmeshervin/siem-dashboard

SIEM Dashboard

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →

A lightweight, real-time Security Information and Event Management (SIEM) dashboard built using Streamlit. It collects system logs, detects USB and intrusion activities, and visualizes them for efficient monitoring. Designed as a personal cybersecurity project for college.

View Repository
71 year agoNot yet reviewed
Share

🛡️ SIEM Dashboard - Streamlit

A real-time, lightweight Security Information and Event Management (SIEM) dashboard built using Python and Streamlit.

It visualizes system usage, monitors client logs, and detects potential USB-based threats and intrusion attempts from logs like auth.log, kernel.log, etc.


📊 Features

  • Real-time system monitoring (CPU, RAM, Disk)
  • USB device detection from kernel logs
  • Intrusion detection using predefined attack patterns
  • Multi-host log monitoring from /var/log/remote_logs/
  • Dynamic and interactive UI with Plotly charts
  • Streamlit-based minimal and clean layout

🚀 Tech Stack

  • Python 3
  • Streamlit
  • Pandas
  • Plotly
  • psutil
  • Linux system logs (/var/log/)

🔧 Installation

root@kitploit:~
git clone https://gitlab.com/yourusername/siem-dashboard-streamlit.git
cd siem-dashboard-streamlit
pip install -r requirements.txt
streamlit run siem_dashboard.py" 

📸 Screenshots

The dashboard shows system resource usage, USB activity, and intrusion alerts in real time. SIEM Dashboard

The drop down menu to select the client systems and log files drop-down-menu

Display log entries retrieved from the selected client and log file logs

Intrusion Detection Alert in SIEM Dashboard intrusion


Download Tool