10 værktøjer til at verificere filintegritet ved hjælp af MD5 og SHA1 Hashes

2019-06-19 02:18:25
Vigtigste·Software·10 værktøjer til at verificere filintegritet ved hjælp af MD5 og SHA1 Hashes

Når du downloader en fil fra internettet, kan du ofte ikke være 100% garanteret, at filen ikke er blevet ændret på en eller anden måde fra originalen. Dette kan enten være af det sted, du downloader fra, korruption på grund af fejl i downloadprocessen, en person, der har uploadet filen til dig, eller muligvis den farligste, filen er blevet inficeret med ondsindet software.

En af måderne, du kan identificere, om en fil er ændret fra sin oprindelige tilstand, er at kontrollere dens digitale signatur. Eller du kan bekræfte en fils integritet ved at kontrollere dens hashværdi. Hver fil har unikke data indeholdt i den, og når du anvender en bestemt algoritme kaldet en "kryptografisk hash-funktion" til den, returneres en strengværdi, der kun er gyldig for den fil i dens nuværende tilstand.

Hvis selv en byte i filen ændres, vil den værdi, der gives, når kontrollen køres igen, være anderledes. Et par populære hash-algoritmer er MD5 og SHA-1, og du vil undertiden se disse værdier på downloadsider på websider. Et godt eksempel er ISO-billeder til operativsystemer som Linux og Windows. Alle de officielle Windows ISO-billeder vil have en SHA-1-hash opført et sted online, som du derefter kan sammenligne med for at se, om den, du downloadede, er identisk med originalen.

Hvis du har noget som en MD5 eller en SHA-baseret hashværdi fra et websted og vil kontrollere integriteten af ​​den downloadede fil, kræves en måde at beregne dens hashværdi på. Her viser vi dig 10 forskellige værktøjer, der kan beregne og sammenligne hashværdier, de blev testet på Windows 10 og 7.

1. IgorWare Hasher

Hasher er et lille, bærbart og brugervenligt freeware-værktøj, der er i stand til at beregne SHA1, MD5 og CRC32-kontrolsum for en enkelt fil. Du kan søge efter filen, trække og slippe eller tilføje en kontekstmenuindgang for at højreklikke og vælge “Generer Hash”. Der er også en mulighed for at generere en hash fra en tekstblok, som du kan indtaste eller indsætte i boksen. Programmet åbner et vindue for hver fil, du vælger, så åbn ikke mere end et par på én gang.

Ud over at kopiere eller gemme hashresultatet til en fil, kan du indlæse hash-filen tilbage i programmet for at kontrollere mod en anden eller den samme fil. Menuen Valgmuligheder har nogle nyttige indstillinger såsom at holde programmet øverst, gøre hashværdierne med store bogstaver, automatisk beregning efter træk og slip og tilføjelse af kontekstmenuindgangen. Af en eller anden underlig grund downloader Igorware Hasher som en RAR-fil, så sørg for, at du har en arkiver som WinRAR eller 7-Zip til at åbne den.

Download IgorWare Hasher


2. HashCheck

HashCheck fungerer på en lidt anden måde end et traditionelt kontrolværktøj, fordi det integreres i systemets vindue med filegenskaber. Du får en ekstra fane kaldet Checksum sammen med standardfanerne Kompatibilitet, Detaljer, Tidligere versioner osv. Den originale Hashcheck er fra 2009, men ser ud til at fungere fint i Windows 10. En nyere version er tilgængelig på GitHub, som vi nævnes også nedenfor.

Det lille (85 KB) installationsprogram registrerer simpelthen HashCheck.dll på systemet, så det er meget let på ressourcer. Højreklik på en eller flere filer eller en mappe og gå til Egenskaber> Checksum. Værdier for CRC-32, MD4, MD5 og SHA-1 vises i vinduet. Gem-knappen kan gemme de valgte filchecksommer i en separat liste for hver hashmetode, som du senere kan indlæse for at se, om nogen af ​​filerne er ændret.

En liste kan hurtigt oprettes fra genvejsmenuen ved at højreklikke på filen (e) og vælge "Opret kontrolumfil".

