V tomto článku se budeme zabývat tím, jak nainstalovat Metasploit Framework na Ubuntu 18.04 / Debian 9. Metasploit Framework je open source projekt, který poskytuje infrastrukturu, obsah a nástroje pro provádění rozsáhlých bezpečnostních auditů a penetračních testů.
Komerční edice Metasploitu jsou k dispozici uživatelům, kteří k pentestování raději používají webové rozhraní. Metasploit Framework provozuje následující služby:
- Databázový server PostgreSQL – Metasploit jej používá k ukládání dat z projektu
- Ruby on Rails
- Služba Metasploit
Požadavky na Metasploit Framework
Níže jsou uvedeny minimální hardwarové požadavky pro spuštění Metasploit Frameworku v Ubuntu 18.04 / Debianu 9. Požadavky jsou uvedeny v tabulce 1.
- Procesor s frekvencí 2 GHz+
- 4 GB dostupné paměti RAM (doporučeno 8 GB)
- 1 GB dostupného místa na disku (doporučeno 50 GB)
- 64bitová verze systému Ubuntu 18.04 / Debian 9
Instalace Metasploit Framework v Ubuntu 18.04 / Debian 9
Nejjednodušší způsob instalace Metasploit Framework v Ubuntu 18.04 / Debian 9 je z instalačního programu Metasploit. Tento instalátor je dodáván se všemi závislostmi a nástroji potřebnými ke spuštění Metasploit Frameworku.
Stáhněte si instalátor Metasploitu spuštěním níže uvedených příkazů v terminálu.
Po stažení skriptu jej proveďte jako spustitelný
chmod 755 msfinstall
Poté spusťte:
Vytvořte a inicializujte databázi 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
Spustit msfconsole
Databáze je inicializována, můžete spustit
$ msfconsole
Vzorkový výstup
Ověřte připojení k databázi pomocí příkazu db_status
, jak je uvedeno níže.
msf > db_status
postgresql connected to msf
msf >
Aktualizace Metasploit Frameworku
Pro aktualizaci Metasploit Frameworku v Ubuntu 18.04 / Debianu 9. spusťte příkaz:
# 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.
Verzi svého Frameworku můžete zkontrolovat pomocí:
# msfconsole --version
Framework Version: 4.17.35-dev-
Cheers!. Nyní máte Metasploit Framework nainstalovaný v systému Ubuntu 18.04 / Debian 9.