En este paso final, iniciará la consola de Metasploit por primera vez, lo que activará el proceso de configuración inicial. Esto incluye configurar la base de datos que Metasploit utiliza para almacenar información sobre sus proyectos, incluyendo datos de hosts, vulnerabilidades y evidencia recopilada.
Para iniciar la consola, simplemente escriba msfconsole en su terminal y presione Enter.
msfconsole
La primera vez que ejecute Metasploit, mostrará el asistente de configuración inicial:
** Welcome to Metasploit Framework Initial Setup **
Please answer a few questions to get started.
Would you like to use and setup a new database (recommended)?
Escriba yes y presione Enter para continuar con la configuración de la base de datos.
Would you like to use and setup a new database (recommended)? yes
Running the 'init' command for the database:
Creating database at /home/labex/.msf4/db
Creating db socket file at /tmp
Starting database at /home/labex/.msf4/db...waiting for server to start.... done
server started
success
Creating database users
Writing client authentication configuration file /home/labex/.msf4/db/pg_hba.conf
Stopping database at /home/labex/.msf4/db
Starting database at /home/labex/.msf4/db...waiting for server to start.... done
server started
success
Creating initial database schema
Database initialization successful
Database initialization successful
** Metasploit Framework Initial Setup Complete **
Una vez que la configuración se complete, verá el banner y el prompt familiar de Metasploit:
Metasploit tip: Display the Framework log using the log command, learn
more with help log
Call trans opt: received. 2-19-98 13:24:18 REC:Loc
Trace program: running
wake up, Neo...
the matrix has you
follow the white rabbit.
knock, knock, Neo.
(`. ,-,
` `. ,;' /
`. ,'/ .'
`. X /.'
.-;--''--.._` ` (
.' / `
, ` ' Q '
, , `._ \
,.| ' `-.;_'
: . ` ; ` ` --,.._;
' ` , ) .'
`._ , ' /_
; ,''-,;' ``-
``-..__``--`
https://metasploit.com
=[ metasploit v6.4.x-dev- ]
+ -- --=[ 2,564 exploits - 1,315 auxiliary - 1,680 payloads ]
+ -- --=[ 431 post - 49 encoders - 13 nops - 9 evasion ]
Metasploit Documentation: https://docs.metasploit.com/
The Metasploit Framework is a Rapid7 Open Source Project
msf >
Para confirmar que la base de datos está conectada correctamente, ejecute el comando db_status dentro de la consola de Metasploit.
db_status
La salida esperada es:
[*] Connected to msf. Connection type: postgresql.
Esto confirma que su instancia de Metasploit está conectada exitosamente a la base de datos PostgreSQL. Para salir de la consola de Metasploit, simplemente escriba exit.
exit