Zurück zu den Updates
New releaseOct 26, 2026

hashcat v8.0.0

Das schnellste und fortschrittlichste Passwort-Wiederherstellungsprogramm der Welt

Teilen

hashcat

hashcat ist eine hochgradig optimierte Passwortwiederherstellungsplattform für GPUs, CPUs und große verteilte Systeme.

Funktionen

  • Der schnellste Passwort-Cracker der Welt
  • Die weltweit erste und einzige In-Kernel-Rule-Engine, nutzbar in jedem Angriffsmodus
  • Kostenlos und Open Source, unter der MIT-Lizenz
  • Multi-OS: Linux, Windows und macOS, sowie Builds aus dem Quellcode auf BSD und Android
  • Multi-Backend: CUDA, HIP, Metal und OpenCL
  • Multi-Device: mehrere Geräte und gemischte Gerätetypen in einem System
  • Multi-Hash: knackt große Mengen an Hashes auf einmal
  • Über 630 Hash-Modi, jeder mit Blick auf Performance geschrieben
  • Hash-Rezepte: einen Hash als Ausdruck schreiben, etwa pbkdf2_sha256(md5(pass), salt, iter, 32), vollständig GPU-beschleunigt
  • 10 Angriffsmodi zur Generierung von Passwortkandidaten
  • Assimilationsbrücke: einen Hash-Modus in C, Python oder Rust hinzufügen, ohne einen Kernel zu schreiben
  • Brain: überspringt Kandidaten, die eine frühere Sitzung bereits versucht hat
  • Verteilte Cracking-Netzwerke über ein Overlay
  • Liest Kandidaten aus einer Wortliste, von stdin oder aus einem anderen Programm
  • Liest Wortlisten, die mit gzip, xz oder zstd komprimiert sind
  • Durchsuchbare Wortlisten
  • Markov-Chain-Keyspace-Reihenfolge, sodass die wahrscheinlichen Kandidaten zuerst kommen
  • Automatische Performance-Optimierung pro Gerät
  • Interaktives Pausieren, Fortsetzen, Zurückspulen und Vorspulen
  • Benannte Sitzungen und Wiederherstellung nach einer Unterbrechung
  • Integrierter Benchmark
  • Integrierter Thermal-Watchdog

Lizenz

hashcat ist unter der MIT-Lizenz lizenziert. Siehe docs/license.txt.

Installation

Laden Sie das neueste Release herunter und entpacken Sie es an den gewünschten Ort. Verwenden Sie beim Entpacken über die Kommandozeile 7z x, damit die vollständigen Dateipfade erhalten bleiben.

Ihre Plattform stellt möglicherweise auch Pakete bereit. Die Treiber und Runtimes, die hashcat benötigt, sind in docs/hashcat-requirements.md aufgeführt.

Erstellen

Das Erstellen aus dem Quellcode ist optional. Das Release-Paket ist dasselbe Programm, und eine selbst erstellte Binärdatei knackt nicht schneller. Erstellen Sie es, wenn Sie eine eigene Änderung wünschen, einen Fix, der in master enthalten, aber noch nicht veröffentlicht ist, oder eine Plattform, für die wir keine Binärdatei ausliefern.

Wie das geht, steht in BUILD.md.

Tests:

BuildBSDRustTestFuzz
BuildBSDRust teststestfuzz

Verwendung und Hilfe

Beginnen Sie mit --help, das auch im Repository als docs/hashcat-help.md gepflegt wird. Ein Beispiel-Hash pro Modus findet sich in docs/hashcat-example-hashes.md.

Das Wiki und die FAQ gehen weiter. Das Forum enthält jahrelang beantwortete Fragen. Wenn Sie dennoch Hilfe von einem echten Menschen benötigen, kommen Sie zu Discord.

Dokumentation

Das Verzeichnis docs behandelt jede Funktion. Die am häufigsten nachgefragten:

Mitwirken

Beiträge sind willkommen. CONTRIBUTING.md beschreibt den Code-Stil, was ein Pull Request benötigt und wie eine Änderung getestet wird, bevor du sie einreichst.

Sicherheit

SECURITY.md beschreibt, wie eine Schwachstelle gemeldet wird und was als solche gilt.

Happy Cracking!

Kategorien