Installazione

Installa Metasploit su Ubuntu

Il software di test di penetrazione di Metasploit è semplice e facile da iniziare. Installare e configurare i pacchetti di Ruby su Rails e PostgreSQL dipendenze per lo strumento Pentesting Ubuntu. Dovresti utilizzare il Installatore gratuito che contiene tutte le dipendenze e in esecuzione con pochi clic, ma qui imposteremo l’ambiente di sviluppo del codice sorgente. Apri un terminale sul sistema e imposta Git, crea strumenti e dipendenze di rubini:

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

Ora accedi a GitHub e fai clic sul pulsante “Fork” nell’angolo in alto a destra del repository open source Metasploit. Crea una directory git nella cartella domestica e clona la forchetta sulla macchina locale:

    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

Crea una filiale a monte a monte per tracciare gli aggiornamenti di ricezione del repository Remote Rapid7:

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

Configura il tuo account GitHub:

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

Impostare MSFTidy da eseguire prima di ogni commit git e dopo che ogni git si unisce per identificare rapidamente potenziali problemi:

    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

Esegui Bundler per installare gemme nella directory del progetto:

    bundle install

Inizializza il database di hacking del progetto Metasploit:

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

Se il comando MSFDB inizi ha successo, conferma che il database è accessibile a Metasploit Framework Ubuntu:

    ./msfconsole -qx "db_status; exit"

Congratulazioni! Ora hai impostato il progetto Metasploit e il sistema di rilevamento delle intrusioni di rete. Godere!

 Italiano