Tutorial zur Verwendung von Hashcat: Parametereinstellungen des Crack-Modus (superdetaillierte Informationen, Sammeln wert)

Veröffentlicht von: · Autoren:Dokument Passwort Wiederherstellung Master

1. Kombinationsmodus (-a 1)

Manchmal stoßen wir auf solche Probleme. Wenn das Passwort beispielsweise abcdabcd ist und abcdabcd in unserem Wörterbuch nicht vorhanden ist, nimmt es viel Platz ein. Gibt es eine Möglichkeit, abcdabcd über abcd zu generieren? In hashcat ist es natürlich möglich, und in diesem Abschnitt werden wir zunächst über diesen Modus sprechen, nämlich den Wörterbuch-Kombination-Angriffsmodus (der Parameter wird als-a 1 dargestellt).

1. Kombinationsmuster desselben Wörterbuchs

Zuerst beschreiben wir anhand eines einfachen Beispiels die Bedeutung von-a 1 und führen Sie dann Schritt für Schritt zur komplexen Anwendung dieses Musters.

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

0.PNG
Die Bedeutung dieses Befehls ist, dic.txt zu verwenden Dieses Wörterbuch wird kombiniert, um mima.txt zu entschlüsseln. Wenn dic.txt aus dem Wörterbuch

1.PNG
besteht, wie in der Abbildung unten gezeigt, dann wird das neue Paar mima.txt gebildet, das durch die Kombination des Befehls gebildet wird. Das Wörterbuch, das von txt entschlüsselt wird, lautet:

2.PNG
Das heißt, jede Zeile in dic.txt wird mit sich selbst kombiniert, um ein neues Wörterbuch zu bilden.

2. Kombinationsmodus verschiedener Wörterbücher

Was zuvor vorgestellt wurde, ist die Kombination desselben Wörterbüchers. Wenn es sich um unterschiedliche Wörterbücher handelt, unterstützt hashcat auch die Befehle wie folgt

3.PNG
stellt dar, dass alle Zeilen in dic1.txt mit allen Zeilen in dic2.txt kombiniert werden, und das resultierende Wörterbuch löst mima.txt.

Unter welchen Umständen wird der Kombinationsmodus verwendet? Im Kombinationsmodus erscheint im Allgemeinen das Passwort offensichtlich in zwei Abschnitte, wenn das Benutzerpasswort eindeutig in zwei Abschnitte unterteilt ist, wie z. B.: abcd1234, asdfasdf, aaa19770101,... usw., und das Passwort erscheint offensichtlich im vorherigen Abschnitt und im nächsten Abschnitt.

3. Was zu beachten ist

(1) Im Kombinationsmodus kann hashcat derzeit nur zwei Wörterbücher (oder dasselbe Wörterbuch zweimal) zur Kombination unterstützen und kann nicht mehrere Wörterbücher unterstützen (mehr als 3 Wörterbücher) oder mehr als 3 kombinierte Angriffe aus demselben Wörterbuch.

Das heißt, der folgende Befehl ist falsch:

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) Im kombinierten Modus werden Verzeichnisse auch nicht unterstützt (im vorherigen Artikel wird im-a 0-Modus das gesamte Verzeichnis unterstützt), was bedeutet, dass die folgenden beiden Situationen ebenfalls nicht funktionieren.

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

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

(3) Aktualitätsproblem

Wenn das Wörterbuch bei Verwendung des Kombinationsmodus groß ist, beispielsweise zwei Wörterbücher mit 10.000.000, beträgt der Platz für die Kombination 100.000.000.000.000, was einem Angriff von 10.000.000 Wörterbüchern entspricht (jedes Wörterbuch hat 10.000.000 Einträge), dann ist der Platz zu groß und es kann zu vielen Wiederholungen kommen. Obwohl die Abdeckung erhöht wird, ist die Aktualität nicht hoch.

  2. Brutal-Force-Cracking-Modus (-a 3)

Brutal-Force-Cracking besteht, wie der Name schon sagt, darin, den angegebenen Klartextraum mit Brutal zu erschöpfen, was eine Methode ist, die nicht möglich ist (weil Sie keine Möglichkeit haben, den erschöpfenden Raum zu verringern).

Bevor wir offiziell über Brute-Force-Cracking sprechen, sprechen wir zunächst über die Erschöpfung von Raum. Nehmen wir als Beispiel die gängigen Kleinbuchstaben und Zahlen. Wenn die Passwortlänge 4 beträgt, beträgt der Leerstand 36**4=1679616. Es scheint nicht groß zu sein und wird bald herauskommen. Wenn die Passwortlänge 8 beträgt, beträgt sein Raum 36**8=2821109907456. Wenn die Lösungszeit 1000.000.000 (1 Milliarde Mal/s) beträgt, beträgt die Lösungszeit etwa 2820 Sekunden oder etwa 47 Minuten, was erträglich zu sein scheint; Wenn die Passwortlänge 10 beträgt, beträgt sein Raum 36**10= 3656158440062976. Wenn die Lösungszeit 1000.000.000 (1 Milliarde Mal/s) beträgt, überschreitet die Lösungszeit 1000 Stunden und es gibt keine Möglichkeit, sie zu akzeptieren.

Es gibt viele verschiedene Arten von Brutal-Force-Crack-Modi in hashcat (der Parameter wird als-a 3 dargestellt). Im Folgenden werden wir sie einzeln beschreiben.

1. Einfacher Modus

In hashcat sind 8 Standard-Zeichensätze eingebaut, nämlich l (26 Kleinbuchstaben), u (26 Großbuchstaben), d (10 Zahlen), H (Kleinbuchstaben hexadezimale Zeichen), H (Großbuchstaben hexadezimale Zeichen), s (Sonderzeichen 31), A (Sammlung von 95 vollständigen Zeichen aus l, u, d, s) und b (binär

0-0xff). Wie in der folgenden Abbildung dargestellt

4.PNG Beispiel

(1) Wenn Sie den 6-Bit-Speicherplatz von Kleinbuchstaben erschöpfen, verwenden Sie den Befehl wie folgt:

5.PNG (2) Wenn Sie den gesamten 8-Bit-Speicherplatz von Zeichen erschöpfen, verwenden Sie den Befehl wie folgt:

6.PNG (3) Wenn Sie den gesamten Zahlenraum im Bereich von 4-6 Bit erschöpfen, lautet der Befehl wie folgt:

7.PNG Hier wird ein Parameter hinzugefügt- -inrcement- -increment-min 4- -inrcement- -increment-max 6 stellt die Minimal-und Maximalwerte der erschöpfenden Länge dar.

2. Kombinationsmodus

Der Kombinationsmodus ist hier der Organisationsmodus im erschöpfenden Modus, nicht der Modus von (-a 1).

Nehmen Sie ein direktes Beispiel zur Veranschaulichung:

(1) Ein Passwort erschöpft den Bereich. Es wird angenommen, dass die Passwortlänge 6 beträgt. Das erste Ziffer ist der vollständige Zeichensatz, das zweite Ziffer ist Kleinbuchstaben und das dritte Ziffer ist Großbuchstaben, das vierte, fünfte und sechste Ziffer sind vollständige Zeichensätze, dann kann der Befehl den folgenden Modus verwenden:

8.PNG (2) Mehrere Kombinationsmodi sind unten angegeben,

Einer: Wenn der Bereich eines Passworts Groß-und Kleinbuchstaben + Zahlen ist und die Länge 6 beträgt, lautet der Befehl wie folgt:

9.PNG Verwenden Sie hier-1? Ich? Du? d bedeutet Groß-und Kleinbuchstaben + Zahlen.

2: Wenn der erschöpfende Bereich 6 Ziffern beträgt, sind die ersten und vierten Ziffern Großbuchstaben + Zahlen, die zweiten Ziffern Großbuchstaben, die dritten und fünften Ziffern Großbuchstaben + Zahlen und die sechsten Ziffern sind Zahlen, dann lautet der Befehl wie folgt:

10.PNG Natürlich können Sie auch die Mindestlänge und die Maximallänge angeben, wie in der folgenden Abbildung dargestellt

11.PNG
3. Benutzerdefinierter Modus

Zuvor haben wir vorgestellt, dass hashcat 8 Arten von eingebauten Zeichensätzen hat, aber was ist, wenn der vom Benutzer benötigte Zeichensatz nicht zu diesen 8 Arten gehört? Was soll ich tun? Es spielt keine Rolle, hashcat hat auch eine Reihe benutzerdefinierter Brutal-Angriffsmodi für alle vorbereitet.

Mit dem Befehl hashcat – h können Sie sehen, dass der folgende Nutzungsmodus definiert ist

12.PNG Im Folgenden erklären wir es anhand von Beispielen:

(1) Wenn die Passwortlänge 8 Bit beträgt und jedes Bit aus „0123456789aqwcfhj,. < > = -_ + "besteht, können Sie den folgenden Befehl verwenden.

13.PNG Sie können diese Zeichen auch in eine Datei wie char.txt mit dem folgenden Befehl schreiben.

14.PNG (2) Wenn die Passwortlänge 8 Bit beträgt, befinden sich die ersten, dritten und sechsten Bits in „43545yt ", die zweiten und vierten Bits in „345dfv- = _ +" und die fünften und siebten Bits in „9vjnbbf-brg "und das achte Bit in „345fkfggh", können Sie den folgenden Befehl verwenden.

15.PNG Natürlich können Sie diese Zeichen auch in verschiedene Dateien wie char1.txt, … …mit dem folgenden Befehl schreiben.

16.PNG Hinweis: Einige Symbole haben besondere Bedeutungen in der Befehlszeile. Wenn es daher spezielle Symbole im Zeichensatz gibt, ist es am besten, diese Symbole in Dateiform zu schreiben.

(3) Erhöhen Sie auf der Grundlage von (2) die Mindestlänge und die Maximallänge, z. B. 4-8 Bits. Sie können den folgenden Befehl verwenden.

17.PNG

3. Verwendung einiger Parameter

Im vorherigen Artikel haben wir die Verwendung einiger Parameter vorgestellt. Heute werden wir einige häufig verwendete Parameter vorstellen Parameter. Heute konzentrieren wir uns auf die Bildschirmanzeigeparameter

. Im vorherigen Artikel wurden die Befehle im Zusammenhang mit der Dateiausgabe (-o/ - -outfile-format) vorgestellt. Über diese Befehle können die Ergebnisse der Hashcat-Passwort-Entschlüsselung in einem bestimmten format ausgegeben werden Datei. Aber während hashcat läuft, können wir nicht sehen, welche Passwörter hashcat entschlüsselt hat. Wenn wir bei hashcat arbeiten, können wir das von hashcat entschlüsselte Passwort direkt auf den Bildschirm drucken, was intuitiver und bequemer ist. Es gibt genau mehrere Parameter in hashcat, die die Hashcat-Ausführungsergebnisse auf den Bildschirm ausgeben können.

1. - -show

Der Befehl show gibt den entschlüsselten hash und das in der POT-Datei gespeicherte Passwort in das Bildschirmfenster aus.

18.PNG

2. - -left

Der Befehl left gibt den nicht entschlüsselten Hash-Wert von hashcat auf den Bildschirm aus

19.PNG

3. - -stdout

Der Befehl stdout führt kein Passwort aus, druckt jedoch den Inhalt aus dem Wörterbuch aus, das für das Passwort verwendet wird.

20.PNG

Viertens, Zusammenfassung

Hashcat hat viele Befehle und unterschiedliche Parameter sind sehr unterschiedlich. Wenn Sie die Funktionen und Funktionen von Hashcat voll ausschöpfen möchten, empfehlen wir Ihnen, mehr Verwenden Sie verschiedene Befehle, um sich mit der Kombination verschiedener Hashcat-Befehle vertraut zu machen. Für die Funktion des Hashcat-Parameters können Sie von der Hashcat-Online-Hilfe (-h) lernen.

Vorheriger Artikel:Hashcat ist ein Passwort-Explosions-Artefakt und eines der wichtigsten Tools für die Informationssicherheit. Hiermit speichern Sie diesen Artikel als Lesezeichen.
Nächster Artikel:Erfahrungsaustausch bei der Verwendung von GPU-Beschleunigung durch hashcat zur Verbesserung der Entschlüsselungsgeschwindigkeit
  • Konzentrieren Sie sich auf Word, Excel, PPT, PDF, RAR, ZIP, 7Z, komprimierte Pakete, Entsperren und Entschlüsseln verschlüsselter Office-Dateien
  • Wir bieten Benutzern hochwertige Datei-Komprimierungspaket-Passwort-Wiederherstellung, PDF-Entsperrung, Word-Passwort-Wiederherstellung
  • Urheberrecht © Dokument Passwort Wiederherstellung Master Online Entschlüsselung Plattform