Heim / Windows-Tutorials / Überprüfen der Hash-Summe einer Datei. So überprüfen Sie ISO-Image-Prüfsummen. So erstellen Sie mit MD5Checker einen MD5-Hash von Dateien

Überprüfen der Hash-Summe einer Datei. So überprüfen Sie ISO-Image-Prüfsummen. So erstellen Sie mit MD5Checker einen MD5-Hash von Dateien

Artikelinhalt:

In einigen Situationen kann es erforderlich sein, die MD5-Hashsumme für eine Datei zu berechnen, die Sie auf Ihren Computer heruntergeladen haben. Zum Beispiel, um sicherzustellen, dass Sie genau die Datei heruntergeladen haben, die Sie wollten, und dass der Angreifer sie nicht verändert hat. In diesem Artikel betrachten wir 2 verschiedene Wege dazu: durch die Erweiterung für den Explorer und auch durch Befehlszeile.

Option über Datei-Explorer-Erweiterung

Für den Windows Explorer gibt es ein wunderbares Hashtab-Programm, das für den nichtkommerziellen Gebrauch kostenlos ist. Sie können es von herunterladen. Wählen Sie die kostenlose (Free) Version und klicken Sie auf die Schaltfläche „Download“.

Nach der Installation des Programms erscheint im Kontextmenü des Explorers eine neue Registerkarte „Hashsummen von Dateien“, durch deren Auswahl das Programm automatisch die Hashsummen für die ausgewählte Datei berechnet, je nachdem, welche Algorithmen in seinen Einstellungen ausgewählt sind.

Option über Kommandozeile (bei Programminstallation)

Falls es notwendig ist, die Hash-Summe einer Datei über die Befehlszeile zu berechnen, können wir das Dienstprogramm von Microsoft verwenden, das genau für solche Fälle geeignet ist. Laden Sie es herunter und installieren Sie es. Dazu müssen Sie einen Ordner auf Ihrer Festplatte erstellen und diesen während des Installationsvorgangs angeben. In unserem Beispiel wurde das Programm im Ordner C:\Program Files (x86)\FCIV installiert. Um die MD5-Hashsumme einer Datei zu berechnen, müssen wir die Befehlszeile starten und den folgenden Befehl darin eingeben:

"C:\Program Files (x86)\FCIV\fciv.exe" -md5 C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe

Wie Sie sehen können, ist die MD5-Hash-Summe sowohl für die erste als auch für die zweite Option gleich.

„C:\Program Files (x86)\FCIV\fciv.exe“ ist der Pfad zur Datei fciv.exe
-md5 - Geben Sie den Algorithmus an, mit dem fciv.exe die Hash-Summe berechnet
C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe - der Pfad zu der Datei, für die wir die Hash-Summe berechnen.

Option über Kommandozeile (ohne Installation von Programmen)

Für den Fall, dass Sie keine Programme installieren möchten, können Sie mit dem integrierten auskommen Windows-Tools, können Sie dazu das Dienstprogramm CertUtil verwenden.

Um den MD5-Hash zu überprüfen, geben Sie einfach den folgenden Befehl ein.

Jede Datei hat ihre eigene Einzigartiger Wert, mit dem die Datei überprüft werden kann. Dieser Wert wird Hash oder Prüfsumme genannt. Es wird oft von Entwicklern verwendet Software beim Zugriff auf Dateien. Die Prüfsumme wird verwendet, um die Datei zu überprüfen, um ihre Integrität zu identifizieren und mit der angegebenen Kennung abzugleichen.

Es gibt mehrere Algorithmen zur Berechnung der Prüfsumme einer Datei, von denen MD5, SHA256, SHA1, SHA384 die bekanntesten und am weitesten verbreiteten sind. Sie können den Hash einer Datei, also ihre Prüfsumme, sowohl mit Standard-Windows-Tools als auch mit Diensten von Drittanbietern berechnen. In diesem Artikel werden wir uns ansehen, wie das geht.

Inhaltsverzeichnis:

