10 verktyg för att verifiera filintegritet med MD5 och SHA1 Hashes

2019-06-19 02:18:25
Huvud·Programvara·10 verktyg för att verifiera filintegritet med MD5 och SHA1 Hashes

När du laddar ner en fil från internet kan du ofta inte vara 100% garanterad att filen inte har ändrats på något sätt från originalet. Detta kan antingen vara av den webbplats du laddar ner från, korruption på grund av fel i nedladdningsprocessen, en person som har laddat upp filen för dig, eller kanske den farligaste, filen har infekterats av skadlig programvara.

Ett av sätten du kan identifiera om en fil har ändrats från sitt ursprungliga tillstånd är att kontrollera dess digitala signatur. Eller så kan du verifiera en fils integritet genom att kontrollera dess hashvärde. Varje fil har unika data som finns i den, och när du tillämpar en viss algoritm som kallas en "kryptografisk hashfunktion" till den returneras ett strängvärde som endast är giltigt för den filen i dess nuvarande tillstånd.

Om till och med en byte i filen ändras kommer värdet som ges när kontrollen körs igen att vara annorlunda. Ett par populära hashalgoritmer är MD5 och SHA-1 och du kommer ibland att se dessa värden listade på webbplatsens nedladdningssidor. Ett bra exempel är ISO-bilder för operativsystem som Linux och Windows. Alla officiella Windows ISO-bilder kommer att ha en SHA-1-hash listad någonstans online som du sedan kan jämföra med för att se om den du laddade ner är identisk med originalet.

Om du har något som en MD5 eller ett SHA-baserat hashvärde från en webbplats och vill kontrollera den nedladdade filens integritet krävs ett sätt att beräkna dess hashvärde. Här visar vi 10 olika verktyg som kan beräkna och jämföra hashvärden, de testades på Windows 10 och 7.

1. IgorWare Hasher

Hasher är ett litet, portabelt och lättanvänt freeware-verktyg som kan beräkna SHA1-, MD5- och CRC32-kontrollsumma för en enda fil. Du kan bläddra efter filen, dra och släppa eller lägga till en sammanhangsmeny för att högerklicka och välja "Generera Hash". Det finns också ett alternativ att generera en hash från ett textblock som du kan skriva eller klistra in i rutan. Programmet öppnar ett fönster för varje fil du väljer så öppna inte mer än ett par på en gång.

Förutom att kopiera eller spara hashresultatet till en fil kan du ladda hashfilen tillbaka till programmet för att kontrollera mot en annan eller samma fil. Alternativmenyn har några användbara inställningar som att hålla programmet på topp, göra hashvärdena med små bokstäver, automatiskt beräkna efter dra och släpp och lägga till postmenyn i snabbmenyn. Av någon konstig anledning hämtar Igorware Hasher som en RAR-fil så se till att du har en arkiverare som WinRAR eller 7-Zip för att öppna den.

Ladda ner IgorWare Hasher


2. HashCheck

HashCheck fungerar på något annorlunda sätt än ett traditionellt kontrollverktyg eftersom det integreras i systemets fönsteregenskaper. Du får en extra flik som heter Checksum tillsammans med standardflikarna Kompatibilitet, Detaljer, Tidigare versioner osv. Den ursprungliga Hashchecken är från 2009 men verkar fungera bra i Windows 10. En nyare version finns tillgänglig på GitHub som vi ska nämn också nedan.

Det lilla (85KB) installationsprogrammet registrerar helt enkelt HashCheck.dll på systemet så det är väldigt lätt på resurser. Högerklicka på en eller flera filer eller en mapp och gå till Egenskaper> Kontrollsumma. Värden för CRC-32, MD4, MD5 och SHA-1 visas i fönstret. Spara-knappen kan spara de valda filkontrollsummorna i en separat lista för varje hasningsmetod som du kan ladda senare för att se om någon av filerna har ändrats.

En lista kan skapas snabbt från snabbmenyn genom att högerklicka på filen / filerna och välja ”Skapa kontrollsumma-fil”.

