Metasploit - Validación de vulnerabilidades
En este capítulo, aprenderemos cómo validar las vulnerabilidades que hemos encontrado en escáneres de vulnerabilidades como Nexpose. Este proceso también se conoce comovulnerability analysis.
Como se muestra en la siguiente captura de pantalla, un escáner de vulnerabilidades a veces puede brindarle cientos de vulnerabilidades. En tal caso, validar todas y cada una de las vulnerabilidades puede llevar bastante tiempo.
Metasploit Pro tiene una función llamada Vulnerability Validationpara ayudarlo a ahorrar tiempo al validar las vulnerabilidades automáticamente y brindarle una descripción general de las vulnerabilidades más importantes que pueden ser muy dañinas para su sistema. También tiene una opción para clasificar las vulnerabilidades según su gravedad.
Veamos cómo puede utilizar esta opción. Abra Metasploit Pro Web Console → Proyecto → Validación de vulnerabilidad.
A continuación, ingrese el nombre del proyecto y proporcione una descripción sencilla sobre el proyecto. Luego, haga clic en elStart botón.
Haga clic en "Extraer de Nexpose". Seleccione "Importar datos de vulnerabilidad de Nexpose existentes" como se muestra en la siguiente captura de pantalla.
Haga clic en Etiquetar → Etiquetar automáticamente por sistema operativo. Separará las vulnerabilidades por usted.
A continuación, vaya a Exploit → Sessionsy marque la opción "Limpiar sesiones cuando haya terminado". Significa que cuando se verifica la vulnerabilidad, habrá interacción entre la máquina Metasploit y la máquina vulnerable.
Hacer clic Generate Report → Start.
A continuación, verá un asistente de validación. Aquí, debe hacer clic en elPush validations botón.
Obtendrá la siguiente pantalla después de haber probado toda la lista de vulnerabilidades.
Para ver los resultados de las vulnerabilidades probadas, vaya a Inicio → Nombre del proyecto → Vulnerabilidades.