Jak spustit heslo jako
***45990405******2017 pomocí hashcatu, * jsou všechny číselné typy
Chcete-li prolomit heslo jako ***45990405******2017 Za předpokladu, že * představuje neznámá čísla a hesla jsou všechna čísla, můžete použít útok masky hashcatu. Zde jsou konkrétní kroky:
Struktura hesla je:
První 3 číslice jsou neznámá čísla (***)
Střední část je známá 45990405
Posledních 6 číslic jsou neznámá čísla (******)
Poslední 4 číslice jsou známé 2017
Celková délka hesla je tedy 3+8+6+4=21 číslic.
Maskovací útok hashcatu dokáže prolomit heslo zadáním známých a neznámých částí. Předpokládejme, že známá část je pevná a neznámá část je ? d představuje číslo.
Formát masky je:
text
? Díky? Díky? d45990405? Díky? Díky? Díky? Děkuji? Děkuji? d2017
Za předpokladu, že máte připravený hash soubor hashes.txt, můžete použít následující příkaz:
bash
hashcat -m < hash_type > -a 3 hashes.txt ? Díky? Díky? d45990405? Díky? Díky? Díky? Díky? Díky? d2017
kde:
-m < hash_type >: Určete typ hashu, například MD5 je 0, SHA1 je 100, nahrazeno podle aktuální situace.
-A 3: Určete režim útoku maskou.
hashes.txt: Soubor obsahující cílový hash.
? Díky? Díky? d45990405? Díky? Díky? Díky? Díky? Děkuji? d2017: Režim masky.
Pokud je délka hesla delší, může trvat delší dobu prolomení. Lze jej optimalizovat následujícími způsoby:
Zrychlení GPU: Ujistěte se, že Hashcat běží pomocí GPU.
Útok na slovník: Pokud existuje slovník s částečným heslem, lze jej kombinovat s útokem na slovník.
Distribuované cracking: paralelní cracking pomocí více strojů.
za předpokladu, že typ hash je MD5, příkaz je následující:
bash
hashcat -m 0 -a 3 hashes.txt ? Díky? Díky? d45990405? Díky? Díky? Díky? Děkuji? Díky? d2017
Prostřednictvím maskovacích útoků může Hashcat efektivně prolomit toto částečně známé digitální heslo. Ujistěte se, že jste vybrali správný typ hash a hardwarové zdroje pro urychlení crackingu.