Ladda ner HashCheck

Eftersom HashCheck är öppen källkodsprogram har någon tagit den ursprungliga koden och uppdaterat den samtidigt som den har lagt till några nya funktioner. Viktiga förbättringar inkluderar multithreading-stöd, lägga till SHA-256 och SHA-512 (MD4 har tagits bort), beräkna endast valda kontrollsumma, lägga till extra översättningar och digitalt signera filerna / installationsprogrammet.

Denna version av HashCheck är mycket nyare och från 2016. Den skapades av Christopher Gurnee och är värd på GitHub. MD5 och SHA-3 är som standard inaktiverade i den här versionen men kan enkelt aktiveras i fönstret Alternativ.

Ladda ner HashCheck 2.4 från GitHub


3. Nirsoft HashMyFiles

HashMyFiles är ett annat litet och bärbart verktyg från Nir Sofer som är enkelt och enkelt att använda. Antalet sätt att öppna filer är imponerande eftersom du kan lägga till enstaka eller flera filer, mappar (inklusive undermappar), körprocesser och även med jokertecken med anpassad mappdjup. Det finns också Explorer-kontextmenyn som kan aktiveras manuellt. Programmet visar hashes för CRC32, MD5, SHA-1, SHA-256, SHA-384 och SHA-512. Allmän filinformation ingår också i displayen.

HashMyFiles kan exportera data till en TXT-, HTML-, XML- eller CSV-fil, men du kan inte använda dem för att ladda tillbaka i programmet för att kontrollera filer senare. Ett antal kommandoradsargument finns också tillgängliga och andra funktioner som alltid ovanpå, extra filinformation, versaler och skicka hash till VirusTotal finns i menyn Alternativ. I alternativmenyn jämför “Mark Hash in Clipboard” en hash i klippbordet med filerna och visar en matchning i grönt. ”Mark Identical Hashes” visar samma filer i olika färger.

Ladda ner HashMyFiles


4. HashTools

HashTools kommer från mjukvaruutvecklaren BinaryFortress som gör välkända shareware-applikationer som DisplayFusion och ClipboardFusion. Detta program är bärbart och accepterar en enskild fil, flera filer eller en hel mapp för bearbetning. Ett alternativ för att lägga till en "Hash med HashTools" -post i snabbmenyn är i inställningsfönstret.

När du lägger till filer till HashTools kommer de inte att bearbetas förrän du trycker på en av knapparna längst ner för att beräkna lämplig kontrollsumma. CRC32, MD5, SHA-1, SHA-256, SHA-384 och SHA-512 stöds. Skapa SFV-knappen skapar CRC32-kontrollsumman för filerna och sparar dem i en SFV-fil som du kan använda för att verifiera senare. Genom att högerklicka på en fil kan kopiering av hash eller dess sökväg göras manuellt eller från klippbordet att jämföra med.

Ladda ner HashTools


5. ComputeHash 2.0

ComputeHash är ett litet och mycket enkelt verktyg att använda utan avancerade eller förvirrande funktioner. Det fungerar helt från Windows-sammanhangsmenyn och du högerklickar helt enkelt på en fil och väljer alternativet "Computer Hash". Det kommer att visa MD5, SHA-1, SHA-256, SHA-384 och SHA-512 hashes samtidigt. Dubbelklicka på den körbara för att lägga till posten i snabbmenyn, använd uninstall.bat för att ta bort den igen.

Varje kontrollsumma kan kopieras till Urklipp, eller så kan alla värden sparas i en textfil. Kryssrutan med versaler kan göra att värdena blir lite lättare att läsa. ComputeHash kräver. Net Framework 2 så Windows 10-användare kommer att uppmanas att installera det om det inte redan är installerat. Vi tittar på version 2.0 från 2011 här, det finns en version 4.4 från 2015 men vi fann att den inte visar kontrollsummorna ordentligt i Windows 7 eller Windows 10.

Ladda ner ComputeHash 2.0

1 2Nästa › Visa alla
Redaktionen