So finden Sie den Hash einer Datei über die Befehlszeile

Die Befehlszeile in Windows ermöglicht Ihnen die Ausführung verschiedene Aktivitäten, sowohl mit dem System selbst als auch mit einzelnen Dateien.Dadurch können Sie die Prüfsumme von Dateien mit dem integrierten Dienstprogramm CertUtil ermitteln.

Um den Hash einer Datei über die Kommandozeile herauszufinden, genügt es, die folgende Abfrage auf der Kommandozeile einzugeben:

Certutil -hashfile *Dateipfad* *Algorithmus*

Anstelle von *Pfad zur Datei* müssen Sie den vollständigen Pfad zur Datei eingeben. Beispiel: d:\8.jpg

Anstelle von *algorithm* müssen Sie den Namen des Algorithmus eingeben, mit dem Sie die Prüfsumme berechnen möchten. Das Dienstprogramm CertUtil kann die Prüfsumme mit den folgenden Algorithmen berechnen: MD2, MD4, MD5, SHA1, SHA256, SHA384, SHA512.

Nachdem Sie den angegebenen Befehl ausgeführt haben, können Sie den Hash der Datei sehen, der mit dem CertUtil-Dienstprogramm berechnet wurde.

So finden Sie den Hash einer Datei mit dem PowerShell-Dienstprogramm

Ein weiteres eingebautes Windows-Dienstprogramm, die die Prüfsumme der Datei ermitteln kann, ist PowerShell. Es unterscheidet sich von CertUtil durch die Unterstützung mehr Prüfsummenalgorithmen: SHA256, MD5, SHA384, SHA1, SHA512, MACTripleDES, RIPEMD160.

Verwenden Sie den folgenden Befehl, um den Hash über das PowerShell-Dienstprogramm zu überprüfen:

Get-FileHash *Pfad zur Datei* | Formatliste

Anstelle von *Pfad zur Datei* müssen Sie den vollständigen Pfad zu der Datei angeben, deren Prüfsumme überprüft wird.

Es ist wichtig zu beachten, dass das PowerShell-Dienstprogramm die Prüfsumme standardmäßig mit dem SHA256-Algorithmus berechnet.

Wenn Sie einen anderen Algorithmus verwenden möchten, müssen Sie dies beim Ausführen der Abfrage im Befehl angeben. Um beispielsweise den Hash mithilfe des MD5-Algorithmus zu ermitteln, müssen Sie den folgenden Befehl ausführen:

Get-FileHash *Pfad zur Datei* -Algorithmus MD5 | Formatliste

Anstelle von MD5 können Sie andere vom Dienstprogramm unterstützte Algorithmen angeben.

So finden Sie den Hash einer Datei mit dem HashTab-Dienstprogramm

Zusätzlich zu den Windows-Tools, um die Prüfsumme einer Datei zu ermitteln, können Sie diese verwenden Anwendungen von Drittherstellern. Zum Beispiel einer von komfortable Programme das den Hash einer Datei bestimmen kann, ist HashTab. Dies ist eine extrem einfache Anwendung, die kostenlos aus dem Internet heruntergeladen werden kann.

Nach dem Download des HashTab-Programms und der Installation wird in den Eigenschaften der Dateien eine neue Registerkarte mit dem Namen „Hash-Summen von Dateien“ erstellt. In diesem Reiter sehen Sie die Prüfsummenberechnung für eine Datei in verschiedenen Algorithmen.

Ein Hash ist ein individueller eindeutiger Code, der einer bestimmten Informationseinheit entspricht, einem mathematisch berechneten Abbild einer bestimmten Datei. Wenn eine Datei in irgendeiner Weise geändert wird, ändert sich die Hash-Summe dieser Datei entsprechend.

Nach dem Herunterladen von Dateien aus dem Internet, insbesondere ISO-Disk-Images verschiedener Produkte, wäre es sinnvoll, die Hash-Summe dieser Dateien mit der vom Hersteller dieser Produkte veröffentlichten zu vergleichen, um festzustellen, ob die Dateien verändert wurden in irgendeiner Weise (Umsetzung Programme von Drittanbietern, Viren usw.).

