Thursday, April 4, 2013

Mengaktifkan Service Metasploit di Kali Linux 1.0

Secara default, metasploit belum di setting untuk database nya dengan menggunakan postgresql database. maka setelah melakukan instalasi Kali linux, hal yang perlu di lakukan adalah mengaktifkan service metasploit yang sudah terinstall.



Langkah 1:
Jalankan service postgresql.
root@kali:~# service postgresql start
[ ok ] Starting PostgreSQL 9.1 database server: main.
Kemudian lihat status postgresql apakah sudah berjalan.
root@kali:~# service --status-all
 [ - ]  apache2
 [ + ]  atd
 [ ? ]  atftpd
 [ + ]  avahi-daemon
 [ ? ]  binfmt-support
 [ - ]  bluetooth
 [ - ]  bootlogs
 [ ? ]  bootmisc.sh
 [ ? ]  checkfs.sh
 [ ? ]  checkroot-bootclean.sh
 [ - ]  checkroot.sh
 [ ? ]  console-screen.sh
 [ - ]  console-setup
 [ + ]  cron
 [ ? ]  darkstat
 [ + ]  dbus
 [ ? ]  dns2tcp
 [ - ]  exim4
 [ + ]  gdm3
 [ - ]  greenbone-security-assistant
 [ ? ]  hdparm
 [ - ]  hostname.sh
 [ ? ]  hwclock.sh
 [ - ]  iodined
 [ - ]  kbd
 [ - ]  keyboard-setup
 [ ? ]  killprocs
 [ ? ]  kmod
 [ - ]  metasploit
 [ ? ]  miredo
 [ - ]  motd
 [ ? ]  mountall-bootclean.sh
 [ ? ]  mountall.sh
 [ ? ]  mountdevsubfs.sh
 [ ? ]  mountkernfs.sh
 [ ? ]  mountnfs-bootclean.sh
 [ ? ]  mountnfs.sh
 [ ? ]  mtab.sh
 [ ? ]  mysql
 [ + ]  network-manager
 [ ? ]  networking
 [ - ]  nfs-common
 [ - ]  ntp
 [ - ]  openvas-administrator
 [ - ]  openvas-manager
 [ - ]  openvas-scanner
 [ - ]  openvpn
 [ + ]  pcscd
 [ + ]  postgresql
 [ ? ]  pppd-dns
 [ - ]  procps
 [ + ]  pulseaudio
 [ ? ]  rc.local
 [ ? ]  rlinetd
 [ - ]  rmnologin
 [ - ]  rpcbind
 [ - ]  rsync
 [ + ]  rsyslog
 [ - ]  samba
 [ + ]  saned
 [ ? ]  screen-cleanup
 [ ? ]  sendsigs
 [ - ]  smartd
 [ - ]  smartmontools
 [ - ]  snmpd
 [ - ]  ssh
 [ - ]  sslh
 [ ? ]  stunnel4
 [ - ]  sudo
 [ ? ]  truecrypt
 [ + ]  udev
 [ ? ]  udev-mtab
 [ ? ]  umountfs
 [ ? ]  umountnfs.sh
 [ ? ]  umountroot
 [ - ]  urandom
 [ - ]  x11-common

Langkah 2:
Setelah service postgresql berjalan, kemudian jalankan service metasploit. dengan membuat user database dan database metasploit dengan nama msf3

root@kali:~# service metasploit start
Configuring Metasploit...
Creating metasploit database user 'msf3'...
Creating metasploit database 'msf3'...
insserv: warning: current start runlevel(s) (empty) of script `metasploit' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `metasploit' overrides LSB defaults (0 1 6).
[ ok ] Starting Metasploit rpc server: prosvc.
[ ok ] Starting Metasploit web server: thin.

Langkah 3:
Setelah service metasploit dijalankan, pada terminal ketik msfconsole untuk menjalankan metasploit.

root@kali:~# msfconsole
............................................[ dipotong ] ..............................................
Large pentest? List, sort, group, tag and search your hosts and services
in Metasploit Pro -- type 'go_pro' to launch it now.

       =[ metasploit v4.6.0-dev [core:4.6 api:1.0]
+ -- --=[ 1053 exploits - 590 auxiliary - 174 post
+ -- --=[ 275 payloads - 28 encoders - 8 nops
msf >

Untuk melihat status database pada metasploit, pada mode msf

msf > db_status
[*] postgresql connected to msf3
msf > 

Langkah Tambahan :
Mensetting service postgresql dan metasploit agar bisa berjalan saat startup atau saat Login Kali Linux. lakukan pada layanan update-rc.d

root@kali:~# update-rc.d postgresql enable
root@kali:~# update-rc.d metasploit enable

Referensi :
http://docs.kali.org/general-use/starting-metasploit-framework-in-kali

No comments:

Post a Comment