Visualizando la seguridad del kernel de Linux: Un mapa de defensa y un verificador de endurecimiento
2025-04-09
La seguridad del kernel de Linux es intrincada. Este proyecto presenta un mapa visual que detalla las relaciones entre las clases de vulnerabilidades, las técnicas de explotación, los mecanismos de detección y las tecnologías de defensa. El mapa, escrito en lenguaje DOT y renderizado con GraphViz, ayuda a navegar por la documentación y el código fuente del kernel. Complementando el mapa, hay una herramienta, `kernel-hardening-checker`, que automatiza la verificación de las opciones de endurecimiento de seguridad del kernel de Linux, particularmente las que a menudo están deshabilitadas de forma predeterminada en las distribuciones principales, mejorando así la seguridad del sistema.