Metasploit auf Debian installieren

Da keine Pakete für Metasploit existieren und so die Abhängigkeiten nicht automatisch aufgelöst werden, hier die Quick & Dirty Variante:

aptitude install ruby libruby rdoc libyaml-ruby libzlib-ruby libopenssl-ruby libdl-ruby  libreadline-ruby libiconv-ruby libgtk2-ruby libglade2-ruby
cd /usr/src/
wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz
tar -zxvf rubygems-1.3.5.tgz
cd rubygems-1.3.5
ruby setup.rb

okami:/usr/bin# ruby -v
ruby 1.8.7 (2010-01-10 patchlevel 249) [x86_64-linux]

okami:/usr/bin# gem -v
1.3.5

okami:/usr/bin# gem update --system
Updating RubyGems
Nothing to update

okami:/usr/bin# gem install rails

okami:/usr/bin# rails -v
Rails 2.3.5

cd <Installationspfad für metasploit>
svn co https://www.metasploit.com/svn/framework3/trunk/

2 Kommentare

  1. unter squeeze:

    aptitude install rubygems1.9.1

    gem update –system funktioniert dann allerdings nicht mehr

  2. Datenbankunterstützung

    Wichtige Vorraussetzung ist die Installation der ruby sowie Datenbank Entwickler Pakete(-dev). Anschliessend kann man mittels

    gem install sqlite3-ruby
    gem install mysql
    gem install postgres
    

    die Unterstützung hinzufügen. In Metasploit selber überprüft man

    msf > db_driver
    [*]    Active Driver: mysql
    [*]        Available: postgresql, mysql, sqlite3
    

    welche Unterstützung aktive ist und vorhanden ist.

Einen Kommentar schreiben