21 dôležitých penetračných nástrojov v Kali Linuxe


Kali Linux používa mnoho druhov penetračných nástrojov na posúdenie bezpečnostnej situácie vašich zariadení a sietí. Či už chcete posunúť svoju kariéru ako etický tester alebo nájsť zraniteľné miesta svojich systémov, tieto výkonné nástroje prinášajú vynikajúce výsledky. Takmer všetky by mali byť dostupné z hlavného terminálu Kali Linux.

Poznámka: Ak ste etický tester, musíte mať potrebné povolenia na prístup k zariadeniu inej osoby, pokiaľ netestujete na svojich vlastných zariadeniach.

1. Metasploit Framework

Rámec Metasploit je veľmi bežným nástrojom na prienik. Jeho cieľom je odhaliť prípadné slabé miesta v systéme. Ak je penetračný test úspešný, Metasploit sa dá použiť na prístup k zariadeniam, ako sú telefóny a fotoaparáty s Androidom, ktorým sme sa už predtým podrobne venovali.

Rámec sa spúšťa v kombinácii s „ MSFvenom“, „Meterpreter“ a ďalšími užitočnými zaťaženiami. Ak útok Metasploit nemôže obísť zabezpečenie vášho telefónu alebo iného zariadenia, znamená to, že výrobca zariadenia testoval tento vektor útoku.

2. Hydra

Ak ste práve začali s Kali Linuxom, Hydra je veľmi užitočný nástroj na prienik, ktorý sa používa na hádanie alebo prelomenie platných párov prihlasovacích údajov a hesiel. V jednej z techník, ktoré používa, je obsiahly zoznam slovníkových útokov a uložených hesiel v súbore uloženom v priečinku „root“. Prečítaním hesiel zo zoznamu sa Hydra pokúsi priradiť ich k prihlasovaciemu účtu siete. To pomáha bezpečnostným výskumníkom pochopiť, či boli použité veľmi jednoduché páry prihlasovacieho mena a hesla.

3. Findmyhash

Findmyhash je spustiteľný súbor založený na Pythone, ktorý sa pokúša určiť hodnoty hash cieľových hesiel pomocou brutálneho testovania. Prienik môže byť nasmerovaný proti hashom uvedeným v uloženom zozname poverení používateľa webovej lokality. To v podstate znamená, že ak webová stránka prenáša nešifrované údaje, tento nástroj vám pomôže posúdiť medzery. Moderné webové stránky používajú šifrovaný prenos.

4. Ján Rozparovač

John the Ripper je veľmi bežný nástroj na prenikanie hesiel, ktorý Kali Linux používa ako predvolený cracker. Je to bezplatný a otvorený zdroj a jeho hlavným účelom je odhaliť slabé a nespoľahlivé heslá. Predvolený zoznam hesiel pre Johna Rozparovača možno nájsť v priečinku „user“ Kali Linuxu.

5. Fern Wi-Fi Cracker

Chcete vedieť, či je vaša sieť Wi-Fi prístupná aj pre cudzincov? Jedným zo spôsobov, ako to zistiť, je použiť Fern Wi-Fi cracker v kombinácii s Kali Linuxom. Hneď ako povolíte „aktívny“ uzol skenovania Wi-Fi, určí zoznam blízkych sietí Wi-Fi.

V ďalšom kroku budete môcť skontrolovať podrobnosti o prístupovom bode a spustiť penetračný útok na deautentizáciu siete. Ak je sieť Wi-Fi nezašifrovaná alebo je použité slabé heslo, znamená to, že sieť Wi-Fi je zraniteľná voči útokom.

6. exploitdb

exploitdb obsahuje komplexný zoznam penetračných útokov na všetky druhy zariadení a operačných systémov. Z Linuxu, macOS, Windowsu a webových systémov možno útoky spustiť priamo z terminálu Kali Linux. Je to užitočné napríklad pri poznaní obrany vašich webových stránok a zariadení proti útokom SQL injection.

7. Praskanie

Crackle je ďalší nástroj, ktorý sa používa na určenie prístupu zadných vrátok k sieti prostredníctvom hádania dočasného kľúča (TK). Ide o útok hrubou silou, ktorý posudzuje, či je potrebné zmeniť autentifikačný účet systému.

8. Routersploit

