Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
HashPrint — CLI-Forensik-Tool, das über 90 Hash-Algorithmen (MD5, bcrypt, SHA256) aus einzelnen Werten, Dateien oder rekursiven Verzeichnis-Scans identifiziert, mit JSON-, YAML- und Text-Export. | Kitploit
Tools/GitHubGitHub/tahaqaisar/hashprint
Allgemeine DienstprogrammeHash-AnalyseScripting & AutomatisierungForensikDigitale ForensikKryptographie
GitHubtahaqaisar/hashprint

HashPrint

CLI-Forensik-Tool, das über 90 Hash-Algorithmen (MD5, bcrypt, SHA256) aus einzelnen Werten, Dateien oder rekursiven Verzeichnis-Scans identifiziert, mit JSON-, YAML- und Text-Export.

Repository anzeigen
15vor 1 TagNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

HashPrint

Was ist das?

Hinweis: Dies ist ein Studentenprojekt

Sicherlich kann eine zufällige Zeichenkette wie 'b318c90ba09d05dfc9ff3991974eee68' beängstigend aussehen. Fürchte dich nicht mehr, HashPrint hat dich abgesichert.

Über HashPrint

HashPrint ist ein forensisches CLI-Tool, das erkennen kann, welcher Algorithmus (wie MD5, bcrypt, SHA256) die beängstigend aussehende Zeichenkette, genannt Hash, wie die obige erzeugt hat.

Funktionen von HashPrint

  1. Hash-Unterstützung: HashPrint kann über 90 Hashes identifizieren.
  2. Exportoptionen: HashPrint ermöglicht es dir, Ergebnisse in verschiedenen Formaten wie JSON und YAML zu exportieren.
  3. Mehrere Hashes: HashPrint kann mehrere Hashes aus einer Textdatei lesen. Es kann ein Verzeichnis rekursiv durchsuchen, um Textdateien zu finden, die Hashes enthalten. Es kann auch mehrere Hashes von der Kommandozeile akzeptieren.
  4. Farbige Ausgabe: HashPrint gibt farbige Ergebnisse aus, wodurch sie leichter zu lesen sind.
  5. Einfach zu bedienen: Wenn du dich jemals festgefahren fühlst, denke daran, dass Hilfe nur ein Flag entfernt ist.

Installation

Erfordert Python 3.14+

Wenn du mit pip installierst, musst du Python 3.14 oder höher auf deinem System installiert haben

$ pip install pyhashprint

ODER mit uv

uv installiert bei Bedarf die korrekte Python-Version

Zuerst eine virtuelle Umgebung einrichten:

$ uv venv

Dann installieren:

$ uv pip install pyhashprint

Ohne Installation verwenden

Erfordert uv

$ uv tool run pyhashprint

ODER

$ uvx pyhashprint

Wie verwendet man HashPrint?

OptionZweck
-h, --helpzeigt die Hilfemeldung an und beendet das Programm.
-f, --hash-filediese Option nimmt einen Pfad zu einer Textdatei als Argument. Mit dieser Option liest HashPrint die Datei am angegebenen Pfad nach Hashes. Die Datei muss einen Hash pro Zeile enthalten.
-c, --hashdiese Option nimmt einen Hash als Argument und identifiziert ihn. Er sollte in einfachen Anführungszeichen und ohne das Präfix 0x stehen.
-x, --formatdiese Option lässt dich zwischen den Exportformaten wählen. Du kannst die Ergebnisse in den Formaten JSON, YAML und Text exportieren. Diese Option kann nicht ohne die Option -p, --path funktionieren.
-p, --pathdiese Option gibt den Pfad der Exportdatei an. Wenn ein Pfad zu einer bereits vorhandenen Datei angegeben wird, wird sie überschrieben, falls sie bereits Inhalt enthält. Wenn die Datei am angegebenen Pfad nicht existiert, erstellt HashPrint sie.
-w, --walkdiese Option durchsucht ein Verzeichnis am angegebenen Pfad rekursiv nach Textdateien, die einen Hash pro Zeile enthalten.
-v, --versiondiese Option zeigt die Versionsnummer von HashPrint an.

Anwendungsbeispiele

Für Hilfe

$ hashprint --help

Die Versionsnummer anzeigen

$ hashprint --version

Einen einzelnen Hash identifizieren

$ hashprint -c 'a9993e364706816aba3e25717850c26c9cd0d89d'

ODER

$ hashprint --hash 'a9993e364706816aba3e25717850c26c9cd0d89d'

Mehrere Hashes identifizieren

$ hashprint -c '0cc175b9c0f1b6a831c399e269772661' -c 'e8b7be43'

Hashes aus einer Datei identifizieren + Ergebnisse in eine Datei exportieren

$ hashprint -f path/to/txt/file/containing/hashes -x text -p path/of/export/file

Der obige Befehl exportiert die Ergebnisse in einem für Menschen lesbaren Textformat in eine Datei deiner Wahl. HashPrint erstellt die Datei, falls sie nicht existiert.

Rekursiver Verzeichnis-Scanner + Exportieren der Ergebnisse in eine Datei

$ hashprint -w path/to/directory -x format -p path/of/export/file

LIZENZ

Dieses Projekt ist unter der MIT-Lizenz lizenziert.

Fehlerberichte und Funktionswünsche

Einen Fehler gefunden oder eine Idee für eine neue Funktion?

-Für Fehler: Ein Issue öffnen.

-Eine Funktion oder Verbesserung vorschlagen: Ein Issue öffnen.

-Für neue Ideen oder Fragen: Starte gerne einen Thread in den Diskussionen!

Tool herunterladen