Instalación de dependencias
Nos empezar por asegurarse de que contamos con los últimos paquetes de actualización del sistema usando apt-get:
sudo apt-get update
sudo apt-get upgrade
Ahora que sabemos que estamos funcionando un sistema actualizado podemos instalar todos los paquetes dependientes que son necesarios para Metasploit Framework:
sudo apt-get install build-essential libreadline-dev-dev libssl libpq5 libpq-dev libreadline5 libsqlite3 libpcap-dev-dev-OpenJDK 7-jre subversión git-core autoconf PostgreSQL pgadmin3 rizo zlib1g-dev libxml2- dev libxslt1-dev vncviewer libyaml-dev ruby1.9.3
Una vez que los paquetes han sido instalamos necesitamos instalar las bibliotecas de Ruby necesarias que depende de Metasploit:
sudo gem install sqlite3 wirble bundler
sudo apt-get upgrade
Instalación de Nmap
Una de las herramientas externas que Metasploit utiliza para la exploración que es no incluido en las fuentes es Nmap. Aquà vamos a cubrir descargar el código fuente más reciente de Nmap, compilar e instalar:
mkdir ~ / Desarrollo
cd ~ /Desarrollo
svn cohttps://svn.nmap.org/nmap
cd nmap
./configure
make
sudo make install
make clean
cd ~ /Desarrollo
svn cohttps://svn.nmap.org/nmap
cd nmap
./configure
make
sudo make install
make clean
Postgres Configurar SQL Server
empezamos por el cambio a que el usuario postgres por lo que puede crear el usuario y la base de datos que vamos a utilizar para Metasploit
sudo -s
postgres do
Ahora vamos a crear el usuario y la base de datos, hacer registrar la base de datos que le dio al usuario, ya que se se utilizan en el archivo database.yml que Metasploit y Armitage utilizan para conectarse a la base de datos.
createuser MSF -P -S -R -D
createdb -O MSF MSF
salida
salida
postgres do
createdb -O MSF MSF
salida
salida
0 Comentarios