Skip to content

anu2003-ak/login

Repository files navigation

🛡 Security Monitoring System

Security Monitoring System is a lightweight, cross-platform desktop application designed to strengthen system protection through continuous monitoring and intelligent threat detection. Inspired by Intrusion Detection Systems (IDS), it offers real-time alerts, malware scanning, and system status tracking—all within a streamlined, user-friendly interface.

🚀 Key Features

  • 🔍 Real-Time File & Process Monitoring Actively detects unauthorized file modifications, suspicious process activity, and other anomalies.

  • 🦠 Malware Scanning Scans selected files or directories using static and heuristic analysis to identify potential threats.

  • System Health & Update Monitoring Keeps track of system update status and alerts users about missing critical updates.

  • 🔔 Security Alerts Dashboard Categorizes alerts as Info, Warning, or Critical, and provides suggested actions for resolution.

  • 💾 Activity Logging Maintains detailed logs of alerts, scans, and user interactions for audit and transparency.

🧠 How It Works

  1. Startup: Initializes file watchers and checks system update status upon launch.
  2. Monitoring: Continuously observes files, directories, and system processes for signs of compromise.
  3. Scanning: Users can manually scan files or folders for malware signatures and suspicious behavior.
  4. Alerting: Generates real-time alerts when unusual or malicious activity is detected.
  5. Logging: Stores all events and user actions in local logs for later review or auditing.

🧰 Tech Stack

  • Electron.js – Cross-platform desktop app framework
  • Node.js – Handles file system access, process monitoring, and scanning logic
  • JavaScript, HTML, CSS – UI design and interactivity
  • (Optional) External threat intelligence APIs (e.g., VirusTotal) for extended detection capabilities

📁 Project Structure

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors