NOC online · 24/7Longview, TX · +1 323 412 0665
KinetikatechServers · Security · Websites
PL

Narzędzia bezpieczeństwa typu open source

hashcat: łamanie GPU, reguły i rzeczywistość

hashcat to silnik łamania GPU: setki trybów mieszania, potoki list słów i reguł, ataki maskowe oraz księgowość --show/--left, która umożliwia kontrolę działania haseł o pojemności kilkuset GB. Podczas interakcji z odzyskanymi zestawami skrótów generuje wnioski dotyczące wpływu na politykę, na podstawie których tworzone są slajdy dla sali konferencyjnej, i robi to z szybkością komputera, która ukształtowała nowoczesną politykę haseł. Jest to także narzędzie z najmniejszą tolerancją dla błędów amatorskich: niewłaściwe tryby mieszania marnują dni GPU, a złamane dane wyjściowe stanowią żywy materiał uwierzytelniający.

Kluczowe punkty

  1. Naucz się na pamięć -m dla swoich typowych celów: -m 0 (MD5), -m 1000 (NTLM), -m 1800 (sha512crypt), a właściwy tryb to różnica między natychmiastowym a śmieciowym.
  2. Tryby ataku to prawdziwe słownictwo: -słownik 0 + reguła, -maska ​​3, -hybryda 6; każdy odpowiada na inne pytanie polityczne.
  3. Reguły sprawiają, że hashcat śpiewa: lista słów plus zestawy reguł/rockyou-30000.rule-style testują miliardy wariantów bez ich obecności na dysku.
  4. --show (pęknięty), --left (niepopękany) i księgowanie plików potfile zamieniają audyt haseł w kontrolowaną naukę, a nie test dymny.
  5. Najpierw zawsze wykonaj test porównawczy: hashcat -b na twoich rzeczywistych kartach powie ci, ile faktycznie będzie kosztować maska, zanim klient zapłaci stawkę za godzinę GPU.
  6. Pułap wydajności to mieszanie kosztu pamięci: bcrypt i scrypt bardzo spowalniają procesory graficzne i o to właśnie chodzi w tych algorytmach — odpowiednio planuj oczekiwania.
  7. Etyka w laboratorium własnego sprzętu: crackuj tylko skróty wyodrębnione z systemów, do których testowania byłeś upoważniony (systemy klienckie objęte umową, maszyny wirtualne w laboratorium, Twoje własne konta) — procesor graficzny jest niewinny, zakres zaangażowania nie.
  8. Dyscyplina wyjściowa: złamane hasła to prawdziwe dane uwierzytelniające prawdziwych ludzi; przechowywanie jest szyfrowane, przechowywanie jest zgodne z umową, a do raportu nie trafia nic poza tym, czego faktycznie potrzebuje klient.

Notatka z praktyki

Dwa pytania przed każdym uruchomieniem: czy wybrałem właściwe -m i czy przeczytałem, co zrobię ze złamaną listą? Pierwszy oszczędza dni GPU; w drugim hasła klientów nie trafiają do e-maili polecających — to zasada wynikająca z błędu na początku kariery.

Częste pytania

Jaka jest różnica między -a 0 i -a 3?

-a 0 uruchamia słowniki i reguły; -3 konstrukty z maską (górna maska, klasa char) brutalna siła; hybryda (-a 6) łączy oba.

Czy potrzebuję konkretnego procesora graficznego?

Każda nowoczesna karta jest pomocna, ale prędkość łamania skaluje się wraz ze sprzętem i kosztem mieszania; testy porównawcze przed zaangażowaniem zapobiegają obietnicom, których żadna karta nie jest w stanie dotrzymać.

Czy hashcat może złamać uściski dłoni WPA?

Tak (tryb 22000 w nowoczesnych kompilacjach z prawidłowo przechwyconym plikiem uzgadniania), tak zwykle kończy się łańcuch łamania zabezpieczeń sieci bezprzewodowej.

Lokalne procesory graficzne czy procesory graficzne w chmurze?

Karty lokalne są tańsze przy ciągłej pracy i przechowywaniu danych we własnym zakresie; wybuchy chmur w przypadku jednorazowych dużych przebiegów; klauzule dotyczące przetwarzania danych w umowie z klientem decydują, z których możesz skorzystać.

Jak Kinetikatech pomaga w narzędzia bezpieczeństwa typu open source

Rozwiązywaliśmy to setki razy: Specjaliści zajmujący się zestawem narzędzi testowych faktycznie są naładowani: skanery, sniffery, crackery i serwery proxy WWW wyjaśniły, w jaki sposób są używane w rzeczywistych zadaniach — polecenia, flagi, dane wyjściowe i miejsce każdego z nich w metodologii. Z Testy penetracyjne i Bezpieczeństwo serwerów Linux otrzymują Państwo pełny cykl: oceniamy, wdrażamy, monitorujemy przez całą dobę i odpowiadamy w 30 minut, gdy ma to znaczenie.

Porozmawiaj z inżynierem

Problem z serwerem? Zhakowana strona? Wolna witryna?

Incydenty krytyczne w 30 minut — 24 godziny na dobę, 7 dni w tygodniu.

Poproś o wsparcie alarmowe support@kinetikatech.com