elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  Problemas instalando soporte para SQLite-Ruby en Metasploit (Ubuntu 10.04)
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Problemas instalando soporte para SQLite-Ruby en Metasploit (Ubuntu 10.04)  (Leído 10,142 veces)
aaronduran2


Desconectado Desconectado

Mensajes: 790



Ver Perfil WWW
Problemas instalando soporte para SQLite-Ruby en Metasploit (Ubuntu 10.04)
« en: 3 Abril 2011, 08:50 am »

Hola. Tengo Metasploit actualizado a la última versión, y cuando quería utilizar el driver para SQLite, me di cuenta de que no estaba instalado. Seguí los pasos normales, directamente desde Metasploit ejecuté:

Código:
gem install sqlite3-ruby

Y el resultado que me muestra es este:
Código:
[*] exec: gem install sqlite3-ruby

Building native extensions.  This could take a while...
ERROR:  Error installing sqlite3-ruby:
ERROR: Failed to build gem native extension.

/opt/metasploit/ruby/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /opt/metasploit/ruby/lib/ruby/include/ruby.h


Gem files will remain installed in /opt/metasploit/ruby/lib/ruby/gems/1.9.1/gems/sqlite3-1.3.3 for inspection.
Results logged to /opt/metasploit/ruby/lib/ruby/gems/1.9.1/gems/sqlite3-1.3.3/ext/sqlite3/gem_make.out

Sin embargo, si lo ejecuto sin estar en la shell de MSF, funciona, pero luego no es detectado (cosa que no pasó con MySQL, que lo instalé normalmente y luego me lo detectó).
Tengo todas las librerías instaladas (incluídas las de desarrollo), así que no sé a qué puede deberse el problema.

Gracias de antemano ;)


« Última modificación: 3 Abril 2011, 09:41 am por aaronduran2 » En línea

miguelskk

Desconectado Desconectado

Mensajes: 120



Ver Perfil
Re: Problemas instalando soporte para SQLite-Ruby en Metasploit (Ubuntu 10.04)
« Respuesta #1 en: 1 Mayo 2011, 14:42 pm »

Tengo exactamente el mismo problema, una solucion posible seria utilizar mysql.


En línea

Ellos levantan muros y vallas por todas partes, nosotros respondemos escribiendo nuestros nombres, ellos se cabrean y dicen que eso no es arte.
miguelskk

Desconectado Desconectado

Mensajes: 120



Ver Perfil
Re: Problemas instalando soporte para SQLite-Ruby en Metasploit (Ubuntu 10.04)
« Respuesta #2 en: 1 Mayo 2011, 17:09 pm »

Olvidate de sqlite; usa postgresql y si tienes algun problema mirate esto: http://dev.metasploit.com/redmine/projects/framework/wiki/Postgres_setup.

A mi me ha funcionado. Animo y saludos
En línea

Ellos levantan muros y vallas por todas partes, nosotros respondemos escribiendo nuestros nombres, ellos se cabrean y dicen que eso no es arte.
RyogiShiki


Desconectado Desconectado

Mensajes: 745


げんしけん - Hikkikomori FTW!!!


Ver Perfil WWW
Re: Problemas instalando soporte para SQLite-Ruby en Metasploit (Ubuntu 10.04)
« Respuesta #3 en: 3 Mayo 2011, 18:58 pm »

Intenta instalando los paquetes de desarrollo de Ruby, como pueden ser:

-> ruby-dev
-> ruby1.8-dev
-> ruby1.9.1-dev

Dependiendo de la versión de Ruby que uses.

Saludos
En línea

s3v3n

Desconectado Desconectado

Mensajes: 11



Ver Perfil
Re: Problemas instalando soporte para SQLite-Ruby en Metasploit (Ubuntu 10.04)
« Respuesta #4 en: 13 Mayo 2011, 00:07 am »

Hola buenas , perdon por revivir el tema pero me gustaria saber si alguien a conseguido solucionar el problema que describe mas arriba aaronduran2 ya que tengo el mismo error en backtrack 5 y ya me paso hace 2 semanas con backtrack 4 :S me iba bien siempre hasta que de repente sqlite3 ya no aparecia en el db_drive.
Y ahora no puedo utilizar el fast track ni el autopwn en metasploit porque al crear alguna base de datos con mysql o postgresql que son las dos unicas que me permite el metasploit me da errores las dos,
A ver si algun alma caritativa es capaz de arrojar un poco de luz a este problema o es capaz de explicarme como crear base de datos con mysql o postgresql.
Muchas gracias de antemano
En línea