In den meisten Fällen werden Informationen über die Hash-Summen einer Datei vom Entwickler dem Benutzer auf der Website zur Verfügung gestellt, nachdem seine Eigenschaften oder Systemanforderungen beschrieben wurden.

Durch die Überprüfung des Hashcodes wird die Datei vor Veränderung geschützt. Es ist besonders wichtig, dies zu überprüfen, wenn Disk-Images von Betriebssystemen nicht von der Website des Herstellers, sondern von den sogenannten Dateiaustauschern und Torrent-Trackern heruntergeladen werden.

Beim Erkennen einer Prüfsummenabweichung ist es besser, 100 Mal nachzudenken, bevor Sie die Festplatte auf diese Weise verwenden. Sie fragen, wie Sie die Prüfsumme einer Datei im Windows-Betriebssystem herausfinden können?

HASH-SUMME

Ich werde antworten, es gibt so ein kleines und gleichzeitig kostenloses Programm namens HashTab, das in integriert ist Windows Explorer und hilft Ihnen, die Hash-Summe (Prüfsumme) der heruntergeladenen Datei zu bestimmen, um ihre Authentizität und Integrität zu überprüfen. Das Programm kann von der offiziellen Website heruntergeladen werden unter:

http://implbits.com/products/hashtab/HashTab_v6.0.0.34_Setup.exe

wo Sie nach dem Aufrufen der Website auf die Schaltfläche "Jetzt herunterladen!" klicken müssen.

Geben Sie Ihre Adresse in das erscheinende Feld ein. Email, der einen Brief mit einem Link zum Herunterladen des Programms erhält, und klicken Sie auf die Schaltfläche "Download-Link senden".

Wir überprüfen die Post und sehen den Brief, in dem sie bereitgestellt wird URL-Adresse mit der wir das Programm herunterladen können, die Größe des Programms und seine Prüfsumme.

Laden Sie das Programm herunter und geben Sie den Ordner an.

Wir extrahieren den Programminstaller aus dem Archiv und führen ihn durch einen Doppelklick mit der linken Maustaste aus. Klicken Sie im sich öffnenden Installationsfenster auf die Schaltfläche „Weiter“.

Im nächsten Fenster stimmen wir der Lizenz zu, indem wir auf die Schaltfläche „Ich stimme zu“ klicken.

Wählen Sie den Ordner für die Installation des Programms (es ist besser, die Standardeinstellung zu belassen) und klicken Sie auf die Schaltfläche "Installieren".

Wir schließen die Installation ab, indem wir auf die Schaltfläche „Fertig stellen“ klicken.

SUMME PRÜFEN

Nach Abschluss der Installation wird das Programm integriert Kontextmenü Betriebssystem-Explorer. Um die Prüfsumme einer Datei anzuzeigen, müssen wir mit der rechten Maustaste darauf klicken und auf "Eigenschaften" klicken.

Klicken Sie im sich öffnenden Fenster auf die Registerkarte „Hashsummen von Dateien“.

Bei großen Dateien kann es notwendig sein, einige Sekunden zu warten, bis der Hash fortschreitet.

Nach Abschluss der Berechnung sehen wir im Fenster „Hashwert“ die Prüfsumme für die Datei.

In den "Einstellungen" des Programms können Sie weitere angezeigte Hash-Summen hinzufügen und detailliertere Einstellungen vornehmen (ich lasse es standardmäßig).

Um die Prüfsumme des Disk-Images (in meinem Fall) zu vergleichen, gehe ich auf die offizielle Seite und suche dort, wo die Hash-Summe des Images angegeben ist (auf der Seite finde ich die gehostete Datei „MD5SUMS“).

Ich öffne diese Datei und suche nach der Prüfsumme für mein Disk-Image (es ist ubuntu-12.10-desktop-i386.iso).

Ich kopiere es von der Seite.