Download HashCheck

Da HashCheck er open source-software, har nogen taget den originale kode og opdateret den, mens de tilføjede nogle nye funktioner. Bemærkelsesværdige forbedringer inkluderer multithreading support, tilføjelse af SHA-256 og SHA-512 (MD4 er blevet fjernet), beregning af kun valgte kontrolsommer, tilføjelse af ekstra oversættelser og digital signering af filer / installationsprogrammet.

Denne version af HashCheck er meget nyere og fra 2016. Den blev oprettet af Christopher Gurnee og er vært på GitHub. MD5 og SHA-3 er som standard deaktiveret i denne version, men kan let aktiveres i vinduet Valg.

Download HashCheck 2.4 fra GitHub


3. Nirsoft HashMyFiles

HashMyFiles er et andet lille og bærbart værktøj fra Nir Sofer, der er enkelt og ligetil at bruge. Antallet af måder at åbne filer er imponerende på, fordi du kan tilføje enkelt eller flere filer, mapper (inklusive undermapper), kørende processer og også ved jokertegn med tilpasset mappedybde. Der er også Explorer-kontekstmenuen, som kan aktiveres manuelt. Programmet viser hashes til CRC32, MD5, SHA-1, SHA-256, SHA-384 og SHA-512. Generelle filoplysninger er også inkluderet i displayet.

HashMyFiles kan eksportere dataene til en TXT-, HTML-, XML- eller CSV-fil, men du kan ikke bruge dem til at indlæse tilbage i programmet til at kontrollere filer senere. Et antal kommandolinjeargumenter er også tilgængelige, og andre funktioner som altid øverst, ekstra filoplysninger, store bogstaver og sende hash til VirusTotal er i menuen Indstillinger. Også i menuen Indstillinger sammenligner "Mark Hash i udklipsholder" en hash på udklipsholderen med filerne og viser en kamp i grønt. “Mark Identical Hashes” viser de samme filer i forskellige farver.

Download HashMyFiles


4. HashTools

HashTools er fra softwareudvikler BinaryFortress, der fremstiller velkendte shareware-applikationer som DisplayFusion og ClipboardFusion. Dette program er bærbart og accepterer en individuel fil, flere filer eller en hel mappe til behandling. En mulighed for at tilføje en "Hash med HashTools" -indgang til genvejsmenuen er i vinduet Indstillinger.

Når du tilføjer filer til HashTools, behandles de ikke, før du trykker på en af ​​knapperne på tværs af bunden for at beregne det passende kontrolsum. CRC32, MD5, SHA-1, SHA-256, SHA-384 og SHA-512 understøttes. Knappen Opret SFV opretter CRC32-kontrolsommer for filerne og gemmer dem i en SFV-fil, som du kan bruge til at bekræfte senere. Højreklikning på en fil giver mulighed for kopiering af hash eller dets sti sammen med at levere en hash manuelt eller fra udklipsholderen at sammenligne med.

Download HashTools


5. ComputeHash 2.0

ComputeHash er et lille og meget enkelt værktøj til brug uden avancerede eller forvirrende funktioner. Det fungerer helt fra Windows-kontekstmenuen, og du skal blot højreklikke på en fil og vælge "Computer Hash" -indstillingen. Det viser MD5, SHA-1, SHA-256, SHA-384 og SHA-512 på én gang. Dobbeltklik på den eksekverbare for at tilføje posten til genvejsmenuen, brug uninstall.bat til at fjerne den igen.

Hvert kontrolsum kan kopieres til udklipsholderen, eller alle værdier kan gemmes i en tekstfil. Afkrydsningsfeltet med store bogstaver gør måske værdierne lidt lettere at læse. ComputeHash kræver. Net Framework 2, så Windows 10-brugere bliver bedt om at installere det, hvis det ikke allerede er installeret. Vi ser på version 2.0 fra 2011 her, der er en version 4.4 fra 2015, men vi fandt, at den ikke viser kontrolsum korrekt i Windows 7 eller Windows 10.

Download ComputeHash 2.0

1 2Næste › Se alt
Redaktørens Valg