Máte starý router? Obávate sa, že to môže byť viditeľné pre hackerov? Routersploit je exploit, ktorý hodnotí identifikované zraniteľnosti smerovačov, ako aj iných vstavaných zariadení. Spustí to, čo je známe ako „súbor cookie nešťastia“ na cieľovej adrese IP. (Ak chcete zistiť IP adresu v Kali Linuxe, zadajte #ifconfig.) Ak cieľ nie je zraniteľný, neexistujú žiadne výsledky.

9. Macchanger

Ak máte vzdialený prístup k MAC adrese cieľového zariadenia (zvyčajne prostredníctvom vyššie uvedených útokov Metasploit alebo Hydra), môžete použiť Macchanger na určenie, či je možné zmeniť jeho MAC adresu. Tento penetračný nástroj je užitočný pri posudzovaní, či je váš systém zraniteľný voči MAC spoofingu a iným útokom.

10. Pitva

Autopsia je digitálny forenzný nástroj, ktorý nám pomáha určiť integritu rôznych súborov a hesiel. Keď nástroj spustíte, požiada vás o prilepenie adresy URL do prehliadača HTML, napríklad „Iceweasel“. Keď to urobíte, postupujte podľa nasledujúcich krokov, aby ste zistili, čo sa stalo s vašimi súbormi a heslami a či sa k nim niekto nepokúsil získať prístup.

11. sqlmap

sqlmap je nástroj s otvoreným zdrojom, ktorý pomáha určiť, či je možné preniknúť do vašich databázových serverov prostredníctvom útokov SQL injection. Kontroluje zraniteľnosti v komplexnej sade databáz SQL a Nosql vrátane Oracle, MySql, SAP, Microsoft Access, IBM DB2 a ďalších.

12. sqlninja

Na rozdiel od sqlmap, ktorý sa zameriava na všetky SQL a NoSQL databázy, sqlninja sa používa na prienik do aplikácií postavených na Microsoft SQL Server. Penetračný test je väčšinou pre webové systémy.

13. Proxystrike

Proxystrike sa používa pri útokoch na počúvanie proxy webových aplikácií. Je to sniffovací nástroj, ktorý určuje toľko zraniteľností, ktoré existujú v aplikáciách založených na Javascripte. Ak máte obavy z útokov na vaše používateľské poverenia na strane servera, tento nástroj je užitočný.

14. Sparta

Sparta je veľmi bežná súprava nástrojov, ktorá vymenúva všetky IP adresy v danom rozsahu a skenuje ich na potenciálne „nájdené používateľské mená a heslá“. Priebeh skenovania môžete vidieť v protokolovom súbore.

Sparta používa útoky Wordlist podobné útokom John the Ripper a Hydra na určenie akejkoľvek zraniteľnej IP adresy.

15. Kismet

Kismet je bezdrôtový sieťový detektor, sniffer a nástroj na detekciu narušenia. Používa sa na určenie hodnôt siete prostredníctvom súhrnov a toho, či sú niektoré alebo iné systémy nešifrované.

16. Skica

Skipfish je veľmi bežný nástroj, ktorý robí prieskum celej vašej siete prostredníctvom prieskumov založených na slovníkoch a pokusov o prienik do zoznamu slov.

17. Searchsploit

Searchsploit je ľahko dostupný nástroj príkazového riadka, ktorý vám môže pomôcť vykonávať hodnotenia bezpečnosti offline vo vašom lokálnom úložisku. Dokáže vyhľadať akékoľvek súbory škodlivého softvéru a užitočné zaťaženia, ktoré mohli do vášho systému vložiť útočníci. Pomáha teda udržiavať váš systém Kali Linux v dobrom zdravotnom stave.

18. Radare

Radare je penetračný test reverzného inžinierstva. Je to veľmi pokročilý nástroj na určovanie útokov na úrovni registra a ladenie súborov.

19. Nmap

Nmap je bežný nástroj, ktorý vytvára správy o skenovaní pre dostupnosť sieťového hostiteľa (ako je uvedené tu), bezpečnostný audit, správu sieťového inventára a ladenie.

20. Wireshark

Wireshark je veľmi populárny nástroj s Kali Linuxom. Je to analyzátor sieťových protokolov, ktorý zachytáva živé údaje všetkých možných sieťových pripojení a rozhraní. Pomocou Wireshark a vedomím toho, čo je vo vašej sieti na mikroskopickej úrovni, budete môcť zabezpečiť svoju sieť pred mnohými druhmi útokov.

21. Útoky na zariadenia Arduino

Kali Linux možno použiť na preniknutie do systémov testovacích zariadení, ako je hardvér Arduino. Na tento účel otvorte nástroj na testovanie sociálneho inžinierstva (SET) a vyberte vektor útoku založený na Arduino.

Na ďalšej obrazovke vyberte druh užitočného zaťaženia Arduina, ktorý chcete vložiť. Ak systém určí zraniteľnosť, poskytne kladný počet.

Kali Linux je ľahko používaný mnohými etickými testermi na vyhodnotenie integrity svojich zariadení, údajov a sietí z mnohých perspektív. Pred použitím si ho musíte nainštalovať alebo spustiť z LiveCD.

Vyššie uvedený zoznam predstavuje hlavný výber bežne používaných penetračných nástrojov. V budúcnosti budeme o týchto nástrojoch diskutovať podrobnejšie a podrobnejšie.

Súvisiace články