Ich füge es in das Feld „Hash-Vergleich“ auf der Registerkarte „Hash-Summe der Dateien“ meines Disk-Images ein und sehe ein grünes Häkchen, das anzeigt, dass die Prüfsumme der Datei vollständig mit der Prüfsumme des Disk-Images auf der offiziellen Website übereinstimmt.

Sie können die Hash-Summe von 2 Dateien auf andere Weise überprüfen, indem Sie auf die Schaltfläche "Datei vergleichen" klicken, die benötigte Datei im Explorer auswählen und auf die Schaltfläche "Öffnen" klicken und das Ergebnis ansehen.

Auf diese Weise versuchen wir uns vor Missbrauch zu schützen modifizierte Versionen Dateien.

Viele Computerbenutzer wundern sich im Laufe der Zeit bei einer genaueren Bekanntschaft über Hash-Summen. Sie werden auch Prüfsummen genannt. Was ist es? Was wird benötigt? Wie werden diese Beträge berechnet?

Definition

Es wird ein bestimmter Wert aufgerufen, der mit speziellen Algorithmen für die Daten berechnet wird. Der Zweck von Hash-Summen besteht darin, die Integrität von Daten während der Übertragung zu überprüfen. Die gängigsten Berechnungsalgorithmen sind MD5, CRC32 und SHA-1. Prüfsummen können auch verwendet werden, um Datensätze auf Nicht-Äquivalenz zu vergleichen, was nützlich ist, um Viren auf einem Computer zu erkennen.

Die Verwendung dieser Methode hat aufgrund der Tatsache, dass die Überprüfung einfach implementiert werden kann, an Popularität gewonnen digitale Ausrüstung Arbeiten mit binären Es wird problemlos analysiert und eignet sich hervorragend zum Auffinden von Fehlern, die durch das Vorhandensein von Rauschen in Informationskanälen verursacht werden.

Algorithmen zur Verifizierung

Der MD5-Algorithmus wird nicht nur zur Überprüfung der Datenintegrität verwendet, sondern ermöglicht es auch, eine ziemlich zuverlässige Kennung zu erhalten, die häufig verwendet wird, wenn identische Dateien auf einem Computer gefunden werden. Es werden also nicht die Inhalte verglichen, sondern deren Hash-Summen.

Der CRC32-Algorithmus wird in Archivierungsprogrammen verwendet. Es steht für „Cyclic Redundancy Code“.

Der SHA-1-Algorithmus hat Anwendung bei der Überprüfung der Integrität von Daten gefunden, die mit dem BitTorrent-Programm heruntergeladen werden.

Beispiel

Beispielsweise möchte der Benutzer einstellen Betriebssystem oder ein Spiel auf Ihrem Computer. Er lädt das Bild herunter und möchte sicherstellen, dass die Integrität der Datei in Ordnung ist und bei der Übertragung nichts verloren geht. Der einfachste Weg, dies zu tun, besteht darin, die Hash-Summen der hochgeladenen Datei mit denen des Autors zu vergleichen. Wenn sie genau übereinstimmen, enthält das Bild keine Fehler. Nun, wenn die Hash-Summen der Dateien unterschiedlich sind, müssen Sie sie erneut herunterladen, da ein Fehler aufgetreten ist.

Dieses elementare Verfahren dient als vorbeugende Maßnahme gegen Fehlbedienung, Einfrieren. Indem Sie es durchführen, können Sie sicher sein, dass die Installation des Betriebssystems, Programms oder Spiels korrekt ist.

HashTab-Programm: Überprüfen der Hash-Summe

Dieses Dienstprogramm ist ein Plug-in, das sich in das Betriebssystem integriert und bei Bedarf verwendet wird. Es kann kostenlos als Installationsdatei von der offiziellen Website heruntergeladen werden. Die Installation des Programms ist intuitiv.

Nach der Installation gibt es in den Eigenschaften jeder Datei einen neuen zusätzlichen Reiter zur Berechnung der Prüfsumme. Standardmäßig werden sie nach denselben drei oben beschriebenen Algorithmen berechnet.

