Skip to content

Archives

  • Leden 2022
  • Prosinec 2021
  • Listopad 2021
  • Říjen 2021
  • Září 2021

Categories

  • Žádné rubriky
Trend RepositoryArticles and guides
Articles

Instalace Metasploitu

On 27 ledna, 2022 by admin

Pustíme se do instalace Metasploitu. Jednou z nejčastějších stížností, které dostávám od svých studentů, je, že se jim nedaří Metasploit nainstalovat, a tak se vracejí k Windows. Pokud jste sledovali můj seriál Pentest Workstation, určitě jste si vytvořili pracovní stanici s Ubuntu. V mém případě je to Ubuntu 20.04 LTS založené na serveru. Žádné grafické rozhraní.

V tomto krátkém návodu budeme instalovat metasploit z nejnovějších zdrojových kódů v repozitáři Rapid7 na githubu.

  • Instalace závislostí Metasploitu
  • Instalace Metasploitu
  • Krok 1 – Klonování repozitáře git
  • Krok 2 – Instalace Metasploitu
  • Krok 3 – Spuštění Metasploitu
  • Nastavení aktualizací
  • Poslední krok

Instalace závislostí Metasploitu

Metasploit je vytvořen v jazyce ruby a je zapotřebí řada závislostí. Nejjednodušší a nejrychlejší způsob, jak nainstalovat všechny závislosti, je následující řádek:

apt install -y build-essential zlib1g zlib1g-dev libpq-dev libpcap-dev libsqlite3-dev ruby ruby-dev

V závislosti na rychlosti vašeho internetového připojení může jejich instalace trvat až hodinu.

Instalace Metasploitu

Všechny závislosti jsou nainstalovány. Nyní je čas na instalaci Metasploitu. A je to tady. Doporučuji, abyste jej nainstalovali do svého domovského adresáře v aplikacích.

mkdir ~/appscd ~/apps

Krok 1 – Klonování repozitáře git

Repozitář chcete naklonovat, abyste mohli snáze přebírat aktualizace, pokud by msfupdate někdy selhal. To lze provést velmi snadno pomocí příkazu git clone:

git clone https://github.com/rapid7/metasploit-framework.git

Klonování může chvíli trvat, protože repozitář je přiměřeně velký, takže teď je vhodná doba na šálek kávy.

Krok 2 – Instalace Metasploitu

A teď ta část, na kterou jste čekali. Instalace Metasploitu může být bolestivá, ale zde je nejrychlejší a nejjednodušší způsob, jak ji provést:

cd metasploit-framework/sudo gem install bundlerbundle install

Krok 3 – Spuštění Metasploitu

Nejlepším a nejjednodušším způsobem, jak otestovat novou instalaci, je její spuštění. Spuštění je velmi jednoduché. Jde jen o spuštění msfconsole z příkazového řádku v directoy metasploit-framework. To se provádí takto:

./msfconsole

Pokud vše proběhlo podle plánu, budete v konzoli msf6 a měla by vypadat nějak takto:

Instalace Metasploitu

Nastavení aktualizací

Gratulujeme, nyní máte v systému spuštěnou nejnovější verzi Metasploitu. Poslední věcí, kterou je třeba udělat, je nastavení systému pro aktualizace. K tomu potřebujeme nastavit některé proměnné GIT.

Nejprve nastavte své jméno pomocí následujícího příkazu a nahraďte NAME HERE svým jménem:

git config --global user.name "NAME HERE"

Nyní nastavte svou e-mailovou adresu a nahraďte [email protected] svou e-mailovou adresou:

git config --global user.email "[email protected]"

Spouštění aktualizací je nyní stejně jednoduché jako spuštění msfupdate z adresáře metasploit-framework.

Aktualizace Metasploitu

Poslední krok

Dobře jste udělali, dostali jste se k poslednímu kroku. Poslední věcí, kterou je třeba udělat, je nastavit aktualizaci na cron, abyste nemuseli neustále pamatovat na spouštění msfupdate. Aby to bylo jako vždy jednoduché, spusťte:

crontab -e

Pomocí preferovaného editoru přidejte následující řádek, nahraďte $name svým uživatelským jménem:

0 1 * * * /home/$name/apps/metasploit-framework/msfupdate > /dev/null 2>&1

A je to. Nyní se bude metasploit aktualizovat každý den v jednu hodinu ráno a vy se můžete soustředit na používání nástroje.

Příští díl seriálu je Instalace OpenVAS.

Pamatujte, že pro všechny vaše požadavky na penetrační testování je tu společnost Hedgehog Security, která vám pomůže.

Napsat komentář Zrušit odpověď na komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Archivy

  • Leden 2022
  • Prosinec 2021
  • Listopad 2021
  • Říjen 2021
  • Září 2021

Základní informace

  • Přihlásit se
  • Zdroj kanálů (příspěvky)
  • Kanál komentářů
  • Česká lokalizace
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語

Copyright Trend Repository 2022 | Theme by ThemeinProgress | Proudly powered by WordPress