Erfahrungsaustausch bei der Verwendung von GPU-Beschleunigung durch hashcat zur Verbesserung der Entschlüsselungsgeschwindigkeit

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

Nach einigen Versuchen habe ich einige meiner Erfahrungen wie folgt aufgezeichnet.

Zunächst einmal wissen wir, dass GUP zwei Bedingungen erfüllen muss, um in hashcat zu beschleunigen: 1. Beschleunigbare Grafikkarte (GPU); 2. Installieren Sie cuda.

Mein Computer Win10-System, N-Karte 3060

1. Zusammenfassung der Fehler

Zuerst wollte ich die Hashcat-Beschleunigung in kali linux abschließen, aber die Grafikkarte in der virtuellen Maschine wird von Algorithmen generiert und kann nicht zur Beschleunigung verwendet werden. Als ich sah, dass die N-Karte direkt an die virtuelle Maschine angeschlossen werden kann, suchte ich hoffnungsvoll um mich herum, aber ich fand kein Tutorial für den direkten Anschluss an die Grafikkarte, das für kali linux geeignet ist. Darüber hinaus gibt es nur einen Linux-Host im Internet, der direkt an die virtuelle Windows-Maschine angeschlossen werden kann. Ich und ich wollten direkt vom Windows-System angeschlossen werden. linux ist das Gegenteil, daher hatte ich keinen geeigneten Weg, diesen Schritt abzuschließen. Und selbst wenn es abgeschlossen ist, muss ich die Grafikkarte hin und her wechseln, und ich verwende hauptsächlich das Win10-System. Wenn ich die Möglichkeit habe, kann ich ein Programm zum Wechseln der Grafikkarte schreiben, aber es ist derzeit nicht für mich geeignet, also ist es vorbei. Ich hoffe, dass dieser Schritt in Zukunft verbessert werden kann.

2. Kompromiss mit dem Hostcomputer

Also entschied ich mich, die Hashcat-Beschleunigung auf dem Hostcomputer abzuschließen. Die Standardgrafikkarte des Hosters beträgt 3060, sodass Sie die GPU-Beschleunigung normalerweise verwenden können, solange cuda und hashcat installiert sind. cuda wird direkt heruntergeladen und installiert, und Sie können es mit dem nächsten Schritt installieren (Link). Achten Sie ein wenig auf hashcat. hashcat empfiehlt, die Binärdatei direkt auf der offiziellen Website herunterzuladen (Link), sie zu entpacken und zu verwenden. Beachten Sie, dass hashcat eine Befehlszeilenanwendung ist. Doppelklicken Sie, um hashcat.exe zu öffnen. Es stürzt ab und muss mithilfe der Befehlszeile im Systemterminal-CMD geöffnet werden.

3. Vermeidbare Probleme

(Problem mit der Installation von hashcat in msys2: CUDA SDK toolkit nicht installiert oder falsch installiert)

Ich habe einige Probleme, wenn ich hashcat mithilfe der Installationsanweisungen auf github installiert habe (CUDA SDK toolkit nicht installiert oder falsch installiert).

Dieses Problem ist ersichtlich, dass cuda nicht erkannt werden kann, aber ich habe cuda bereits installiert. Da cuda nicht gefunden wurde, stellt das System die api standardmäßig auf opencl ein. Ich persönlich weiß nicht, wo das Problem liegt. Ich habe einige englische Websites besucht und einige Operationen ausprobiert, aber es hat keine Wirkung gegeben, also habe ich aufgegeben. Aber gleichzeitig, weil ich den binären hashcat heruntergeladen habe, habe ich es versucht und es war erfolgreich. Ich weiß nicht warum.

Das oben mit msys2 installierte hashcat tritt sowohl in der MSYS2-Shell als auch in der Systemshell auf.

Dieses Problem tritt beim Öffnen des direkt heruntergeladenen binären Hashcats mit der Systemshell nicht auf.

Die api erkennt cuda automatisch und meldet keinen Fehler.

4. Zusammenfassung und Erkenntnisse von hashcat

Über Hashcat-B können Sie die Geschwindigkeit erkennen, mit der hashcat verschiedene Arten von Hashes trifft, einige sind sehr schnell und andere nicht. Verschiedene Arten von Hashes, jede Sekunde Der Unterschied in der Hashzahl ist enorm. Durch den Vergleich mit oder ohne GPU-Beschleunigung ist die GPU-Beschleunigung von hashcat 60-mal schneller als ohne Beschleunigung.


Der Artikel wird vom Internet nachgedruckt! Nicht-Dokument-Passwort-Wiederherstellung Master-Website Original

Vorheriger Artikel:Tutorial zur Verwendung von Hashcat: Parametereinstellungen des Crack-Modus (superdetaillierte Informationen, Sammeln wert)
Nächster Artikel:Hashcat ist bekannt als das schnellste Tool zum Entschlüsseln von Passwörtern der Welt. Wie kann man Hashcat verwenden, um Passwörter zu entschlüsseln?
  • 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