Instructor: Bien, mi exploración ha terminado.
Y ahora estoy aquí en la página de activos.
Y como puede ver, tenemos un activo.
Ha sido escaneado
Podemos ver que el activo ejecuta Ubuntu
y las habilidades que
necesita para hackear este activo son novatas.
Ahora, a partir de esto, puede ver que
Nexpose nos muestra mucha más información que Metasploit Community, y
es un marco de
administración de vulnerabilidades mucho más avanzado.
Podemos ver que escaneamos un objetivo,
es Metasploitable, y el sitio es Global.
Déjame acercarme.
Se ejecuta en Ubuntu Linux 8. 04.
No descubrimos malware y 177 exploits,
308 vulnerabilidades.
Recuerde que con la Comunidad Metasploit, creo
que solo descubrimos ocho, solo una
vulnerabilidad explotable y ocho módulos
que se pueden usar.
Aquí descubrimos 308 vulnerabilidades, por
lo que cubre muchas más vulnerabilidades y exploits.
Puede ver que hay un factor de riesgo evaluado para esto y
la última vez que se realizó la exploración.
Ahora, si caemos, podemos ver que
el sistema operativo que descubrimos nuevamente es Metasploit.
Podemos ver el software que está instalado en la
computadora de destino.
Entonces, no solo los servicios que se ejecutan
en los puertos, podemos ver el software real instalado en la computadora de destino.
Esto puede ser muy útil después de que tengamos
la computadora, por lo que después
de que hayamos logrado hackearla, es muy útil encontrar exploits
locales que puedan usarse para aumentar nuestros privilegios,
por ejemplo, si tiene un usuario normal y desea para
convertirse en una ruta, entonces puede usar
un desbordamiento de búfer local para aumentar sus privilegios o hacer
otro tipo de cosas.
Por lo tanto, estos son muy útiles en términos de post-explotación.
Si caemos, veremos los servicios que están instalados en
la computadora de destino.
Al igual que UNMAP nos lo
dio, podemos ver
que se ejecutan HTTP, DNS, etc.
Si hace clic en cualquiera de estos
servicios, verá que le dará más información al
respecto, por ejemplo, es un servicio HTTP, una descripción al respecto y los puertos en
los que se está ejecutando.
Entonces podemos ver que los HTTP se ejecutan en el
puerto 80 y en el puerto 8180.
Ahora subamos.
Y si quisiéramos ver más de
cerca las vulnerabilidades, podemos
ir a la página de vulnerabilidades aquí.
Y puede ver que tenemos un
gráfico aquí sobre las
vulnerabilidades, clasificadas en función de su factor de riesgo.
Y aquí se clasifican en función
del nivel de habilidad necesario para aprovechar estas vulnerabilidades.
Y aquí puedes ver una lista de todos ellos y
podemos cambiar entre ellos usando esto aquí mismo.
De nuevo, esto, si hay algún
malware, lo verá aquí.
Y si hay una explotación, la verás aquí.
Ahora, todas estas vulnerabilidades principales aquí no
tienen una explotación utilizando su herramienta,
pero se ordenan en función de su riesgo.
Estas son vulnerabilidades muy riesgosas y luego, a medida
que avanzamos a través de ellas, el
riesgo será un poco menor.
Como puede ver aquí, descubrí que la contraseña
de VNC es 'contraseña', por lo que podemos entrar e intentar conectarnos usando VNC.
Ahora VNC es un servicio muy similar al Escritorio remoto,
básicamente le mostrará el escritorio y
le permitirá obtener acceso completo a la
computadora de destino, al igual que el Escritorio remoto.
No voy a mostrarte cómo hacerlo, muy simple.
Te estaba diciendo aquí, la contraseña es 'contraseña', ahora también
te dice que hay una puerta trasera ejecutándose
y que ya la usamos.
Nos dice que está ejecutando una versión
antigua de PHP que puede ser explotable, solo una versión antigua en realidad.
Ahora veamos algo que puede ser explotable.
Así que haré clic en esto para ordenarlos por el exploit, y pueden
ver que todos estos tienen un logotipo 'M', lo que
significa que pueden explotarse usando Metasploit.
Puede ver aquí que tenemos el
servicio de shell remoto que usamos, y aquí está
el servicio rlogin que también se puede usar, que ya hemos visto.
Así que hagamos clic en algo que no hemos visto antes.
Y aquí puedes ver una descripción de esta vulnerabilidad.
De nuevo, puede ver el puerto en el que se está ejecutando.
Y puede ver por qué cree que este objetivo en
particular es vulnerable a esta vulnerabilidad.
Si bajas, te mostrará cómo puedes explotarlo.
Entonces, hay tres módulos
diferentes que se pueden usar para explotarlo.
Pero en realidad no tiene
que explotarlo, a veces solo ve módulos que
se pueden usar para verificar la existencia de este exploit.
Pero básicamente estos son módulos asociados con él.
Y si hacemos clic en esto, nos llevará a la página de Rapid7
que siempre usamos para ver cuando buscamos en Google.
Y vemos el nombre del módulo donde podemos
simplemente copiarlo y pegarlo en Metasploit y muestra las opciones y luego usar
este exploit de la misma manera que lo vimos
en videos anteriores.
Nuevamente, cuando bajes, verás referencias a esto, a este
exploit en particular.
Y en la parte inferior, le mostrará la solución sobre
cómo puede solucionar este exploit.
Entonces, para esto, todo lo
que necesita hacer es cambiar la contraseña del
administrador y no usar la configuración predeterminada.
Otra cosa útil son los informes.
Por lo tanto, este marco le permite generar informes
para cada análisis que realice.
Y hay diferentes tipos de plantillas para los
informes, por lo que
si va a Crear informe, puede ver
que hay un informe de auditoría que contiene mucha
información, información detallada para los programadores o para los técnicos.
O puede usar un informe ejecutivo que
tiene menos información y está hecho para los gerentes o para
las personas de nivel superior que no tienen mucha
experiencia con cosas técnicas.
Puede seleccionar cualquier plantilla que desee, llamarla como quiera,
así que llamaré a esto 'Metasploitable' o 'Metasploit'.
Y selecciona el formato que desea, por lo que
está configurado en PDF aquí.
Luego voy a seleccionar el escaneo objetivo para el que
quiero generar el informe, y
seleccioné mi Metasploitable.
Y luego guarda y ejecuta el informe
para generar el informe.
También puede obtener esto para generar informes automáticamente cada vez,
porque como le mostré, puede
programar informes, puede programar análisis, y también puede
programar un informe automático después de cada vez que
se realiza un análisis.
Entonces, por ejemplo, si está escaneando todas
las semanas, también puede generar un informe cada
semana, cada vez que se escanea.
Ahora permítanme descargar el informe y mostrarles
cómo se ve.
Como puede ver, tiene la fecha, tiene el título,
tiene todos los exploits que se han encontrado.
Pero este es el informe ejecutivo, por lo que tiene pequeños
detalles sobre las hazañas y más cosas gráficas
para mostrar a los ejecutivos los riesgos que se
han encontrado y cuán críticos son.
Como puede ver, Nexpose le muestra muchos más detalles y
es mucho más avanzado.
Está dirigido a compañías más grandes, infraestructuras
más grandes, donde siempre debe asegurarse de que todo
esté actualizado, que todo esté instalado y
que no tenga ninguna vulnerabilidad.