
Sistema IDS leve baseado em Python que monitora o tráfego de rede em tempo real usando Scapy, detectando ataques DoS/DDoS por meio da análise da taxa de requisições por IP, com um sistema de alertas por interface gráfica.
Um Sistema de Detecção de Intrusão (IDS) leve, construído com Python para monitorar o tráfego de rede e detectar potenciais ataques DoS/DDoS com base na taxa de requisições por IP.
Certifique-se de ter o Python 3 instalado e, em seguida, instale as dependências:
pip install scapy
⚠️ Nota: Você pode precisar de privilégios administrativos/root para capturar o tráfego de rede.
Execute o script:
sudo python plugin.py
(Use sudo no Linux/macOS para obter permissões de captura de pacotes)
Você pode ajustar a sensibilidade da detecção modificando:
THRESHOLD = 100 # Requests per second
Exemplo:
Possible DDoS/DoS attack detected!
Source IP: 192.168.1.5
.
├── plugin.py
└── README.md
Belal Eladawy Engenheiro de Redes e Pesquisador de Segurança
Este projeto é open-source e está disponível sob a Licença MIT.
Se você achar este projeto útil, considere dar uma estrela ⭐ no GitHub!