Wie überprüfe ich Hash-Summen? Dazu müssen Sie im Feld "Vergleich" den vom Autor angegebenen Betrag eingeben. Wenn die heruntergeladene Datei erfolgreich authentifiziert wurde, wird ein grünes Häkchen angezeigt. Andernfalls sieht der Benutzer ein rotes Kreuz. In diesem Fall wird empfohlen, die Datei erneut herunterzuladen.

Die Einstellungen auf der Registerkarte „Hashsummen von Dateien“ können durch Klicken auf den entsprechenden Punkt geändert werden. Es öffnet sich ein Fenster mit Parametern, in dem die Anzeige der erforderlichen Prüfsummen für die Überprüfung und Berechnung eingestellt werden kann. Damit alles sichtbar ist, wird empfohlen, das Kontrollkästchen zum Anzeigen zu aktivieren Prüfsummen Kleinbuchstaben.

Daher ist es sehr einfach, mit diesem Programm zu arbeiten. Auch ein unerfahrener Benutzer kommt damit zurecht.

MD5-Dateiprüfer

Dieses Dienstprogramm wird auch von der offiziellen Website heruntergeladen, erfordert jedoch keine Installation. Sie müssen es nur ausführen. Es verwendet den gleichnamigen Algorithmus zur Verifizierung. Beim Herunterladen einer Datei müssen Sie die Hash-Summe des Originals in die Zwischenablage kopieren und dann zur Überprüfung in das Feld einfügen. Der nächste Schritt besteht darin, die Datei auszuwählen, die der Benutzer auf Integrität testen möchte. Nach dem Klicken auf die Schaltfläche "Prüfen" erhalten Sie eine Nachricht mit dem Ergebnis der Arbeit, die besagt, ob die Prüfsumme der Dateien übereinstimmt oder die Datei beschädigt ist und keine Übereinstimmung vorliegt.

Eine zusätzliche Funktion des Dienstprogramms ist die Berechnung des Betrags mithilfe des MD5-Algorithmus für jede Datei auf dem Computer.

Fazit

Daher wurde das Konzept der "Prüfsumme" in Betracht gezogen. Es wurde klar, wofür es verwendet wurde. Für den durchschnittlichen Benutzer ist dies eine einfache Möglichkeit, die Datei auf Integrität und Übereinstimmung mit dem Original zu überprüfen. Nützliche Hilfsprogramme zum Berechnen und Vergleichen von Hash-Summen wurden beschrieben. Der erste kann verschiedene Beträge vergleichen, der zweite nur nach einem Algorithmus, erfordert jedoch keine Installation, was bei fehlenden Administratorrechten wichtig ist.

Wenn Sie ein Betriebssystem oder ein anderes installieren möchten Software, empfiehlt es sich, nach dem Download alle Hash-Summen zu überprüfen Installationsdateien. Das spart viel Zeit und vor allem Nerven.

Haben Sie sich jemals gefragt, warum sie solche Informationen als „Hash-Summe“ angeben? Sehr oft kann auf Torrents gefunden werden. Einerseits einige unverständliche Informationen, andererseits aber sehr nützlich. Wieso den? Ich werde versuchen, Ihnen im Detail zu erklären, wie Sie den Hash einer Datei herausfinden, wie Sie ihn vergleichen und warum er so nützlich ist.

Lassen Sie uns herausfinden, wie Sie den Hash einer Datei herausfinden und in welchen Fällen genau dieser Hash für uns äußerst nützlich sein wird. Ich werde nicht zu tief in das Thema einsteigen, aber ich gebe Ihnen ein Beispiel. einfache Sprache damit es jeder versteht!

Warum müssen Sie die Hash-Summe einer Datei kennen?

Angenommen, Sie entscheiden sich, ein Bild eines Spiels von einem Torrent herunterzuladen und Spaß zu haben. Hier hast du gefunden interessantes Spiel, die Beschreibung gelesen und festgestellt, dass die Beschreibung der Datei die "Hash-Summe" des Bildes enthält.

