Ruby
Si no se tiene instalado Ruby
Es necesario modificar ligeramente los pasos indicados en el artículo. Después de 6 se ejecuta:
sudo aptitude install libssl-devY el paso 7 se sustituye por:
rvm install 1.9.2 --with-openssl-dir=/usr/libDespués se puede continuar con los siguientes pasos.
Si ya se siguió esta guía con anterioridad
Va a ser necesario agregarle soporte SSL a la instalación de Ruby. Para ello se instala el paquete con las cabeceras de SSL:
sudo aptitude install libssl-devLuego, se compila la extensión de Ruby para SSL
cd ~/.rvm/src/ruby-1.9.2/ext/opensslSi ya se tiene un ambiente Ruby con SSL activado
ruby extconf.rb make && make install
Se puede saltar al siguiente paso.
Metaesploit
Se descarga el paquete de Metaesploit para UNIX desde el sitio web.
Se descomprime el paquete bien sea utilizando la interfaz gráfica, o el comando:
tar -xvjf framework-XXXX.tar.bz2Se accede a la carpeta
cd msf3¡Listo! Metaesploit con RVM en Ubuntu
./msfconsole
Referencias
http://cjohansen.no/en/ruby/ruby_version_manager_ubuntu_and_openssl
http://beginrescueend.com/packages/openssl/