GNU/Linux >> Znalost Linux >  >> Ubuntu

Nainstalujte Kali Linux Tools pomocí Katoolin3 v Ubuntu 20.04 LTS

Tento průvodce krok za krokem vysvětluje, co je Katoolin3 a jak nainstalovat nástroje Kali Linux do Ubuntu, Debianu a dalších systémů založených na DEB, jako je Linux Mint a Pop_OS!.

Úvod do Katoolin3

Jak už někteří z vás možná vědí, Katoolin je Python skript pro instalaci nástrojů Kali Linux do Ubuntu, Debianu a dalších systémů založených na DEB.

Pokud jste bezpečnostním výzkumníkem nebo nadšencem, Katoolin vám umožňuje nainstalovat libovolné nástroje Kali Linux podle vašeho výběru na váš systém Ubuntu během několika minut.

Zdá se, že Katoolin není pravidelně aktualizován (poslední commit byl duben 2019) a nefunguje v posledních verzích Ubuntu. Námitky se začaly přidávat kvůli nedostatečné údržbě.

Naštěstí se někdo chopil pochodně a udržuje velmi stabilní větev katoolinu. Pozdravte Katoolin3 , vidlice Katoolin, která vám pomůže získat vaše oblíbené nástroje Kali Linux na Debian, Ubuntu a jeho deriváty, jako je Linux Mint. Katoolin3 je zcela bezplatný a open source program.

Důležité upozornění: Vypadá to, že Katoolin3 kazí stávající úložiště. Mnoho uživatelů si stěžovalo, že Katoolin3 při pokusu o odinstalaci Katoolinu odstraňuje GNOME DE a další balíčky, které s Katoolinem ani nesouvisí. Takže důrazně doporučuji, abyste to na chvíli vyzkoušeli na testovacím stroji a zjistili, zda to funguje perfektně.

Funkce Katoolin3

Katoolin3 nabízí několik vylepšení oproti katoolinu, jak je uvedeno níže.

  • Katoolin3 je portován na Python 3 . Katoolin je napsán v Pythonu 2.x.
  • Poskytuje aktuální balíčky. Starý katoolin používá zastaralý seznam balíčků.
  • Starý katoolin se přeruší, pokud balíček již není dostupný v repozitářích. Katoolin3 detekuje chybějící balíčky a jednoduše je ignoruje.
  • Na rozdíl od starého Katoolinu je možné odstranit všechny balíčky nainstalované Katoolinem3. Balíčky můžete odebrat jednotlivě nebo všechny najednou.
  • Někteří uživatelé si stěžovali, že po instalaci starého Katoolinu nemohou aktualizovat nebo upgradovat svůj operační systém Ubuntu. Tento problém byl vyřešen a opraven v novější verzi Katoolin3. Upgrade nenaruší váš systém, protože úložiště Kali se aktivují pouze během běhu katoolin3.
  • Starý katoolin upravuje a dokonce odstraňuje důležité konfigurační soubory systému. Tyto potenciálně nebezpečné operace byly v Katoolin3 změněny.
  • Je obtížné přidávat nové balíčky do seznamu balíčků ve starém Katoolinu. Už ne! Udržování seznamu balíčků je s Katoolin3 nyní lepší a mnohem jednodušší.
 Doporučené staženíVideo zdarma:„Kali 101 – ZDARMA kurz videoškolení (v hodnotě 19 $!)“ 

Nainstalovat Katoolin3 v Ubuntu 20.04 LTS

Testoval jsem Katoolin3 v Ubuntu 20.04 LTS server edition. Mělo by však fungovat na jiných verzích a odvozeninách Ubuntu.

Katoolin3 vyžaduje ve vašem systému Ubuntu následující předpoklady.

  • Python>=3.5.
  • Git.
  • sh, bash.
  • python3-apt.

Tyto balíčky jsou předinstalované v nejnovějším Ubuntu 20.04 LTS, takže pravděpodobně nemusíte nic instalovat.

Také se ujistěte, že jste povolili [universe] úložiště.

$ sudo add-apt-repository universe

