Problema com metasploit + namp

105 views
Skip to first unread message

bl4ck

unread,
Nov 16, 2011, 9:50:17 AM11/16/11
to Metasploit Brasil
ola queria testar o ataque automatizado com metasploit + nmap porem
vendo alguns tutoriais, ele iniciam com load db_sqlite3, ou com
db_create vitima, porem o db_create nao faz mais parte da versão que
possuo do metasploit 4.2.0..
=========================
msf > db_create vitima
[-] Unknown command: db_create.
msf > load db_sqlite3
[-] Failed to load plugin from C:/Program Files/Rapid7/framework/msf3/
plugins/db_sqlite3: no such file to load -- C:/Program Files/Rapid7/
framework/msf3/plugins/db_sqlite3
msf > db_conect vitima
[-] Unknown command: db_conect.

==========================
entao andei lendo algo sobre o db_connect porem aqui da algum erro
tambem....

=========================
msf > db_connect vitima
[-] Error while running command db_connect: Failed to connect to the
database: could not connect to server: Connection refused (0x0000274D/
10061)
Is the server running on host "127.0.0.1" and accepting
TCP/IP connections on port 5432?


Call stack:
C:/Program Files/Rapid7/framework/msf3/lib/msf/ui/console/
command_dispatcher/db.rb:1438:in `db_connect_postgresql'
C:/Program Files/Rapid7/framework/msf3/lib/msf/ui/console/
command_dispatcher/db.rb:1302:in `cmd_db_connect'
C:/Program Files/Rapid7/framework/msf3/lib/rex/ui/text/
dispatcher_shell.rb:380:in `run_command'
C:/Program Files/Rapid7/framework/msf3/lib/rex/ui/text/
dispatcher_shell.rb:342:in `block in run_single'
C:/Program Files/Rapid7/framework/msf3/lib/rex/ui/text/
dispatcher_shell.rb:336:in `each'
C:/Program Files/Rapid7/framework/msf3/lib/rex/ui/text/
dispatcher_shell.rb:336:in `run_single'
C:/Program Files/Rapid7/framework/msf3/lib/rex/ui/text/shell.rb:199:in
`run'
msfconsole:130:in `<main>'
=============================

sou novo com metasploit ele esta rodando no win7 apenas para testes...
se alguem poder me ajudar fico grato....

Roberto Espreto

unread,
Nov 17, 2011, 3:40:08 PM11/17/11
to metasplo...@googlegroups.com

Dê os comandos na sequencia.


# apt-get install -y postgresql


# /etc/init.d/postgresql-8.4 start


Agora deve-se criar as configurações utilizando o usuário “postgres”, dê o comando “su postgres”, será carregada o sh para que possamos continuar. Em seguida, chame o cliente do postgresql em modo terminal com o comando “psql”. Cadastre uma senha para o usuário “postgres”, e então emita o seguinte comando.

 

postgres=# ALTER USER postgres WITH PASSWORD ‘123456’;

 

Onde 123456 é a senha que cadastrei.

 

\q para sair. Agora digite “passwd” para cadastrar efetivamente a senha do usuário postgres.

 

NOTA: A senha deve ser a mesma cadastrada anteriormente utilizando o prompt psql.

  

Crie a database que desejar com o comando “createdb” com o nome “msf01”, pode alterar caso queira.

Saia do sh (comando exit) e carregue o console do metasploit novamente.

Por padrão, a base de dados utilizada pelo metasploit, é o postgresql. Você pode visualizar com o comando “db_driver”. Em seguida, conecte ao db para que o metasploit possar popular os resultados obtidos e armazenar. Utilizamos o comando db_connect juntamente com o usuário (postgres), a senha (123456), especificamos onde está instalado o postgresql (127.0.0.1) e por fim, o nome do db (msf01). 


msf> db_connect postgres:123...@127.0.0.1/msf01


Após criar todas as tabelas, de o comando db_status, deverá aparecer que vc está conectado em msf01.

Att,


Treinamento em Metasploit? Veja www.hacktraining.com.br/msf

Reconhecido pela Rapid7 em  http://metasploit.com/help/trainings.jsp


--
Roberto S. Soares (espreto)
roberto...@gmail.com
esp...@hacktraining.com.br
www.hacktrainig.com.br
Skype: hack_training
Twitter @espreto
®


bl4ck

unread,
Nov 27, 2011, 8:35:33 PM11/27/11
to Metasploit Brasil
ai valeu... o problema foi resolvido.....

Odilo Schwade Junior

unread,
Jun 25, 2012, 3:54:37 PM6/25/12
to metasplo...@googlegroups.com
Pô eu por acaso estava querendo fazer uns testezinhos na minha rede interna com o autopwn e acabei de descobrir que não tem mais a opção de usar o SQLite certo? Agora é obrigatório ter um PostgreSQL instalado no sistema.

Não gostei disso, usava no MSF no Mac OS X de boa, sem um banco de dados rodando =/
E se não me engano, no metasploit for Win ele instala o PGSQL..
So sad.. começar usar direto o BT5 mesmo :)



2011/11/27 bl4ck <bl4ckpi...@hotmail.com>
ai valeu... o problema foi resolvido.....

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Metasploit Brasil" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para metasplo...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para metasploit-bra...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/metasploit-brasil?hl=pt-BR.




--
Odilo Schwade Junior
@dilojunior // http://br.linkedin.com/in/odilojunior
Reply all
Reply to author
Forward
0 new messages