QuickHash GUI ist ein Open Source-Hashing-Tool für Windows, Linux und MacOS

QuickHash GUI ist ein Open-Source-Hashing-Tool, das für Windows, Linux und MacOS verfügbar ist. Wenn Sie eine sicherheitsbewusste Person sind oder die Integrität von Dateien überprüfen möchten, z. B. für Sicherungen, müssen Sie sich des Hashing bewusst sein.

Tipp : In der Vergangenheit haben wir verschiedene Programme überprüft, um Hashes zu berechnen: Sie können mit PowerShell Hashes generieren oder die Programme Hashing, HashTab Shell-Erweiterung oder Hash My Files von Nirsoft verwenden.

Für diejenigen, die nicht hier sind, ist eine kurze Beschreibung.

Was ist ein Hashwert? Warum ist es wichtig?

Ein Hash-Wert ist eine alphanumerische Zeichenfolge, die von einem Algorithmus berechnet wird, der die Integrität einer Datei bestimmt. Jede Datei hat einen Hash-Wert und der Wert ist für jede Datei eindeutig.

Die gebräuchlichste Verwendung von Hashes besteht darin, diese mit den auf der Downloadseite für digital verteilte Inhalte (Software, Android-ROMs, Apps usw.) angegebenen Werten abzugleichen. Wenn die vom Entwickler angegebenen Werte und die heruntergeladene Datei perfekt übereinstimmen, bedeutet dies, dass die Datei während des Transports nicht manipuliert wurde.

Wenn die Werte unterschiedlich sind, ist eines von zwei Dingen wahrscheinlich. Entweder ist die heruntergeladene Datei beschädigt, oder die Datei wurde von jemandem geändert.

Tipp: Sie können selbst sehen, wie das funktioniert. Erstellen Sie einen Text im Editor oder zeichnen Sie etwas in Paint und speichern Sie es. Diese Dateien haben eigene Hash-Werte. Notieren Sie sie, bearbeiten Sie die Dateien und speichern Sie sie. Schauen Sie sich die Hash-Werte noch einmal an, sie sollten unterschiedlich sein.

QuickHash GUI

Die Oberfläche (oder GUI, wenn Sie so wollen) der QuickHash-GUI ist recht einfach. Es verfügt über eine Registerkartenleiste mit mehreren Registerkarten, auf denen jeweils eine Reihe von Optionen angezeigt wird. Es gibt eine Seitenleiste, die auf allen Bildschirmen angezeigt wird. Hier befinden sich die Algorithmusanzeige und die System-RAM-Anzeige, in der der gesamte Arbeitsspeicher Ihres Computers und der verfügbare Arbeitsspeicher angezeigt werden.

Sie können einen der 5 Algorithmen auswählen: MD5, SHA-1, SHA-256, SHA-512 und xxHash32. QuickHash berechnet den entsprechenden Wert.

Tipp: MD5 ist nicht genau sicher. Daher empfehle ich die Verwendung einer der anderen Optionen, bei denen es sich alle um kryptografische Hashfunktionen handelt.

Datei

Dies ist die zweite Registerkarte des Programms. Der Grund, warum ich hier anfange, ist, dass es hilfreich sein kann, zu verstehen, wie Hash-Vergleiche funktionieren. Sie können die Schaltfläche "Datei auswählen" auf der Registerkarte verwenden, um zu der Datei zu navigieren und sie auszuwählen, die Sie überprüfen möchten, oder eine Datei auf die Benutzeroberfläche ziehen und dort ablegen. Der berechnete Hash-Wert der Datei wird direkt unter der Schaltfläche angezeigt.

Kopieren Sie den Hash-Wert von der Entwickler-Website und fügen Sie ihn in das Feld "Erwarteter Hash-Wert" ein. Wenn beide Werte identisch sind, zeigt QuickHash die Meldung an, dass sie übereinstimmen. Sie können den Fall der Prüfsumme mit der Option über dem Feld "Erwarteter Hash-Wert" von "Niedriger" auf "OBER" umschalten.

Lassen Sie uns den Hash eines KeePass-Archivs überprüfen (siehe obiges Bild). Sie können den vom Entwickler bereitgestellten Hash-Wert abrufen und damit den Hash der Datei vergleichen, die Sie von der Website heruntergeladen haben.