Naklonujte úložiště Katollin3 GitHub pomocí příkazu:

$ git klon https://github.com/s-h-3-l-l/katoolin3

Ujistěte se, že je název úložiště správný. Ve výše uvedené adrese URL by měla být dvě malá písmena Písmena „L“ ve slově „s-h-3-l-l“.

Příkaz naklonuje obsah úložiště Katooolin3 do místní složky s názvem "katoolin3" v aktuálním adresáři.

Přejděte do adresáře katoolin3:

$ cd katoolin3/

Vytvořte soubor install.sh jako spustitelný:

$ chmod +x ./install.sh

Poté nainstalujte Katoolin3 pomocí příkazu:

$ sudo ./install.sh

Po úspěšné instalaci se zobrazí následující zpráva:

Provádění:/tmp/apt-key-gpghome.r4OwC90o2Q/gpg.1.sh -qq --keyserver pool.sks-keyservers.net --recv-keys ED444FF07D8D0BF6Úspěšně nainstalováno. Spusťte jej pomocí 'sudo  

Poznámka: Pokud se zobrazí chyba „Nainstalujte si prosím balíček python3-apt“ , ujistěte se prosím, že katoolin3 běží s přesně stejnou verzí python3 jako balíček python3-apt. Na moderních distribucích je python3-apt pouze pro python3.7 a na starších distribucích je python3-apt pouze pro python3.5. Katoolin3 musí být spuštěn odpovídajícím způsobem s python3.7 nebo python3.5. Ve verzi Ubuntu 20.04 LTS nemám s instalací Katoolin3 žádné problémy.

Instalace Kali Linux Tools pomocí Katoolin3 v Ubuntu 20.04 LTS

Chcete-li spustit Katoolin3, zadejte následující příkaz:

$ sudo katoolin3

Katoolin3 přidá nezbytná úložiště Kali Linux na váš počítač Ubuntu a aktualizuje seznamy zdrojů.

Jakmile jsou repozitáře přidány a zdrojové seznamy jsou aktualizovány, uvidíte hlavní nabídku Katoolin3.

[...]Hlavní nabídka0) Zobrazit kategorie 1) Nainstalovat vše 2) Odinstalovat vše 3) Prohledat repozitář 4) Vypsat nainstalované balíčky 5) Vypsat nenainstalované balíčky 6) Nainstalovat Kali Menu 7) Odinstalovat starý katoolin 8) Nápověda 9 ) Konec kat>

Důležitá poznámka: Upozorňujeme, že neměli byste aktualizovat vaše balíčky, upgradujte svůj systém nebo jakýmkoli jiným způsobem upravte mezipaměť balíčků, zatímco katoolin3 stále běží. Před aktualizací systému nebo úpravou mezipaměti balíčků vždy zavřete Katoolin3. Na rozdíl od starého Katoolinu, nový Katoolin3 nenaruší systém během upgradu, protože úložiště Kali se aktivuje pouze během běhu katoolin3.

Jak můžete vidět na výše uvedeném snímku obrazovky, hlavní nabídka Katoolin3 má 9 podnabídky a každá podnabídka provádí různé operace. Chcete-li otevřít podnabídku, stačí zadat odpovídající číslo.

Zobrazit kategorie

Zadejte 0 (nula) a stiskněte ENTER pro zobrazení seznamu dostupných kategorií.

[...]kat> 0 Vyberte kategorii0) Nástroje pro vykořisťování 8) Sniffing &Spoofing1) Forenzní nástroje 9) Zátěžové testování2) Hackování hardwaru 10) Analýza zranitelnosti3) Shromažďování informací 11) Webové aplikace4) Udržování přístupu 12) Bezdrátové útoky5) Útoky heslem 13) HELP6) Nástroje pro podávání zpráv 14) ZPĚT7) Reverzní inženýrství kat>

Jak vidíte, k dispozici je 12 kategorií. Každá kategorie může obsahovat jeden nebo více balíčků. Chcete-li se vrátit do předchozí nabídky, zadejte 14 a stiskněte ENTER.

Chcete-li zobrazit seznam dostupných balíčků v kategorii, jednoduše zadejte příslušné číslo a stiskněte ENTER:

kat> 1 Vyberte balíček0) Bulk Extractor 12) Pdf Parser1) Capstone Tool 13) pdfid2) chntpw 14) Distorm33) dc3dd 15) Capstone4) ddrescue 16) Distorm35) dumpzilla 17) regripper6) xtuplicost2) 19) galleta volatilita 19) 18) ALL9) guymager 21) HELP10) Libdistorm3 3 22) BACK11) p0f kat>

Výše uvedený výstup zobrazuje seznam dostupných balíčků v kategorii "Forenzní nástroje".

Instalace balíčků

Všechny balíčky můžete nainstalovat najednou. Není to však doporučeno a není to nutné. Chcete-li nainstalovat balíček, přejděte do kategorie podle svého výběru a zadejte odpovídající číslo.

Například se chystám nainstalovat "foremost" nástroj (číslo 7 ).

[...]Vyberte balíček0) Bulk Extractor 12) Pdf Parser1) Capstone Tool 13) pdfid2) chntpw 14) Distorm33) dc3dd 15) Capstone4) ddrescue 16) Distorm35) dumpzilla 17) regrigribilita18) extundeletepper 6) především 19) xplico8) galleta 20) ALL9) guymager 21) HELP10) Libdistorm3 3 22) ZPĚT11) p0f kat> 7 

Vybraný balíček bude stažen z repozitářů Kali Linux a nainstalován do vašeho systému Ubuntu.

Čtení seznamů balíčků...Instalace 1 balíčku...Get:1 http://ftp.harukasan.org/kali kali-rolling/main amd64 především amd64 1.5.7-9+b1 [42,1 kB] Načteno 42.1 kB za 6s (0 B/s) Především výběr dříve nevybraného balíčku. (Čtení databáze ... Aktuálně nainstalovaných 108229 souborů a adresářů.) Příprava na rozbalení .../foremost_1.5.7-9+b1_amd64.deb ...Především rozbalení (1.5.7-9+b1) ...Nastavení především (1.5.7-9+b1) ...Zpracování spouštěčů pro man-db (2.9.1-1) ...

Chcete-li nainstalovat více balíčků najednou, zadejte rozsah jako 3-5 , seznam jako 1,2,3 nebo je zkombinujte jako 1,2,5-7,9 .

Odinstalujte balíčky

Chcete-li odinstalovat veškerý nástroj Kali Linux ze systému Ubuntu, zadejte 2 z hlavní nabídky.

Prohledejte repozitáře Kali Linux

Chcete-li vyhledat konkrétní nástroj, zadejte číslo 3 z hlavní nabídky a poté zadejte název balíčku pro získání informací o balíčku nebo zadejte klíčové slovo pro vyhledání balíčku. Zde hledám "recovery" související nástroje.

[...]kat> 3 Zadejte název balíčku pro získání informací o balíčku nebo zadejte klíčové slovo pro vyhledávání balíčků...Hledat:obnovení bacula/kali-rolling 9.6.3-1 služba zálohování všech sítí - metapackagebacula-bscan/kali-rolling 9.6.3-1 služba síťového zálohování amd64 - bscan toolbacula-client/kali-rolling 9.6.3-1 služba zálohování všech sítí - klient metapackagebacula-common/kali-rolling 9.6.3-1 síťová zálohovací služba amd64 – společná podpora filesbacula-common-mysql/kali-rolling 9.6.3-1 síťová zálohovací služba amd64 – běžné soubory MySQL[...]

Seznam nainstalovaných balíčků

Chcete-li zobrazit všechny nainstalované nástroje Kali linux, zadejte číslo 4 z hlavní nabídky Katollin3:

Hlavní nabídka0) Zobrazit kategorie 1) Nainstalovat vše 2) Odinstalovat vše 3) Prohledat repozitář 4) Vypsat nainstalované balíčky 5) Vypsat nenainstalované balíčky 6) Nainstalovat Kali Menu 7) Odinstalovat starý katoolin 8) Nápověda 9) Ukončit kat> 4 především

