Instalasi
Instal Metasploit di Ubuntu
Perangkat lunak pengujian penetrasi Metasploit sederhana dan mudah memulai perangkat lunak. Instal dan Konfigurasikan Paket Dependensi Ruby on Rails dan PostgreSQL untuk Alat Pentesting Ubuntu. Anda harus menggunakan Penginstal Gratis yang berisi semua dependensi dan berjalan dengan beberapa klik tetapi di sini kami akan mengatur lingkungan pengembangan kode sumber. Buka terminal di sistem Anda dan atur git, membangun alat dan dependensi ruby:
sudo apt update && sudo apt install -y git autoconf build-essential libpcap-dev libpq-dev zlib1g-dev libsqlite3-dev
Sekarang login ke GitHub dan klik tombol “Fork” di sudut kanan atas repositori sumber terbuka Metasploit. Buat direktori git di folder rumah Anda dan klon garpu Anda ke mesin lokal Anda:
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
Buat cabang Upstream-Master untuk melacak Repository Remote Repository Repository Repository:
git remote add upstream git@github.com:rapid7/metasploit-framework.git
git fetch upstream
git checkout -b upstream-master --track upstream/master
Konfigurasikan akun GitHub Anda:
git config --global user.name "$GITHUB_USERNAME"
git config --global user.email "$GITHUB_EMAIL"
git config --global github.user "$GITHUB_USERNAME"
Siapkan msftidy untuk dijalankan sebelum setiap git berkomitmen dan setelah setiap git bergabung untuk dengan cepat mengidentifikasi masalah potensial:
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
Jalankan Bundler untuk menginstal Permata di Direktori Proyek:
bundle install
Inisialisasi Database Peretasan Proyek Metasploit:
cd ~/git/metasploit-framework
./msfdb init
Jika perintah MSFDB Init berhasil, maka konfirmasikan bahwa database dapat diakses ke Metasploit Framework Ubuntu:
./msfconsole -qx "db_status; exit"
Selamat! Anda sekarang telah mengatur proyek Metasploit dan sistem deteksi intrusi jaringan. Menikmati!