Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Intrusion-Alert-Educational-Network-IDS | Kitploit
Ferramentas/GitHubGitHub/owasp/intrusion-alert-educational-network-ids
Ferramentas DefensivasSniffing e Análise de PacotesSegurança de RedeDetecção de IntrusãoAprendizado e EducaçãoDetecção de Anomalias
GitHubowasp/intrusion-alert-educational-network-ids

Intrusion-Alert-Educational-Network-IDS

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Ver Repositório
há 4 mesesAinda não revisado

🛡️ Intrusion-Alert-Educational-Network-IDS

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.


📌 Recursos

  • 📡 Captura de pacotes em tempo real usando Scapy
  • 📊 Rastreia o número de requisições por endereço IP
  • 🚨 Detecta potenciais ataques DoS/DDoS
  • 🪟 Sistema de alerta gráfico (GUI) usando Tkinter
  • ⚡ Multithread para melhor desempenho

🧠 Como Funciona

  1. O script escuta todos os pacotes IP recebidos.
  2. O IP de origem de cada pacote é rastreado.
  3. As requisições são contadas por segundo.
  4. Se um IP específico exceder o limite (padrão: 100 requisições/segundo), um alerta é acionado.

⚙️ Requisitos

Certifique-se de ter o Python 3 instalado e, em seguida, instale as dependências:

root@kitploit:~
pip install scapy

⚠️ Nota: Você pode precisar de privilégios administrativos/root para capturar o tráfego de rede.


▶️ Uso

Execute o script:

root@kitploit:~
sudo python plugin.py

(Use sudo no Linux/macOS para obter permissões de captura de pacotes)


🔧 Configuração

Você pode ajustar a sensibilidade da detecção modificando:

root@kitploit:~
THRESHOLD = 100  # Requests per second

🚨 Sistema de Alerta

  • Exibe uma janela pop-up quando atividade suspeita é detectada
  • Imprime mensagem de alerta no terminal

Exemplo:

root@kitploit:~
Possible DDoS/DoS attack detected!
Source IP: 192.168.1.5

⚠️ Limitações

  • Pode gerar falsos positivos (ex.: tráfego intenso como downloads ou streaming)
  • Detecta apenas com base na taxa de pacotes (não ataques específicos de protocolo)
  • Alertas gráficos (GUI) podem causar problemas de desempenho se acionados com frequência
  • Requer privilégios de root/admin

💡 Melhorias Futuras

  • Detectar tipos específicos de ataque (SYN Flood, UDP Flood)
  • Adicionar sistema de registro (logging) em vez de alertas gráficos
  • Integrar com firewall para bloquear IPs maliciosos
  • Painel web para monitoramento
  • Filtragem baseada em portas

📂 Estrutura do Projeto

root@kitploit:~
.
├── plugin.py
└── README.md

👨‍💻 Autor

Belal Eladawy Engenheiro de Redes e Pesquisador de Segurança


📜 Licença

Este projeto é open-source e está disponível sob a Licença MIT.


⭐ Suporte

Se você achar este projeto útil, considere dar uma estrela ⭐ no GitHub!

Baixar ferramenta