Installation
** Installera metasploit på Ubuntu **
Metasploit Penetration Testing -programvara är enkel och enkel att komma igång programvara. Installera och konfigurera Ruby på Rails och PostgreSQL -beroenden -paket för Ubuntu Pentesting Tool. Du bör använda Gratis installatör som innehåller alla beroenden och kör med några klick men här kommer vi att ställa in källkodutvecklingsmiljö. Öppna en terminal på ditt system och ställ in GIT, bygg verktyg och rubinberoende:
sudo apt update && sudo apt install -y git autoconf build-essential libpcap-dev libpq-dev zlib1g-dev libsqlite3-dev
Logga nu på GitHub och klicka på “gaffel” -knappen i det övre högra hörnet av Metasploit Open Source Repository. Skapa en GIT -katalog i din hemmapp och klona din gaffel till din lokala maskin:
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
Skapa en uppströms-master-filial för att spåra Rapid7 Remote Repository Få uppdateringar:
git remote add upstream git@github.com:rapid7/metasploit-framework.git
git fetch upstream
git checkout -b upstream-master --track upstream/master
Konfigurera ditt ditt GitHub -konto:
git config --global user.name "$GITHUB_USERNAME"
git config --global user.email "$GITHUB_EMAIL"
git config --global github.user "$GITHUB_USERNAME"
Ställ in MSFTIDY för att köra innan varje git -åtagande och efter varje git sammanslagas för att snabbt identifiera potentiella problem:
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
Kör Bundler för att installera ädelstenar i projektkatalogen:
bundle install
Initiera MetasPloit Project Hacking -databasen:
cd ~/git/metasploit-framework
./msfdb init
Om MSFDB Init -kommandot lyckas, bekräfta att databasen är tillgänglig för Metasploit Framework Ubuntu:
./msfconsole -qx "db_status; exit"
Grattis! Du har nu skapat Metasploit -projektet och detekteringssystemet för nätverksintrång. Njut av!