Test Foro de elhacker.net SMF 2.1

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: alejillo321 en 21 Abril 2015, 07:02 AM

Título: Duda - Error metasploit
Publicado por: alejillo321 en 21 Abril 2015, 07:02 AM
Saludos.

Tengo este error en metasploit sobre Debian Wheezy alguna ayuda?

Gem::InstallError: metasploit-concern requires Ruby version >= 2.1.
An error occurred while installing metasploit-concern (0.4.0), and Bundler
cannot continue.
Make sure that `gem install metasploit-concern -v '0.4.0'` succeeds before
bundling.
Título: Re: Duda - Error metasploit
Publicado por: Pablo Videla en 21 Abril 2015, 15:49 PM
Ahi mismo te dice que requiere la version mayor o igual  2.1 de Ruby.
Título: Re: Duda - Error metasploit
Publicado por: MinusFour en 22 Abril 2015, 00:56 AM
El paquete de Ruby en Wheezy es 1.9.3, hay formas de actualizar tu ruby a 2.1.5. Aqui hay un tutorial de como instalar ruby 2.1.0 con rbenv:

https://www.digitalocean.com/community/tutorials/how-to-install-ruby-on-rails-with-rbenv-on-debian-7-wheezy

Es solo la primera parte. Jessie usa la 2.1.5 que por cierto deberia moverse a stable en el 25 de abril.
Título: Re: Duda - Error metasploit
Publicado por: EFEX en 22 Abril 2015, 01:03 AM
Yo me canse de lidiar con ruby, asi que utilizo RVM de ahora en mas.

https://rvm.io/rvm/basics
Título: Re: Duda - Error metasploit
Publicado por: alejillo321 en 22 Abril 2015, 04:09 AM
Cita de: Pablo Videla en 21 Abril 2015, 15:49 PM
Ahi mismo te dice que requiere la version mayor o igual  2.1 de Ruby.

Tenía la 2.2 y seguia mostrando eso.
Título: Re: Duda - Error metasploit
Publicado por: MinusFour en 22 Abril 2015, 04:35 AM
¿Que te dice:

Código (bash) [Seleccionar]

ruby -v


?
Título: Re: Duda - Error metasploit
Publicado por: alejillo321 en 22 Abril 2015, 05:58 AM
ruby 2.1.6p336 (2015-04-13 revision 50298) [i686-linux]
Título: Re: Duda - Error metasploit
Publicado por: alejillo321 en 22 Abril 2015, 06:03 AM
pero lo que me está fallando es esto:

*] Metasploit requires the Bundler gem to be installed
    $ gem install bundler

luego ejecuto gem install bundler y me aparece esto.

ERROR:  While executing gem ... (Gem::Exception)
    Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources
Título: Re: Duda - Error metasploit
Publicado por: MinusFour en 22 Abril 2015, 13:48 PM
Cita de: alejillo321 en 22 Abril 2015, 06:03 AM
pero lo que me está fallando es esto:

*] Metasploit requires the Bundler gem to be installed
    $ gem install bundler

luego ejecuto gem install bundler y me aparece esto.

ERROR:  While executing gem ... (Gem::Exception)
    Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources

¿Tienes instalado libssl-dev?