Tatsache ist, dass derjenige, der das Spiel gepostet hat, es zuerst auf seinem Computer, vielleicht sogar auf mehreren PCs und auf verschiedenen Systemen, auf Leistung überprüft hat.

Sobald er überzeugt war, dass alles installiert war und einwandfrei funktionierte, erkannte er die „Hash-Summe“ des Bildes und gab sie in der Spielbeschreibung an. Für Unwissende stellt sich die Frage, warum hat er die Hashsumme des Bildes angegeben?

Grob gesagt also: Eine Hashsumme ist ein eindeutiger „Schlüssel“ einer Datei, mit dem die Datei, also ihre Integrität, überprüft werden kann.

Um es noch einfacher auszudrücken: Der Hash ermöglicht es uns dann, zwei Dateien zu vergleichen, die Datei, die zum Download bereitgestellt wurde, mit der Datei, die auf unseren Computer heruntergeladen wurde.

Und warum sollte ich es vergleichen? Angenommen, Sie haben das Image heruntergeladen und sich natürlich an die Installation des Spiels gemacht. Aber während des Installationsvorgangs traten einige Fehler auf, etwas ging schief. Alles Anzeichen dafür, dass das Spiel nicht installiert wird, wie es benötigt wird, oder installiert wird, aber nicht startet.

Im Allgemeinen gibt es ähnliche Probleme ...

Natürlich können Sie den Ort, an dem Sie die Datei heruntergeladen haben, für alle Probleme verantwortlich machen. Zum Beispiel ist die Datei nicht von hoher Qualität, nichts startet, nichts funktioniert.

Aber das kann nicht der Fall sein.
Mit dem System ist alles in Ordnung und mit der Quelle, von der die Datei heruntergeladen wurde, ist das auch in Ordnung.

Eigentlich ist alles viel einfacher als es scheint. Beim Herunterladen der Datei können einige Fehler auftreten oder die Datei wurde nicht bis zum Ende heruntergeladen, im Allgemeinen wurde die Datei aus irgendeinem Grund nicht vollständig auf den Computer geladen.

Von hier kommt der ganze Ärger!

Wir gehen zu der Seite, von der die Datei heruntergeladen wurde, nehmen dort die Hash-Summe, danach ermitteln wir den Hash der heruntergeladenen Datei und vergleichen sie.

1) Wenn die Hash-Summe unterschiedlich ist, dann unterscheidet sich die heruntergeladene Datei zu 100 % von der auf der Seite geposteten. Das bedeutet, dass die heruntergeladene Datei nicht funktioniert. Sie müssen es erneut herunterladen.

2) Wenn die Hash-Summen gleich sind, dann wurde in diesem Fall eine exakte Kopie der Datei geladen und es wird richtig funktionieren. Sie können mit der Installation sicher fortfahren.

WICHTIG! Wenn Sie herunterladen Windows-Images dann empfehle ich nach dem Download dringend, die Hashsumme herauszufinden und zu vergleichen, wenn die Beträge nicht übereinstimmen, dann ist es besser, 100 Mal zu überlegen, ob es sich lohnt, Windows von einem ähnlichen Image zu installieren.

Andernfalls können bei der Systeminstallation viele Probleme auftreten.

Im Allgemeinen denke ich, dass alles klar ist. Wenn Sie Fragen haben, können Sie sie gerne stellen! Okay, ich habe herausgefunden, warum wir die Hash-Summe der Datei brauchen, die wir herunterladen werden. Lassen Sie uns nun lernen, wie man die Hash-Summe vergleicht, um herauszufinden, ob eine Datei vollständig heruntergeladen wurde oder nicht.

So finden und vergleichen Sie die Hash-Summe einer Datei.

Für diesen Fall gibt es spezielle Programme und in der Regel sind sie einfach zu bedienen. Alles, was Sie tun müssen, ist zu wählen gewünschte Datei um seine Hash-Menge zu erhalten und sie mit der auf der Website aufgeführten zu vergleichen. Alles ist einfach!

