"Un grand pouvoir implique de grandes responsabilités." oncle Ben.
Introduction
Ce tutoriel ne se concentre que sur l'installation de metasploit-framework depuis github.
Ce tuto n'explique PAS comment utiliser metasploit.
Installation
Installez les pré-requis.
sudo apt update
sudo apt-get install -y ruby-dev libpq-dev libpcap-dev libsqlite3-dev postgresql git ruby-bundler build-essential patch ruby-dev zlib1g-dev liblzma-dev libgmp-dev
Créez le dossier pour accueillir les fichiers.
sudo mkdir /opt/metasploit
Accordez les bonnes permissions au dossier.
sudo chown $USER:root -R /opt/metasploit
sudo chmod 770 -R /opt/metasploit
Clonez le répertoire de msf sur github vers votre dossier local.
git clone https://github.com/rapid7/metasploit-framework.git /opt/metasploit
Rendez exécutable les fichiers.
sudo chmod +x /opt/metasploit/
Lancez la commande suivante pour lancer l'installation de tout ce qui est lié à Ruby.
cd /opt/metasploit
gem install bundler -v'~>1.16'
bundle install
git config --global user.name "NAME HERE"
git config --global user.email "email@example.com"
Mettez à jours metasploit.
sudo /opt/metasploit/msfupdate
Lancez enfin la console metasploit.
/opt/metasploit/msfconsole
Si vous souhaitez utiliser la base de données PostGreSQL avec metasploit suivez ce tuto : [Tuto/HowTo] [Debian/Ubuntu] Interfacer metasploit avec la base de données PostGreSQL
Article originale : [FR] 🏴☠️ [Debian/Ubuntu] installer metasploit-framework depuis github
# je n arive pas a installer nokogiri
Posté par georges777 . Évalué à 1 (+0/-0).
bonjour,
j ai suivi le tuto mais arrive bundle install ca me met(An error occurred while installing nokogiri (1.10.4), and Bundler cannot continue.
Make sure that
gem install nokogiri -v '1.10.4' --source 'https://rubygems.org/'
succeeds beforebundling.)
je débute dans l informatique svp soyez clair dans vos explications
je vous remercie d'avance
[^] # Re: je n arive pas a installer nokogiri
Posté par voxdemonix . Évalué à 1 (+0/-0). Dernière modification le 27 août 2019 à 18:18.
Il semble y avoir un problème avec la compilation de ce module. Le message d'erreur complet : https://pastebin.com/StpX91ce
Testé sur une 18.04 VM non mis à jours.
En passant, en retestant la procédure il y a un message d'erreur (non bloquant) indiquant que bundle peut être mis à jours, mais la commande
gem install bundle
ne semble pas faire de mise à jours.[^] # Re: je n arive pas a installer nokogiri
Posté par georges777 . Évalué à 0 (+0/-0). Dernière modification le 27 août 2019 à 22:18.
merci du renseignement c été pas de ma faute ça me rassure mais y t'il une solution parce que j'ai pas très bien compris si tu pourrais m'expliquer sa serais tres sympa je te remercie
[^] # Re: je n arive pas a installer nokogiri
Posté par voxdemonix . Évalué à 1 (+0/-0).
Tuto corrigé.
[^] # Re: je n arive pas a installer nokogiri
Posté par georges777 . Évalué à 0 (+0/-0).
bonsoir
super ça a marché merci beaucoup c était bien expliquer
# missing gems
Posté par user-net . Évalué à 0 (+0/-0). Dernière modification le 16 octobre 2019 à 17:13.
user-net@user:/opt/metasploit$ /opt/metasploit/msfconsole
Could not find rubyzip-2.0.0 in any of the sources
Run
bundle install
to install missing gems.user-net@user:/opt/metasploit$
Comment je peut faire pour remédier a ceci?
# bundle install
Posté par user-net . Évalué à 0 (+0/-0). Dernière modification le 16 octobre 2019 à 17:16.
user-net@user:/opt/metasploit$ bundle install
Fetching gem metadata from https://rubygems.org/…………..
rubyzip-2.0.0 requires ruby version >= 2.4, which is incompatible with the
current version, ruby 2.3.1p112
user-net@user:/opt/metasploit$
En Attente d'un petit coup de main!!
[^] # Re: bundle install
Posté par voxdemonix . Évalué à 1 (+0/-0).
MaJ du tuto, re-test 😉
# Commande msfconsole.
Posté par backared . Évalué à 0 (+0/-0).
Bonjour, je débute sous ubuntu. Mais pour l'instant sa va je me débrouille et me prend de passion pour se système d'exploitation que je ne connaissait pas, je ne changerai plus je pence.
bref, j'ai un soucis et pourtant je vous promet que j'ai essayer de comprendre. Mettre en pratique tout se que j'ai appris, mais je pence avoir besoin de l'aide de pros car je manque d’expérience encore. ^
Je vais essayer d’être le plus clair possible.
J'ai suivi les commande a la lettres comme dans votre tuto, mais arriver à "bundle install" cela me marque.
(Don't run Bundler as root. Bundler can ask for sudo if it is needed, and installing your bundle as root will break this application for all non-root users on this machine.
Could not locate Gemfile).
Bien sure je ne vous balance pas sa comme sa, j'ai évidement chercher a traduire pour comprendre.
Je voulais donc savoir si on pouvais m'aider a savoir d’où viens le problème?
Comment je peut localiser Gemfile, et faire que tout se déroule pour le mieux pour enfin lancer la commande "msfconfig" que je veut temps apprendre.
Merci d'avance pour votre lecture.
backared
# mise à jour du tuto
Posté par Jockeur . Évalué à 1 (+0/-0).
Salut j'ai su me débrouiller mais le tuto doit être surement un peu vieux. Il faudrait modifier la partie pour installer les mises à jour et lancer la console par : ./msfupdate et ./msfconsole. voili voilou je te laisse faire comme bon te semble.
Bonne journée ou bonne soirée.👋🏾
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.