Metasploit
Última actualización
Última actualización
Instalar Metasploit de 0
Para eso vamos a ejecutar METASPLOIT.
En esta máquina es la primera vez que voy a instalar METASPLOIT. Para ello tenemos que revisar el estado de la base de datos postgresql, primeramente, para ello lanzaremos el comando.
Nos retorna el estado de la BBDD postgresql, en mi caso disabled. Eso quiere decir que vamos a intentar levantarla con un start o sino tendremos que instalarla.
Vale ya tengo levantada la base de datos postgresql
Iniciar metasploit lanzando el siguiente comando
Con el comando HELP podemos ver un montón de información, con todo lujo de detalles todo bien explicado en inglés.
Lo primero de todo como es la primera vez que iniciamos Metasploit, vamos a lanzar el comando de inicialización para que cree las bases de datos, tablas, registros, etc... que necesita para funciona.
Este comando es necesario solo la primera vez que instalamos Metasploit en la máquina.
Ahora, cerramos la máquina con un exit y volvemos a ejecutar el comando para iniciar metasploit.
que debemos hacer en metasploit es crearnos un workspace (un área de trabajo) para comenzar.
Lo primero que hice es un NMAP desde aqui en metasploit.
Donde podemos ver que esta usando el protocolo SSH con la versión OpenSSH 7.7 (protocolo 2.0). Si ahora hacemos una búsqueda en la BBDD de las vulnerabilidades del puerto SSH con el siguiente comando.
Podemos ver que existen una serie de auxiliares para la versión 2.0 de SSH.
Vuelvo a hacer un nmap, y me lo guardo en un fichero xml para subirlo como base de datos a metasploit.
Primero se ha de crear un fichero xml vacio, con el comando:
Y luego ejecutamos el comando nmap con estos parámetros:
Si hacemos un cat del fichero en la consola podemos ver lo que ha generado el comando.
Ahora ya podemos volver a nuestra terminal con Metasploit, y ejecutar el comando para importar esa base de datos.
Si ahora ejecuto el comando hosts, podemos ver la información que hemos traído de nuestra importación xml.
Dentro de metasploit es importante dominar los comandos de
rhosts
options
services
Y visualizar la ayuda (help) para todo aquello que se tengan dudas