miguelskk

Desconectado Desconectado

Mensajes: 120



Ver Perfil
Re: Problemas instalando soporte para SQLite-Ruby en Metasploit (Ubuntu 10.04)
« Respuesta #5 en: 15 Mayo 2011, 21:02 pm »

El propio metasploit lo dice en la consola cuando escribes db_drivers. Dice que sqlite puede tener problemas de compatibilidad y no se que rollos más que puede que en algunos casos te sirva sqlite pero lo mas facil es que de problemas.
Mejor utiliza postgresql o mysql
En línea

Ellos levantan muros y vallas por todas partes, nosotros respondemos escribiendo nuestros nombres, ellos se cabrean y dicen que eso no es arte.
s3v3n

Desconectado Desconectado

Mensajes: 11



Ver Perfil
Re: Problemas instalando soporte para SQLite-Ruby en Metasploit (Ubuntu 10.04)
« Respuesta #6 en: 15 Mayo 2011, 21:13 pm »

que pena con lo facil que era usar sqlite3 , bueno te hice caso y consegui aprender a utilizar postgresql , por cierto ya que estoy ¿hay alguna manera de borrar la base de datos una vez utilizada? me refiero borrar su contenido para no tener que estar creando y destruyendo bases de datos cada vez que quiero utilizarla
gracias de antemano
pd: el enlace que pones mas arriba a mi por lo menos no me funciona
En línea

miguelskk

Desconectado Desconectado

Mensajes: 120



Ver Perfil
Re: Problemas instalando soporte para SQLite-Ruby en Metasploit (Ubuntu 10.04)
« Respuesta #7 en: 15 Mayo 2011, 21:26 pm »

Cierto... bueno si encuentro la url la pego despues.
Para eliminar la base de datos basta con escribir
Código:
msf > db_destroy "usuario":"contraseñadeladb"@localhost/"elnombredeladbquequiereseliminar"
En línea

Ellos levantan muros y vallas por todas partes, nosotros respondemos escribiendo nuestros nombres, ellos se cabrean y dicen que eso no es arte.
joseyiga

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Problemas instalando soporte para SQLite-Ruby en Metasploit (Ubuntu 10.04)
« Respuesta #8 en: 7 Junio 2011, 02:19 am »

Resusitando el post a mi tambien me paso y investigando por varias partes  me di cuenta que apartir de metasploit 3.7.1 le quitan soporte para sqlite3 a si que mejor me instale metasploit 3.5 espero esta respuesta le ayude a personas que no sepan por que sale ese error de sqlite3.
Saludos
En línea

j4np0l


Desconectado Desconectado

Mensajes: 491


Destroying is always easier than creating


Ver Perfil
Re: Problemas instalando soporte para SQLite-Ruby en Metasploit (Ubuntu 10.04)
« Respuesta #9 en: 7 Junio 2011, 21:48 pm »

Resusitando el post a mi tambien me paso y investigando por varias partes  me di cuenta que apartir de metasploit 3.7.1 le quitan soporte para sqlite3 a si que mejor me instale metasploit 3.5 espero esta respuesta le ayude a personas que no sepan por que sale ese error de sqlite3.
Saludos

¿Y cual es la razón para utilizar una version vieja del framework solo por sqlite? Es mejor usar la última versión de metasploit y utilizar postgresql o mysql (que son muy facil de instalar y de usar) en lugar de sqlite.
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
problemas instalando Alfa 1W en ubuntu « 1 2 3 4 »
Wireless en Linux
raimangsxr 37 23,609 Último mensaje 4 Enero 2011, 17:09 pm
por leucocito
nuevo metasploit en ruby
Hacking
Elmonky 1 3,048 Último mensaje 10 Abril 2011, 17:51 pm
por toxeek
Duda en codigo ruby Metasploit
Bugs y Exploits
RocKHounD 0 3,085 Último mensaje 15 Abril 2012, 23:58 pm
por RocKHounD
Busco ejercicios para ruby
Scripting
politronic 2 5,535 Último mensaje 8 Octubre 2012, 12:36 pm
por politronic
Soporte USB en Virtual Box para una MV Ubuntu 12.10
Software
chelo87_ec 0 1,197 Último mensaje 16 Junio 2013, 20:18 pm
por chelo87_ec
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines