Návod na používání hashcatu: nastavení parametrů režimu crackingu (super podrobné informace, stojí za to sbírat)

1. Kombinovaný režim (-a 1)

Někdy se setkáme s takovým problémem, například heslo je v režimu abcdabcd a v našem slovníku není abcdabcd. Pokud ho vygenerujeme, zabere obrovský prostor Existuje způsob, jak vygenerovat abcdabcd prostřednictvím abcd? V hashcatu je to samozřejmě implementovatelné. V této části nejprve povíme o tomto režimu, což je režim útoku kombinace slovníku (parametr je reprezentován jako-a 1).

1. Kombinační vzor stejného slovníku

Nejprve popíšeme význam-a 1 pomocí jednoduchého příkladu a poté vás krok za krokem provede složitou aplikací tohoto vzoru.

hashcat – a 1 – m 0 mima.txt – o outfile dic.txt dic.txt

0.PNG
Význam tohoto příkazu je použít dic.txt Tento slovník je kombinován k dešifrování mima.txt Pokud je dic.txt složený ze slovníku

1.PNG
, jak je znázorněno na obrázku níže, pak nový pár mima.txt vytvořený kombinací příkazů. Slovník pro dešifrování txt je:

2.PNG
Každý řádek v dic.txt je kombinován sám se sebou, aby vytvořil nový slovník.

2. Režim kombinace různých slovníků

Předchozí úvod je kombinace stejného slovníku. Pokud se jedná o různé slovníky, hashcat to také podporuje

3.PNG
znamená, že všechny řádky v dic1.txt jsou kombinovány se všemi řádky v dic2.txt a vytvořený slovník řeší mima.txt.

Za jakých okolností se používá kombinovaný režim? Kombinovaný režim Obecně platí, že v případech, kdy je uživatelské heslo jasně rozděleno do dvou fází, jako je: abcd1234, asdfasdf, aaa19770101,... atd., se heslo jasně objevuje v předchozím a následujícím segmentu.

3. Věci, které je třeba poznamenat

(1) V kombinačním režimu může hashcat v současné době podporovat pouze dva slovníky (nebo stejný slovník dvakrát) pro kombinaci a nemůže podporovat více slovníků (více než 3 slovníky) nebo více než 3 kombinované útoky ze stejného slovníku. To znamená, že následující příkaz je špatný:

hashcat   – A 1 – m 0 mima.txt – ooutfile dic.txt dic.txt

hashcat   – A 1 – m 0 mima.txt – ooutfile dic1.txt dic2.txt dic3.txt

(2) V kombinovaném režimu nejsou adresáře podporovány (v předchozím článku je v režimu-a 0 podporován celý adresář), což znamená, že následující dvě situace také nejsou podporovány.

hashcat   – a 1 – m 0 mima.txt – ooutfile/dic/

hashcat   – a 1 – m 0 mima.txt – ooutfile/dic/*.txt

(3) Problém včasnosti

Při použití kombinačního režimu, pokud je slovník velmi velký, například dva slovníky jsou 10 000 000, pak je prostor pro kombinaci 100 000 000 000 000, což odpovídá 10 000 000 slovníků (každý slovník má 10 000 000 položek) útok, pak je prostor příliš velký a může dojít k velkému množství duplikací I když se pokrytí zvýší, včasnost není vysoká.

  2. Režim crackingu brutální silou (-a 3)

Cracking brutální silou, jak název napovídá, je brutální vyčerpání zadaného prostoru prostého textu, což je bezmocná metoda (protože nemáte žádný způsob, jak zúžit vyčerpávací prostor). Než oficiálně povíme o brute force crackingu, pojďme si promluvit o vyčerpání prostoru. Vezmeme-li jako příklad běžná malá písmena + čísla, pokud je délka hesla 4, jeho prostor je 36**4=1679616, což se nezdá být velké a objeví se za chvíli; Pokud je délka hesla 8, pak je jeho prostor 36**8=2821109907456 Pokud je doba řešení 1000 000 000 (1 miliarda krát/s), doba řešení je asi 2820 sekund, asi 47 minut, což se zdá být přijatelné; Pokud je délka hesla 10, pak je jeho prostor 36**10=3656158440062976. Pokud je doba řešení 1 000 000 000 (1 miliarda krát/s), pak doba řešení přesahuje 1 000 hodin, pak to není možné přijmout.

V Hashcatu existuje mnoho různých typů režimů hrubé síly (parametry jsou reprezentovány jako-a 3). Níže je popíšeme jeden po druhém.

1. Jednoduchý režim

hashcat má vestavěných 8 výchozích sad znaků, konkrétně l (26 malých písmen), u (26 velkých písmen), d (10 čísel), H (malé hexadecimální znaky), H (velké hexadecimální znaky), s (speciální znak 31), A (kolekce 95 plných znaků z l, u, d, s) a b (binární

0-0xff). Jak je uvedeno na obrázku níže

4.PNG Příklad

(1) Pokud vyčerpáte 6bitový prostor malých písmen, použijte příkaz následovně:

5.PNG (2) Pokud vyčerpáte 8bitový prostor všech znaků, použijte příkaz následovně:

6.PNG (3) Pokud vyčerpáte celý číselný prostor v rozsahu 4-6 bitů, příkaz je následující:

7.PNG Zde je přidán parametr- -inrcement- -increment-min 4- -inrcement- -increment-max 6 představuje minimální a maximální hodnoty vyčerpávající délky.

2. Kombinační režim

Kombinační režim je zde organizační režim v vyčerpávajícím režimu, nikoli režim (-A 1).

Uveďte přímý příklad pro ilustraci:

(1) Heslo vyčerpává rozsah. Odhaduje se, že délka hesla je 6. První číslice je celá sada znaků, druhá číslice je malá písmena a třetí číslice je velká písmena, čtvrtá, pátá a šestá číslice jsou celá sada znaků, pak může příkaz použít následující režim:

8.PNG (2) Několik kombinačních režimů je uvedeno níže,

Jeden: Pokud je rozsah hesla velká a malá písmena + čísla a délka je 6, pak je příkaz následující:

9.PNG Použijte zde-1? Já? Ty? d znamená velká a malá písmena + čísla.

bis: Pokud je vyčerpávající rozsah 6 číslic, první a čtvrtá číslice jsou velká písmena + číslice, druhá číslice jsou velká písmena, třetí a pátá číslice jsou velká písmena + číslice a šestá číslice jsou číslice, pak příkaz je následující:

10.PNG Samozřejmě můžete také zadat minimální délku a maximální délku, jak je znázorněno na obrázku níže

11.PNG
3. Vlastní režim

Dříve jsme představili hashcat má 8 vestavěných sad znaků, ale co když sada znaků, kterou uživatel potřebuje, není v těchto 8 typech? Co dělat? Nezáleží na tom, hashcat také připravil bohaté vlastní režimy útoků hrubou silou pro každého.

Pomocí příkazu hashcat – h můžete vidět, že je definován následující režim použití

12.PNG Níže to vysvětlíme pomocí příkladů jeden po druhém:

(1) Pokud je délka hesla 8 bitů a každý bit se skládá z "0123456789aqwcfhj,. < > = -_ +", můžete použít následující příkaz.

13.PNG Tyto znaky můžete také zapsat do souboru, jako je char.txt, pomocí následujícího příkazu.

14.PNG (2) Pokud je délka hesla 8 bitů, první, třetí a šesté bity jsou v "43545yt", druhé a čtvrté bity jsou v "345dfv- = _ +" a páté a sedmé bity jsou v "9vjnbbf-brg" a osmé bity jsou v "345fkfggh", můžete použít následující příkaz.

15.PNG Samozřejmě můžete také zapsat tyto znaky do různých souborů, jako je char1.txt, … …, pomocí následujícího příkazu.

16.PNG Poznámka: Některé symboly mají zvláštní význam na příkazovém řádku, takže pokud existují speciální symboly v sadě znaků, je nejlepší je zapsat tyto symboly ve formě souboru.

(3) Na základě (2) přidejte minimální délku a maximální délku, například 4-8 bitů. Můžete použít následující příkaz.

17.PNG

3. Použití některých parametrů

V předchozím článku jsme představili použití některých parametrů Dnes představíme některé běžně používané parametry. Dnes se zaměřím na parametry zobrazení obrazovky

V předchozím článku jsme představili příkazy související s výstupem souboru (-o/ - -outfile-format) Prostřednictvím těchto příkazů lze výsledky dešifrování hesla hashcat vydat do určitého formátu do souboru. Ale během běhu hashcatu nemůžeme vidět, která hesla hashcat dešifroval. Pokud pracujeme v hashcatu, můžeme přímo vytisknout heslo dešifrované hashcatem na obrazovku, bude to intuitivnější a pohodlnější. V hashcatu je přesně několik parametrů, které mohou vydat výsledky běhu hashcatu na obrazovku.

1. - -show

Příkaz show vypíše dešifrovaný hash a heslo uložené v mezipaměti v souboru pot do okna obrazovky.

18.PNG

2. - -left

Příkaz left vypíše na obrazovku hodnotu hash, kterou hashcat nedešifroval

19.PNG

3. - -stdout

Příkaz stdout neprovádí dešifrování hesel, ale vytiskne obsah ze slovníku používaného k dešifrování hesel.

20.PNG

Za čtvrté, shrnutí

Hashcat má mnoho příkazů a různé parametry se velmi liší Pokud chcete plně využít funkce a funkce Hashcat, doporučuje se používat různé příkazy Vyzkoušejte příkazy, abyste se seznámili s kombinací různých příkazů Hashcat. Pro funkci parametru hashcat se můžete poučit z online nápovědy hashcat (-h).

Předchozí článek:Hashcat je nástroj pro odstraňování hesel a jeden ze základních nástrojů pro bezpečnost informací. Tento článek je tímto uložen do záložek.
Další článek:Sdílení zkušeností s využitím akcelerace GPU pro zlepšení rychlosti dešifrování v Hashcatu
  • Focus on Word, Excel, PPT, PDF, RAR, ZIP, 7Z, Compressed File, Office Encrypted File Unlock Decryption
  • We provide users with high-quality file compression password recovery, PDF unlocking, and Word password recovery services.
  • Copyright © Document Password Recovery Master Online Decryption Platform