Instalar Metasploit en Ubuntu

Lamentablemente Metasploit no cuenta todavía con paquetes de instalación automática, esperemos que a futuro, la comunidad de software libre que trabaja en este proyecto nos provea de una forma más fácil de instalar el framework. Sin embargo, creo que no es difícil realizar la instalación y que la misma tomara menos de 10 minutos.


El primer paso es, la instalación de librerías y aplicativos requeridos por MSF (Meta Sploit Framework)

Corre en secuencia los siguientes comandos en una consola shell

sudo apt-get install ruby libruby rdoc
sudo apt-get install libyaml-ruby
sudo apt-get install libzlib-ruby
sudo apt-get install libopenssl-ruby
sudo apt-get install libdl-ruby
sudo apt-get install libreadline-ruby
sudo apt-get install libiconv-ruby
sudo apt-get install rubygems *

En algunos casos el paquete de GEMS de Ruby debe ser descargado y actualizado a mano, el paquete y la guía de instalación se encuentran en la página de http://www.rubygems.org/

Realizado este proceso, debes instalar la siguiente version de Ruby on rails, recuerda que la version actual, no te va a servir. Para esto corre

sudo gem install -v=1.2.2 rails

Según las instrucciones en el sito, uno puede bajar el comprimido del proyecto de la siguiente dirección (http://framework.metasploit.com/msf/download), sin embargo, la mejor practica es la de instalar el sistema usando subversión de la siguiente forma:

1.crea el directorio “MSF” en /opt/MSF

cd /opt
sudo mkdir MSF

2.Entra en el directorio

cd MSF

3.Ejecuta el comando de SVN y espera a que concluya la instalación

sudo svn co http://metasploit.com/svn/framework3/trunk/

4.Cuando desees actualizar el framework solo usa el comando apropiado en SVN

sudo svn update

Recuerda actualizarlo ya que así como es importante mantener actualizados los sistemas operativos para que no sean vulnerables, en este caso nos interesa catalizar el sistema antes de que se parchen los sistemas operativos.

Extraído de http://unlugarsinfin.blogspot.es

Comentarios

  1. me sale error al instalar sudo apt-get install libyaml-ruby
    dic que no se ha podido localizar el paquete :v

    ResponderEliminar
    Respuestas
    1. eso es porque tienes que poner apt-get update
      y luego pones apt-get install metasploit-framework
      bueno eso yo puse

      Eliminar
  2. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
    Respuestas
    1. Es que estás siguiendo un tutorial de hace 8 años.
      Ahora puedes sacarlo de GitHub en https://github.com/rapid7/metasploit-framework.

      Eliminar
    2. solamente termina con framework. ????

      Eliminar
    3. no, termina con .git
      https://github.com/rapid7/metasploit-framework.git

      Eliminar

Publicar un comentario