Visualizando la seguridad del kernel de Linux: Un mapa de defensa y un verificador de endurecimiento

2025-04-09
Visualizando la seguridad del kernel de Linux: Un mapa de defensa y un verificador de endurecimiento

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.