A ver si me podeis echar un cable, que me estoy volviendo loco... intentaba sacar el problema sin preguntar, pero llevo 5 horas ya ante la p**a consola y no avanzo
Estoy instalando el metasploit (la version 3.3.3 concretamente) en ubuntu 10.10 netbook remix. Al parecer en las distros de ubuntu superiores al 8.04 hay que seguir unas instrucciones alternativas, concretamente estas:
http://www.metasploit.com/redmine/projects/framework/wiki/Install_Ubuntu
y tras ello hay que configurar la base de datos, en mi caso postgres que es la que recomiendan ellos, tal como se indica en esta otra pagina:
http://www.metasploit.com/redmine/projects/framework/wiki/Postgres_setup
a mi me va todo bien hasta la ultima parte, esta:
Enable the database on startup
$ cat > ~/.msf3/msfconsole.rc
db_driver postgresql
db_connect msf_user:[password]@127.0.0.1:5432/msf_database
db_workspace -a MyProject
^D
si paso ese comando a la consola se queda colgada.
la "gracia" esta en que los comandos
db_driver postgresql
db_connect msf_user:[password]@127.0.0.1:5432/msf_database
db_workspace -a MyProject
si se introducen en el metasploit a mano no dan error alguno... pero si tras meterlos intento usar las funciones de bases de datos (db_destroy, db_create y demas) me da un error fatal porque "la autentificacion fallo para el usuario <<root<<"
RESUMIENDO:
no tengo forma de llevar a cabo el ultimo paso (enable the database on startup) y aunque lo consiguiera parece que eso sigue sin permitir el uso de los comandos de base de datos. Y me vienen haciendo falta esas funciones, para pasar al metasploit los analisis de nessus y nmap, asi que prescindir de ellas no es plan.
Alguna idea?
Gracias por adelantado a todos..