
Sistema de Apoio à Decisão para Avaliação de Risco de Segurança de Redes e Sistemas em Pequenas e Médias Empresas (SMEs), um projeto de graduação.
Sistema de Apoio à Decisão para Avaliação de Risco de Segurança de Rede e Sistemas em PMEs
Uma plataforma de monitoramento de segurança de rede baseada em Docker, construída para pequenas e médias empresas que não podem arcar com ferramentas SIEM comerciais. Ela simula uma rede SME realista com múltiplas sub-redes, executa cenários de ataque encenados contra ela, detecta e classifica ameaças em tempo real usando um pipeline Python mapeado para MITRE ATT&CK, pontua risco quantitativamente e apresenta resultados através de painéis Grafana e um relatório gerencial em linguagem simples.
Originalmente desenvolvido como projeto de graduação na Universidade Técnica da Palestina (Kadoorie).
Veja docs/architecture.md para o projeto completo do sistema, topologia e diagramas.
Docker & Docker Compose · Python 3 · Bash · InfluxDB v3 · Grafana · Flask · Nginx · Portainer
docker/ Dockerfiles e docker-compose.yml
detection/ Análise de logs, análise de PCAP, detecção de ameaças, pontuação de risco
attacks/ 11 scripts de ataque encenados
noise/ Geradores de tráfego de fundo por departamento
monitoring/ Servidor de relatórios Flask, monitor de saúde do Docker, exportações de painéis Grafana
docs/ Documentação da arquitetura e diagramas
Licenciado sob a Licença MIT. Um dos objetivos deste projeto é contribuir com um protótipo funcional para a comunidade de código aberto — sinta-se à vontade para usar, modificar e construir a partir dele.
Este é um protótipo de projeto de graduação, não uma ferramenta pronta para produção — veja docs/architecture.md para o escopo e a lógica do projeto. A tese completa (metodologia, avaliação e testes) está disponível mediante solicitação.
Perguntas? Sinta-se à vontade para entrar em contato pelo e-mail [email protected]