Instalación

Instale el metasploit en Ubuntu

El software de prueba de penetración de Metasploit es simple y fácil de iniciar el software. Instale y configure Ruby en los paquetes de Rails y PostgreSQL Dependencias para la herramienta Ubuntu Pentesting. Debe usar el Instalador gratuito que contiene todas las dependencias y en ejecución con unos pocos clics, pero aquí configuraremos el entorno de desarrollo del código fuente. Abra un terminal en su sistema y configure Git, cree herramientas y dependencias de Ruby:

    sudo apt update && sudo apt install -y git autoconf build-essential libpcap-dev libpq-dev zlib1g-dev libsqlite3-dev

Ahora inicie sesión en GitHub y haga clic en el botón “Bifurque” en la esquina superior derecha del repositorio de código abierto de MetaSploit. Cree un directorio GIT en su carpeta de inicio y clone su horquilla a su máquina local:

    export GITHUB_USERNAME=YOUR_USERNAME_FOR_GITHUB
    export GITHUB_EMAIL=YOUR_EMAIL_ADDRESS_FOR_GITHUB
    mkdir -p ~/git
    cd ~/git
    git clone git@github.com:$GITHUB_USERNAME/metasploit-framework
    cd ~/git/metasploit-framework

Cree una rama de maestro ascendente para rastrear el repositorio remoto de Rapid7 Recibir actualizaciones:

    git remote add upstream git@github.com:rapid7/metasploit-framework.git
    git fetch upstream
    git checkout -b upstream-master --track upstream/master

Configure su cuenta de GitHub:

    git config --global user.name "$GITHUB_USERNAME"
    git config --global user.email "$GITHUB_EMAIL"
    git config --global github.user "$GITHUB_USERNAME"

Configure Msftidy para ejecutar antes de que cada git se comprometa y después de cada git se fusione para identificar rápidamente problemas potenciales:

    cd ~/git/metasploit-framework
    ln -sf ../../tools/dev/pre-commit-hook.rb .git/hooks/pre-commit
    ln -sf ../../tools/dev/pre-commit-hook.rb .git/hooks/post-merge

Ejecute Bundler para instalar gemas en el directorio de proyectos:

    bundle install

Inicializar la base de datos de piratería del proyecto MetaSploit:

    cd ~/git/metasploit-framework
    ./msfdb init

Si el comando msfdb init tiene éxito, confirme que la base de datos es accesible para el marco de metasploit ubuntu:

    ./msfconsole -qx "db_status; exit"

¡Felicidades! Ahora ha configurado el proyecto MetaSploit y el sistema de detección de intrusos de red. ¡Disfrutar!

 Español