Tipp: Leerzeichen sind wichtig. QuickHash enthält keine Leerzeichen im berechneten Hash-Feld. Wenn Sie also einen erwarteten Wert einfügen, der Leerzeichen enthält, stimmen diese nicht überein. Löschen Sie die Leerzeichen manuell, um das Popup "Übereinstimmungen" zu erhalten.

Text

Text hat seine eigenen Hashwerte. Sie können die Textregisterkarte verwenden, um Text einzugeben oder einzufügen und dessen Wert im unteren Feld anzuzeigen. Diese Registerkarte verfügt über 2 Schaltflächen, mit denen die Groß- und Kleinschreibung des Texts konvertiert werden kann (Make UPPER und Make lower), sowie über eine Klartextschaltfläche. Sie können die Anwendung auch zeilenweise als Hash-Text oder als ganze Datei konfigurieren.

Dateien

Auf dieser Registerkarte können Sie Hashes für alle Dateien in einem Ordner berechnen. Es enthält Unterordner, die Sie jedoch optional deaktivieren können. Mit der Option Dateitypen können Sie Platzhalter festlegen, um nur die Werte der Dateien im definierten Format zu berechnen. Es gibt sogar die Möglichkeit, mit versteckten Ordnern zu arbeiten. Dies kann hilfreich sein, wenn Sie das Systemverzeichnis überprüfen.

Kopieren

Dies ist eine sehr nützliche Option, wenn Sie Daten übertragen. Wählen Sie im linken Bereich den Quellordner mit den Dateien aus, die Sie kopieren möchten. Wählen Sie nun im rechten Bereich den Zielordner aus, in den der Inhalt kopiert werden soll.

Hit the Go! button und QuickHash starten den Vorgang. Das Programm durchsucht die Werte der Quelldateien, kopiert den Inhalt und durchsucht ihn erneut (prüft die Werte des kopierten Inhalts). Dies hilft, beschädigte Dateien oder Fehler während des Kopiervorgangs zu vermeiden.

Sie können benutzerdefinierte Optionen so einstellen, dass nur Unterordner oder Unterordner + Dateien, Platzhalter und Unterordner ignoriert werden. QuickHash zeigt auch die Anzahl der Dateien im Ordner, einen Fortschrittsbalken, die Start- und Endzeit sowie die Gesamtzeit an, die für den Abschluss des Vorgangs benötigt wurde. Optional können Sie die Ergebnisse in einer CSV-Datei speichern.

Die Registerkarte "Datei" und "Dateien" sowie die Registerkarte "Zwei Dateien vergleichen" verfügen über die Option "Start zu einem Zeitpunkt". Dies ist ein Timer, der die Hash-Berechnung unter Verwendung der definierten Optionen automatisch ausführt.

Zwei Dateien vergleichen

Mit der QuickHash-GUI können die Hash-Werte von zwei Dateien verglichen werden. Sie müssen nur die beiden Dateien auswählen und die Schaltfläche Jetzt vergleichen verwenden. Das Ergebnis sagt Ihnen, ob es sich um ein Match oder ein Mis-Match handelt.

Vergleichen Sie zwei Ordner

Dies ähnelt der obigen Option, wird jedoch zum Vergleichen von zwei Ordnern verwendet. Ein Ergebnis des Vergleichs kann in einem Text gespeichert werden, wenn Sie die Option Ergebnis protokollieren verwenden.

Festplatten und Base64

Möchten Sie den Hash einer ganzen Festplatte überprüfen? Sie können dies mit dem Programm tun. In der Windows-Version können Sie jedoch nur den SHA-1-Algorithmus ausführen, um physische Datenträger zu überprüfen, und Sie müssen das Programm auch mit Administratorrechten ausführen. Die QuickHash-Benutzeroberfläche kann auch zum Dekodieren von Base64-Daten aus Dateien verwendet werden.

Die QuickHash-Benutzeroberfläche ist eine tragbare Anwendung und unterstützt 32-Bit- und 64-Bit-Systeme.

Hashtab ist eine gute Alternative für QuickHash, obwohl das erstere seit 2 Jahren nicht mehr aktualisiert wurde.