***45990405******2017 Jak uruchomić hasło takie jak Hashcat, * to wszystkie typy cyfrowe
Aby złamać hasło takie jak ***45990405******2017 , zakładając, że * reprezentuje nieznaną liczbę, a hasło to wszystkie liczby, możesz użyć ataku maski Hashcat (atak maski). Oto konkretne kroki:
Struktura hasła jest następująca:
Pierwsze 3 cyfry to nieznane cyfry (***)
Środkowa część jest znana 45990405
Ostatnie 6 cyfr to nieznane cyfry (******)
Ostatnie 4 cyfry są znane 2017
Zatem całkowita długość hasła wynosi 3+8+6+4=21 cyfr.
Atak maskowy Hashcat może złamać hasło poprzez określenie znanych i nieznanych części. Załóżmy, że znana część jest ustalona, a nieznana część jest ustalona ? d oznacza liczbę.
Format maski to:
tekst
? d? d? d45990405? d? d? d? d? d? d2017
Zakładając, że masz gotowy plik hash hashes.txt, możesz użyć następujących poleceń:
bash
hashcat -m < hash_type > -a 3 hashes.txt ? d? d? d45990405? d? d? d? d? d? d2017
Wśród nich:
-m < hash_type >: Określ typ skrótu, na przykład MD5 to 0, SHA1 to 100, zastąpione w zależności od rzeczywistej sytuacji.
-A 3: Określa tryb ataku maski.
hashes.txt: plik zawierający docelowy skrót.
? d? d? d45990405? d? d? d? d? d? d2017: Tryb maski.
Jeżeli długość hasła jest dłuższa, czas łamania może być dłuższy. Można go zoptymalizować w następujący sposób:
Przyspieszenie procesora graficznego: Upewnij się, że Hashcat działa przy użyciu procesora graficznego.
Atak na słownik: Jeśli istnieje słownik z częściowym hasłem, można go połączyć z atakiem na słownik.
Rozproszone krakowanie: Równoległe krakowanie za pomocą wielu maszyn.
Zakładając, że typ skrótu to MD5, polecenie jest następujące:
bash
hashcat -m 0 -a 3 hashes.txt ? d? d? d45990405? d? d? d? d? d? d2017
Dzięki atakom maskowym Hashcat może skutecznie złamać takie częściowo znane hasła cyfrowe. Upewnij się, że wybrałeś odpowiedni typ skrótu i zasoby sprzętowe, aby przyspieszyć łamanie.