Advanced AI-powered network security monitoring with real-time threat detection using machine learning
Real-time monitoring of network traffic with advanced packet analysis and filtering capabilities.
Machine learning-powered threat prediction using Random Forest algorithm for accurate anomaly detection.
Optimized processing pipeline ensures minimal false positives and real-time response capabilities.
Comprehensive visualization of network traffic patterns and threat analysis with interactive charts.
Built with security in mind, providing detailed threat analysis and recommended security measures.
Simple setup process with comprehensive documentation for seamless integration into existing systems.
git clone https://github.com/abdulsalam401/NID-System.git
Download the pre-trained model from Google Drive and place it in the models folder:
https://drive.google.com/file/d/1-1p9dGLb2w-RIQ1iuAgGoj0MtJdZX7ht/view?usp=sharing
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
cd back-end && node server.js
cd scripts && python runner.py
Open front-end/index.html in your browser and click "Analyze Network"
Real-Time Flow Telemetry • Hybrid Random Forest Classifier • Automated Incident Response
Trigger real-world attack vectors against the telemetry stream and observe the hybrid AI and signature engine classify, alert, and generate mitigation rules in real time:
Packets Processed
Threats Flagged
Security Posture Score
Active Defense Blocks
| Timestamp | Source | Destination | Proto | Bytes In | Duration | MITRE ATT&CK | Threat Level | Action |
|---|---|---|---|---|---|---|---|---|
| Initializing Live Packet Ingestion Stream... | ||||||||
Generated production-grade containment commands for currently detected and blocked malicious IP addresses:
Security Analyst & Developer