Sesuai dengan Kebijakan Layanan Jaringan Kali Linux, tidak ada layanan jaringan, termasuk layanan database, yang berjalan pada saat booting sehingga ada beberapa langkah yang perlu dilakukan untuk menjadikan Metasploit berjalan dengan dukungan database.
Jalankan servis Kali PostgreSQL
Metasploit menggunakan PostgreSQL sebagai database nya sehingga untuk pertama kali itu perlu dijalankan.
service postgresql start
Anda dapat memverifikasi bahwa PostgreSQL sedang berjalan dengan memeriksa output dari ss -ant dan pastikan bahwa port 5432 adalah listening.
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 :::22 :::*
LISTEN 0 128 *:22 *:*
LISTEN 0 128 127.0.0.1:5432 *:*
LISTEN 0 128 ::1:5432 :::*
LISTEN 0 128 :::22 :::*
LISTEN 0 128 *:22 *:*
LISTEN 0 128 127.0.0.1:5432 *:*
LISTEN 0 128 ::1:5432 :::*
Jalankan servis Kali Metasploit
Dengan berjalannya PostgreSQL, kita
selanjutnya perlu untuk memulai servis metasploit. Pertama kali servis
ini dijalankan, itu akan membuat database user msf3 dan database msf3. Servis ini juga akan menjalankan Metasploit RPC dan Web server yang membutuhkannya.
service metasploit start
Mulai menjalankan msfconsole di Kali Linux
Sekarang bahwa PostgreSQL sebuah servis Metasploit sedang berjalan, Anda dapat memulai msfconsole dan memverifikasi konektivitas database dengan perintah db_status seperti yang ditunjukkan di bawah ini.
msfconsole
msf > db_status
[*] postgresql connected to msf3
msf >
[*] postgresql connected to msf3
msf >
Konfigurasi Metasploit untuk dijalankan ketika Startup
Jika Anda lebih memilih untuk memiliki PostgreSQL dan Metasploit berjalan saat startup, Anda dapat menggunakan update-rc.d untuk mengaktifkan servis sebagai berikut.
update-rc.d postgresql enable
update-rc.d metasploit enable
0 comments:
Post a Comment