Jak můžete vidět, nainstaloval jsem "přední" nástroj.

Seznam nenainstalovaných balíčků

Chcete-li zobrazit všechny nenainstalované balíčky, zadejte číslo 5 z hlavní nabídky.

[...]kat> 5 Ace Voipaircrack-ngairgraph-ngamapAndroid SdkApache Usersapktoolarachniarduinoarmitage[...]

Nainstalovat Kali Menu

Tato možnost nainstaluje Kali Menu do vašeho systému Ubuntu. Tím se přidá vyhrazená nabídka pro všechny nainstalované nástroje Kali Linux, takže můžete rychle najít a spustit jakékoli nástroje z této nabídky.

Chcete-li nainstalovat Kali Menu, zadejte číslo 6 z hlavní nabídky a stiskněte ENTER.

Odinstalujte starý katoolin

Odebere starou verzi Katoolin, pokud je již nainstalována.

Zobrazit nápovědu Katoolin3

Nevíte, jak používat Katoolin3? Stačí otevřít sekci Nápověda zadáním čísla 8 .

kat> 8 Programový tok tohoto programu je realizován předložením seznamu možností, ze kterých si můžete vybrat. Při výběru balíčků můžete vybrat více než jeden předáním seznamu odděleného čárkami jako '0,1,2,3' nebo zadáním rozsahu jako ' 12-24' nebo kombinací těchto dvou '0,1,3-5,12'. Chcete-li odstranit balíčky, jednoduše přidejte '~' před řetězec, jak je uvedeno výše. Pokud chcete informace o konkrétním balíčku, který je vám předložen, zadejte číslo balíček následovaný '?'. Pokud se seznam možností dostane mimo dohled, zadejte '!!', aby se vytiskl znovu. Balíčky, které jste již nainstalovali, jsou zobrazeny touto barvou.

Ukončit Katoolin3

Pro ukončení Katoolin3 zadejte číslo 9 a stiskněte ENTER.

Aktualizovat Katoolin3

Přejděte do adresáře, do kterého jste naklonovali Katoolin3:

$ cd katoolin3/

Udělejte aktualizační skript spustitelným:

$ chmod +x ./update.sh

Spusťte aktualizační skript a aktualizujte Katoolin3 na nejnovější dostupnou verzi.

$ sudo ./update.sh

Bylo by lepší, kdyby vývojář zahrnul možnost aktualizace Katoolin3 z hlavní nabídky.

Odinstalujte Katoolin3

Už nepoužíváte Katoolin3? Jednoduše jej odinstalujte, jak je znázorněno níže.

Přejděte do adresáře, do kterého jste naklonovali Katoolin3:

$ cd katoolin3/

Udělejte odinstalační skript spustitelným:

$ chmod +x ./uninstall.sh

Nakonec odstraňte Katoolin3 ze systému pomocí příkazu:

$ sudo ./uninstall.sh

Závěr

V této příručce jsme diskutovali o tom, co je Katoolin3 a jeho funkcích a jak nainstalovat nástroje Kali Linux pomocí katoolin3 v Ubuntu, Debianu a dalších systémech založených na DEB.


Ubuntu
  1. Nainstalujte Chromium na Ubuntu 18.04 LTS a Linux Mint

  2. Jak nainstalovat Kali Linux Tools pomocí Katoolin na Ubuntu 18.04 LTS

  3. Nainstalujte Pencil2D Animation na Ubuntu 20.04 LTS

  1. Jak nainstalovat nástroje Kali Linux v Ubuntu

  2. Nainstalujte Kali Linux Tools pomocí Katoolin v Ubuntu 18.04 LTS

  3. Jak nainstalovat VMware Tools v Ubuntu 18.04 LTS

  1. Jak nainstalovat Linuxové jádro 4.7.2 na Ubuntu 16.04 LTS

  2. Nainstalujte phpMyAdmin na Ubuntu 22.04 | 20.04 LTS pomocí úložiště

  3. Nainstalujte Brew na Ubuntu 22.04 LTS Jammy Linux