In questo articolo, parleremo di come installare Metasploit Framework su Ubuntu 18.04 / Debian 9. Metasploit Framework è un progetto open source che fornisce l’infrastruttura, il contenuto e gli strumenti per eseguire verifiche di sicurezza estese e test di penetrazione.
Le edizioni commerciali di Metasploit sono disponibili per gli utenti che preferiscono utilizzare un’interfaccia web per il pentest. Il Metasploit Framework esegue i seguenti servizi.
- Server di database PostgreSQL – utilizzato da Metasploit per memorizzare i dati di un progetto.
- Ruby on Rails
- Servizio Metasploit
Requisiti del Metasploit Framework
Quali sono i requisiti hardware minimi per eseguire Metasploit Framework su Ubuntu 18.04 / Debian 9.
- Processore da 2 GHz+
- 4 GB di RAM disponibile (consigliati 8 GB)
- 1 GB di spazio su disco disponibile (consigliati 50 GB)
- versione a 64 bit di Ubuntu 18.04 / Debian 9
Installare Metasploit Framework su Ubuntu 18.04 / Debian 9
Il modo più semplice per installare Metasploit Framework su Ubuntu 18.04 / Debian 9 è dal programma di installazione di Metasploit. Questo programma di installazione contiene tutte le dipendenze e gli strumenti necessari per eseguire Metasploit Framework.
Scaricate il programma di installazione di Metasploit eseguendo i seguenti comandi nel vostro terminale.
Una volta scaricato lo script, rendetelo eseguibile
chmod 755 msfinstall
Poi eseguite:
Crea e inizializza il database msf.
$ msfdb init
Creating database at /home/jmutai/.msf4/db
Starting database at /home/jmutai/.msf4/db…success
Creating database users
Creating initial database schema
Lancia msfconsole
il database è inizializzato, puoi lanciare
$ msfconsole
Sample output
Verifica la connettività del database con il comando db_status
come mostrato sotto.
msf > db_status
postgresql connected to msf
msf >
Aggiornamento di Metasploit Framework
Per aggiornare il tuo Metasploit Framework su Ubuntu 18.04 / Debian 9. esegui il comando:
# msfupdate
Updating package cache..OK
Checking for and installing update..
Reading package lists… Done
Building dependency tree
Reading state information… Done
metasploit-framework is already the newest version (4.17.35+20190105104028~1rapid7-1).
0 upgraded, 0 newly installed, 0 to remove and 123 not upgraded.
Puoi controllare la versione del tuo Framework usando:
# msfconsole --version
Framework Version: 4.17.35-dev-
Ciao! Ora hai Metasploit Framework installato sul sistema Ubuntu 18.04 / Debian 9.
.