Saltar al contenido
Underc0de /foro

[SOLUCIONADO] Problema database Metasploit

Iniciado por pacosomaloso, Noviembre 01, 2018, 04:43:00 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Avatar de pacosomaloso
Noviembre 01, 2018, 04:43:00 AM Ultima modificación: Noviembre 01, 2018, 10:18:47 PM por xyz

Buenas comunidad de Underc0re , ando teniendo un problema con metasploit en windows 10 (nose si sera el problema windows)
El problema es el siguiente: cuando entro a msfconsole me carga todo bien , me dice cuantos exploits , payloads , etc. Pero el problema es cuando coloco "db_status" me dice que no estoy conectado , cuando coloco db_connect pongo unos datos y trato de conectarme varias veces y no pasa nada. Tambien probé con hacer click en msfupdate.exe pero nada ha pasado solo se me instalo algo. Tambien en msfdb. aqui pruebas graficas:


[SOLUCIONADO] Problema database Metasploit

[SOLUCIONADO] Problema database Metasploit

12 respuestas

Avatar de pacosomaloso
Cada vez que quiero instalar ese "update" me sale un instalador y se sale. e intento de nuevo pero sigue pasando eso.

[SOLUCIONADO] Problema database Metasploit

Avatar de Solid Water
Probá en el cmd:

pg_ctl start

Si no te funciona anda a los servicios de windows y busca el servicio de postgre sql e inicialo.

Los enlaces son solo para miembros. Registrate o iniciá sesión

Saludos,

Avatar de pacosomaloso
Bro , no tengo ningun servicio con ese nombre "postgresql" ¿alguna solucion?

Avatar de pacosomaloso
Bien , he encontrado como instalar "postgresql" pero me aparece una configuración a la hora de instalar. ¿que debo colocar aqui?

[SOLUCIONADO] Problema database Metasploit

Avatar de Solid Water
Instalalo y antes de hacer

db_status

hace:

msfdb init

Para que te cree la base de datos.

Saludos,

Avatar de pacosomaloso
Noviembre 01, 2018, 04:05:12 PM #6 Ultima modificación: Noviembre 01, 2018, 04:10:36 PM por pacosomaloso
Solid Water: He instalado el postgresql a la pc tildando en el instalador database drivers como ves en la foto que coloque arriba , he visto videos y en todos me dice que debo marcar ese. Tras instalarlo instale unos complementos. Luego de instalar abri el msfconsole y coloque msfdb init y me dice "unknownd command" y la db_status sigue sin conexión. El postgresql hice que me haga un server y lo creo correctamente. Uso windows 10.

pgadmin:
[SOLUCIONADO] Problema database Metasploit

cmds en metasploit:
[SOLUCIONADO] Problema database Metasploit

proceso servicio:
[SOLUCIONADO] Problema database Metasploit


Avatar de Solid Water
Probá poner el msfdb init en la CMD fuera de la consola de metasploit.
Si no funciona movete con cd hasta la carpeta de metasploit (la que pusiste la imagen), fijate en tu imagen tenes un archivo llamado msfdb.

Saludos,

Avatar de pacosomaloso
¿Y donde salgo de de msfconsole? en windows tengo estos archivos para ejecutar. Me manda directo a la consola

[SOLUCIONADO] Problema database Metasploit

Avatar de Solid Water
tecla windows + R es ejecutar escribi cmd y acepta.
También podes hacer inicio >>> ejecutar >> escribir CMD.

Pero mínimamente aprendete a usar el comando cd para pasar de un directorio a otro por ejemplo cd C:\ te lleva al disco C: creo que en windows 8 si pones cd y la primer letra y apretas tabulador varias veces te completa los directorios.
La idea si no funciona directo el comando es que vayas con cd hasta esa ubicación y lo ejecutes ahí.

Saludos,

Avatar de pacosomaloso
Muchas gracias , solucionado !!

Avatar de DtxdF
@pacosomaloso

Un tip:

Cuando esos servicios de metasploit estan en ejecucion, pueden relentizar el rendimiento de tu pc, recomiendo si no vas a usar metasploit desactivalos.

Estos son los servicios que crea y utiliza metasploit:

Metasploit Pro Service
Metasploit Thin Service
Metasploit Worker
metasploitPostgreSQL

Para desactivarlo puedes crear un bat:

Código: dos
@echo off

:menu

color a

cls

title Elige uno.

echo 1-. iniciar servicios de metasploit framework
echo 2-. apagar servicios de metasploit framework
echo 99-. cerrar esta ventana de comandos

:loop

set /p var=">>>"

if not defined var goto loop
if ("%var%") == ("1") goto iniciar
if ("%var%") == ("2") goto apagar
if ("%var%") == ("99") goto salir

echo Error, no se reconocio ninguna orden, vuelva a intentarlo.
echo ATENCION: PRESIONE UNA TECLA PARA PODER CONTINUAR ...

pause > nul

goto menu

:iniciar

title Iniciando servicios de metasploit framework ...

net start "Metasploit Pro Service"
net start "Metasploit Thin Service"
net start "Metasploit Worker"
net start "metasploitPostgreSQL"

title Saliendo y cerrando la ventana de ordenes.

ping localhost -n 5 > nul

goto salir

:apagar

title Apagando servicios de metasploit framework ...

net stop "Metasploit Pro Service"
net stop "Metasploit Thin Service"
net stop "Metasploit Worker"
net stop "metasploitPostgreSQL"

title Saliendo y cerrando la ventana de ordenes.

ping localhost -n 5 > nul

goto salir

:salir

exit


OJO: Solo lo desactivas en tal caso de que no vayas a usar metasploit
PGP :: <D82F366940155CB043147178C4E075FC4403BDDC>

~ DtxdF

Avatar de pacosomaloso
Gracias men , te mando un MP !

🔗 Temas relacionados

Grupo de WhatsApp