Eines dieser Programme möchte ich in diesem Beitrag vorstellen. Das Programm sozusagen "Eigene Produktion" Gestern saß ich am Laptop, und ich verstehe, dass ich "Coding" irgendwie vermisst habe und entschied, dass es mehr Hash-Summen für ein Programm im Vergleich geben würde.

Die Schnittstelle des Programms stellte sich wie folgt heraus. Die Knöpfe sind ohne Beschriftung ausgefallen, aber jeder Knopf hat Hinweise darauf, was er benötigt. Sie erscheinen am unteren Rand des Programms, wenn Sie mit der Maus über die Schaltfläche fahren.

1 - Diese Schaltfläche öffnet ein Dialogfeld zum Auswählen von Dateien.
2 - Diese Schaltfläche wird benötigt, wenn Sie den Inhalt der Felder löschen möchten.
.
4 - Diese Schaltfläche schließt das Programm.
5 - Diese Schaltfläche wird benötigt, wenn Sie die Hash-Summe in den Puffer kopieren müssen.
6 - Diese Schaltfläche ist das Gegenteil, fügen Sie die Hash-Summe zum Vergleich ein.

Um die Hash-Summen zu vergleichen, drücken Sie die „1“-Taste und wählen Sie die heruntergeladene Datei aus. Das Programm ermittelt seine Hash-Summe in md5-Codierung und erscheint im Feld „Received Hash“.

Fügen Sie nun im Feld "Vergleichen mit:" die in der Beschreibung der heruntergeladenen Datei angegebene Hash-Summe ein. Drücken Sie die Schaltfläche "Vergleichen" und das Programm zeigt das Ergebnis an und das folgende Fenster erscheint:

Und noch ein wichtiger Punkt zu meinem Programm. Wenn Sie es verwenden, bleibt das Programm eine Weile hängen, wenn Sie eine Hash-Summe einer Datei mit großer Größe erhalten, und das System bietet an, das Programm zu beenden ...

Tatsächlich funktioniert das Programm und zeigt bald die Hash-Summe der Datei an. Und das Programm friert ein, weil Sie es ein wenig modifizieren müssen, nämlich einen „zusätzlichen Thread“ hinzufügen. Achten Sie im Allgemeinen nicht darauf, dass das Programm „Not Responding“ mein Fehler ist, es funktioniert immer noch reibungslos!

Wie ändert sich die Hash-Summe einer Datei? (Für das Verständnis)

Ich schlage vor, anzuschauen echtes Beispiel wie sich die Hash-Summe der Datei ändern kann. Nehmen wir zum Beispiel ein normales Textdokument.

Lassen Sie uns eine Datei "test.txt" erstellen und eine beliebige Zeichenfolge hineinschreiben, zum Beispiel aus drei Zeichen "123". Jetzt speichern wir die Datei und sehen ihre Größe, sie wird nur "3 Bytes" sein.

Da ein Zeichen nur 1 Byte wiegt und es egal ist, was es ist, ein Zeichen oder ein Leerzeichen.

Dies ist jedoch nicht besonders wichtig. Wichtig ist, dass wir in diesem Fall die Möglichkeit haben, 1 Byte aus der Datei zu entfernen oder umgekehrt mehrere Bytes zur Datei hinzuzufügen. Text dokument(TXT) ist perfekt für dieses Beispiel.

Und so speichern wir die Datei mit der Zeile „123“ und sehen uns ihre Hash-Summe an. Ich habe es so wichtig.

MD5: 202CB962AC59075B964B07152D234B70

MD5: 202CB962AC59075B964B07152D234B70

Gut! Wir speichern die erhaltene „Hash-Summe“ an anderer Stelle. Jetzt öffnen wir die Datei „test.txt“ erneut und fügen der Zeile ein weiteres Zeichen hinzu, und als Ergebnis erhalten wir eine solche Zeichenfolge „1234“. Wir speichern diese Datei und ermitteln erneut ihre „Hash-Summe“. Folgendes ist passiert.