Jumat, 09 Desember 2011

INSTALL METASPLOIT 4 DI FEDORA 15



Kebetulan metasploit merupakan salah satu tools favorite saya :), terbiasa di backtrack yang secara default metasploit sudah terinclude di dalamnya, pas pindah ke fedora terasa seperti ada yang kurang kalau belum menginstall metasploit di salah satu distro linux kesayangan saya ini, cara installnya cukup mudah.

Dependencies
Langkah pertama kita harus menginstall semua paket ruby yang di perlukan oleh metasploit:

  • sudo yum -y install ruby-irb ruby-ri rubygems
Kemudian install Subversion client:
  • sudo yum -y install subversion
Untuk membuat “native extensions” (pcaprub, lorcon2, etc), kita harus menginstall beberapa paket di bawah ini:
  • sudo yum-builddep -y ruby
  • sudo yum -y install ruby-devel libpcap-devel
Database Suport
Karena metasploit memerlukan database support misalnya di saat kita melakukan db_autopwn, file_autopwn,dll, Maka kita harus menginstall terlebih dahulu beberapa database tsb:

Postgresql
  • sudo yum -y install postgresql-server postgresql-devel
  • sudo gem install pg  # you can't use the distro ruby-postgres rpm as a replacement
Mysql
  • sudo yum -y install mysql-server ruby-mysql
Sqlite
  • sudo yum -y install sqlite rubygem-sqlite3-ruby
Download metasploit dari situs resminya


Atau bisa download menggunakan wget, copas perintah berikut di terminal:

wget http://updates.metasploit.com/data/releases/framework-4.0.0.tar.bz2

Kalau sudah kita tinggal mengikuti langkah2 di bawah ini:
extrak file yang baru di download tadi
  • tar vxf framework-4.0.0.tar.bz2
Kemudian buat folder metasploit3 di /opt/
  • sudo mkdir -p /opt/metasploit3
Copy semua isi file yang di msf3 ke direktory /opt/metasploit3/msf3
  • sudo cp -a msf3/ /opt/metasploit3/msf3
atur permission dan ownership direktory tersebut
  • sudo chown root:root -R /opt/metasploit3/msf3
hubungkan ke usr/local/bin agar bisa langsung di eskusi di terminal dengan perintah msfconsole
  • sudo ln -sf /opt/metasploit3/msf3/msf* /usr/local/bin/
Metasploit Ekstension
Metasploit framework memiliki  banyak native “Ruby extensions”  Kita harus mengcompile terlebih dahulu:

dede@fedora# yum -y install libpcap-devel
dede@fedora# bash
dede@fedora# cd /opt/metasploit3/msf3/external/pcaprub/
dede@fedora# ruby extconf.rb
dede@fedora# make && make install

Untuk mengaktifkan WIFI modules:

dede@fedora# sudo bash
dede@fedora# cd /opt/metasploit3/msf3/external/ruby-lorcon2/
dede@fedora# svn co https://802.11ninja.net/svn/lorcon/trunk lorcon2
dede@fedora# cd lorcon2
dede@fedora# ./configure --prefix=/usr && make && make install
dede@fedora# cd ..
dede@fedora# ruby extconf.rb
dede@fedora# make && make install

Update
Untuk melakukan update, caranya sebagai berikut:
  • sudo svn update /opt/metasploit3/msf3/
Semoga bermanfaat :)

2 komentar: