Ads

mardi 6 juillet 2010

Metasploit Framework 3.0

L'objectif de ce post est de communiquer la démarche que j'ai suivie pour installer le Metasploit Framework 3.0
En effet, il m'a fallu surfer pas mal pour trouver toutes les infos dont j'avais besoin, donc je me suis dit que centraliser tout ça serait pas mal...

Le Framework est principalement utilisé pour réaliser des tests d'intrusion, en utilisant des exploits, des codes qui exploitent les failles logicielles.
Pour plus d'informations, http://www.google.fr/search?hl=fr&q … &meta=

Actuellement il n'en existe aucun paquet, il faut donc l'installer manuellement.

1. Prérequis :

Le Framework 3.0 est écrit en Ruby, il vous faudra donc l'installer, ainsi que quelques dépendances :
(Il vous faut pour cela les dépots Universe je crois, à vérifier)
Code:

sudo apt-get install ruby libruby rdoc libyaml-ruby libzlib-ruby libopenssl-ruby libdl-ruby libreadline-ruby libiconv-ruby

Installation de RubyGems :
Gems est un programme d'installation des logiciels Ruby
Je n'ai pas trouvé de version paqueté, alors toujours en manuel :
Code:

wget http://rubyforge.org/frs/download.php/11289/rubygems-0.9.0.tgz
tar xzvf rubygems-0.9.0.tgz
cd rubygems-0.9.0
sudo ruby setup.rb
sudo gem update --system

Puis si vous voulez utiliser l'interface Web du Framework, Rails :
Code:

gem install -v=1.2.2 rails -y

Il existe un gui (expérimental) qui nécessite les paquets suivants :
Code:

sudo apt-get install libgtk2-ruby libglade2-ruby

2. Récupération et installation du Framework :
Code:

sudo mkdir /usr/local/msf
cd /usr/local/msf/
sudo wget http://framework-mirrors.metasploit.com/msf/downloader/framework-3.0.tar.gz
sudo tar xzvf framework-3.0.tar.gz

Il y a juste un problème, je n'arrive pas à faire fonctionner correctement les liens symboliques, il me renvoient
Code:

/usr/local/bin/msfconsole:10:in `require': no such file to load -- rex (LoadError)
from /usr/local/bin/msfconsole:10

A part vous avez maintenant un Framework tout neuf et opérationnel :
Code:

cd /usr/local/msf/
msfconsole

888 888 d8b888
888 888 Y8P888
888 888 888
88888b.d88b. .d88b. 888888 8888b. .d8888b 88888b. 888 .d88b. 888888888
888 "888 "88bd8P Y8b888 "88b88K 888 "88b888d88""88b888888
888 888 88888888888888 .d888888"Y8888b.888 888888888 888888888
888 888 888Y8b. Y88b. 888 888 X88888 d88P888Y88..88P888Y88b.
888 888 888 "Y8888 "Y888"Y888888 88888P'88888P" 888 "Y88P" 888 "Y888
888
888
888


=[ msf v3.0
+ -- --=[ 176 exploits - 104 payloads
+ -- --=[ 17 encoders - 5 nops
=[ 30 aux

msf >

Il manque juste l'auto-complétion...

Cracking wifi wpa-psk Networks (Learn How to Protect your Privacy)

BackTrack 4 Pre Final hard disk install !