Installation

Installer Metasploit sur Ubuntu

Le logiciel de test de pénétration de Metaspoit est simple et facile à démarrer. Installez et configurez Ruby sur Rails et PostgreSQL De dépendances des packages pour l’outil Ubuntu Pentesting. Vous devez utiliser le Installateur gratuit qui contient toutes les dépendances et l’exécution en quelques clics, mais ici, nous configurerons l’environnement de développement du code source. Ouvrez un terminal sur votre système et configurez GIT, créez des outils et des dépendances Ruby:

    sudo apt update && sudo apt install -y git autoconf build-essential libpcap-dev libpq-dev zlib1g-dev libsqlite3-dev

Maintenant, connectez-vous à GitHub et cliquez sur le bouton “Fork” dans le coin supérieur droit du référentiel open source Metasploit. Créez un répertoire GIT dans votre dossier à domicile et clonez votre fourchette à votre machine locale:

    export GITHUB_USERNAME=YOUR_USERNAME_FOR_GITHUB
    export GITHUB_EMAIL=YOUR_EMAIL_ADDRESS_FOR_GITHUB
    mkdir -p ~/git
    cd ~/git
    git clone git@github.com:$GITHUB_USERNAME/metasploit-framework
    cd ~/git/metasploit-framework

Créez une branche en amont en amont pour suivre les mises à jour de réception du référentiel à distance Rapid7:

    git remote add upstream git@github.com:rapid7/metasploit-framework.git
    git fetch upstream
    git checkout -b upstream-master --track upstream/master

Configurez votre compte GitHub:

    git config --global user.name "$GITHUB_USERNAME"
    git config --global user.email "$GITHUB_EMAIL"
    git config --global github.user "$GITHUB_USERNAME"

Configurez Msftidy pour s’exécuter avant chaque engagement GIT et après chaque fusion GIT pour identifier rapidement les problèmes potentiels:

    cd ~/git/metasploit-framework
    ln -sf ../../tools/dev/pre-commit-hook.rb .git/hooks/pre-commit
    ln -sf ../../tools/dev/pre-commit-hook.rb .git/hooks/post-merge

Exécutez Bundler pour installer des gemmes dans le répertoire de projet:

    bundle install

Initialisez la base de données de piratage du projet Metasploit:

    cd ~/git/metasploit-framework
    ./msfdb init

Si la commande MSFDB INIT réussit, confirmez que la base de données est accessible au framework Metasploit Ubuntu:

    ./msfconsole -qx "db_status; exit"

Toutes nos félicitations! Vous avez maintenant configuré le projet Metasploit et le système de détection d’intrusion du réseau. Apprécier!

 Français