Mapa de Defesa do Kernel Linux e Verificador de Endurecimento
2025-04-09
A segurança do kernel Linux é complexa. Este projeto apresenta um mapa visual que detalha as relações entre as classes de vulnerabilidades, técnicas de exploração, mecanismos de detecção e tecnologias de defesa. O mapa, escrito na linguagem DOT e renderizado com o GraphViz, auxilia na navegação da documentação e do código-fonte do kernel. Complementando o mapa, há uma ferramenta, `kernel-hardening-checker`, que automatiza a verificação das opções de endurecimento de segurança do kernel Linux, especialmente aquelas frequentemente desabilitadas por padrão em distribuições principais, melhorando assim a segurança do sistema.