Skip to content

sulavghimiree/Network_Anomaly_Detection_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ Intrusion Detection System (IDS)

A lightweight, real-time IDS powered by Machine Learning to protect your network against threats like DDoS, Port Scanning, Brute Force, and more.
Built with ❀️ using Python, Scikit-learn, and Django.

πŸš€ Features ⚑ Real-Time Traffic Analysis
🧠 Custom ML-Based Attack Detection

πŸ” Detects:

  • Port Scans
  • DoS/DDoS Attacks
  • Brute Force Logins
  • Suspicious IP Connections

βš™οΈ Modular Design β€” Easy to expand & customize

πŸ“’ Smart Alerts β€” Email, File, or Console notifications

🧩 Lightweight Backend β€” Suitable for small to mid-scale networks

πŸ“ˆ Live Dashboards (Optional Django-based frontend)

πŸ“Έ Sneak Peek

IDS Dashboard Preview

πŸ› οΈ Tech Stack - Python - Scikit-learn for ML models - Django for optional dashboard - SQLite/PostgreSQL for storage - WireShark / Tshark for packet sniffing

⚠️ Project Status
πŸ§ͺ This project is currently under active development.
πŸ‘₯ Contributions, feedback, and ideas are welcome via issues or pull requests.

πŸ‘¨β€πŸ’» Meet the Team


Sulav Ghimire
@sulavghimiree
πŸ’‘ AI & System Design Enthusiast

Sushil Poudel
@dollarboysushil
πŸ›‘οΈ CPTS Certified Cybersecurity Researcher

Nabin Dhakal
@nabindhakal
πŸ“² UI/UX Designer
πŸ“₯ Getting Started bash Copy Edit # Clone the repo git clone https://github.com/sulavghimiree/Network_Anomaly_Detection_System cd IDS

Create a virtual environment

python -m venv venv
source venv/bin/activate # or venv\Scripts\activate on Windows

Install dependencies

pip install -r requirements.txt

Start the system

python manage.py runserver

🧠 Future Plans
πŸ” Integrate firewall-level auto-blocking
πŸ“Š Development of Desktop Application
πŸ“‘ Multi-device deployment
πŸ§ͺ Enhanced model training using more real-time attack datasets
🀝 Contributing
Contributions are highly appreciated!
Feel free to fork the repo, raise issues, and submit PRs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published