Berikut adalah panduan untuk menginstal Metasploit pada sistem operasi populer seperti Kali Linux, Ubuntu/Debian, atau Windows:
1. Instalasi di Kali Linux (Sudah Terinstal Secara Bawaan)
Kali Linux sudah menyertakan Metasploit sebagai bagian dari toolset bawaannya. Namun, jika belum ada atau ingin memperbarui:
bash
Copy code
sudo apt update
sudo apt install metasploit-framework
2. Instalasi di Ubuntu/Debian
Untuk menginstal Metasploit di sistem berbasis Ubuntu atau Debian:
Langkah 1: Update Sistem
bash
Copy code
sudo apt update && sudo apt upgrade -y
Langkah 2: Download Installer Metasploit
Kunjungi halaman resmi Metasploit untuk mendapatkan tautan installer terbaru. Atau langsung unduh menggunakan terminal:
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall
Langkah 3: Jadikan Installer Dapat Dieksekusi
chmod +x msfinstall
Langkah 4: Jalankan Installer
sudo ./msfinstall
Langkah 5: Verifikasi Instalasi
Jalankan perintah berikut untuk memastikan Metasploit terinstal:
msfconsole
3. Instalasi di Windows
Langkah 1: Unduh Installer
Buka Metasploit Download dan unduh installer untuk Windows.
Langkah 2: Jalankan Installer
Klik dua kali pada file installer dan ikuti panduan instalasi seperti biasa.
Pilih direktori tempat instalasi (default-nya biasanya di Program Files).
Langkah 3: Jalankan Metasploit
Buka Command Prompt atau PowerShell, lalu jalankan:
msfconsole
4. Instalasi di MacOS
Langkah 1: Instal Dependencies
Metasploit membutuhkan Ruby dan beberapa library lainnya. Instal Homebrew terlebih dahulu:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Lalu instal dependencies:
brew install ruby
Langkah 2: Instal Metasploit
Gunakan Homebrew untuk menginstal Metasploit:
brew install metasploit
Langkah 3: Jalankan Metasploit
msfconsole
5. Pasca Instalasi
Perbarui Metasploit
Setelah instalasi, selalu pastikan untuk memperbarui Metasploit ke versi terbaru:
msfupdate
Test Jalankan
Jalankan Metasploit Console untuk memastikan semuanya bekerja dengan baik:
msfconsole