
IDS ligero basado en Python que monitorea el tráfico de red en tiempo real usando Scapy, detectando ataques DoS/DDoS mediante análisis de tasa de solicitudes por IP con un sistema de alertas GUI.
Un sistema de detección de intrusiones (IDS) ligero construido con Python para monitorear el tráfico de red y detectar posibles ataques DoS/DDoS basados en la tasa de solicitudes por IP.
Asegúrate de tener Python 3 instalado y luego instala las dependencias:
pip install scapy
⚠️ Nota: Es posible que necesites privilegios administrativos/root para capturar tráfico de red.
Ejecuta el script:
sudo python plugin.py
(Usa sudo en Linux/macOS para obtener permisos de captura de paquetes)
Puedes ajustar la sensibilidad de detección modificando:
THRESHOLD = 100 # Requests per second
Ejemplo:
Possible DDoS/DoS attack detected!
Source IP: 192.168.1.5
.
├── plugin.py
└── README.md
Belal Eladawy Ingeniero de Redes e Investigador de Seguridad
Este proyecto es de código abierto y está disponible bajo la Licencia MIT.
Si encuentras útil este proyecto, ¡considera darle una estrella ⭐ en GitHub!