När du laddar ner en Linux ISO-fil kan du ha märkt en kontrollsumma nära nedladdningslänken. Kontrollsumman är en lång lista med siffror och bokstäver som egentligen inte betyder någonting. Syftet med denna kontrollsumma är att hjälpa dig att bekräfta att filen du laddade ner är exakt den fil du förväntas, att den inte har skadats av en ofullständig nedladdning eller att någon manipulerat filen innan den når dig.

Det finns flera sätt att verifiera en fils integritet på Linux. Ta en titt på följande program och se vilket som tilltalar dig.

1. Hashbrown

Många av de mest väletablerade och allmänt använda Linux-distributionerna använder GNOMEs skrivbordsgränssnitt som standard. Detta inkluderar Ubuntu och Fedora. Så låt oss börja med en enkel app gjord för GNOME som kräver kanske minst teknisk kunskap.

När du först startar Hashbrown berättar appen vad den gör och ger dig bara ett alternativ, att öppna en fil. När du öppnar en fil får du en vy av hasharna för MD5, SHA-1, SHA-256 och SHA-512 på ett ställe.

instagram viewer

Om siffrorna stämmer överens med kontrollsumman du fick, är du klar. Stäng appen och var på väg. Om du inte är säker, klicka på Verktyg fliken och låt appen kontrollera åt dig.

Vet du inte vad de olika hashalgoritmerna är? Klicka på inställningskuggen i rubrikfältet. Där hittar du ett alternativ för att se en förklaring på Wikipedia. Det här är kanske inte den bästa introduktionen om du inte har någon aning om vad hash är, men du har åtminstone en plats att börja.

Ladda ner: Hashbrown

2. Checksumo

Checksumo är en annan app designad för GNOME-skrivbordet. Det är inte nödvändigtvis mer komplicerat än Hashbrown, men det tar ett annat tillvägagångssätt som är mindre omedelbart intuitivt.

Checksumos fönster presenterar tre primära funktioner. Först måste du öppna den angivna filen, till exempel en ISO-bild. Sedan måste du ange ett hashvärde. Detta är teckensträngen som en webbsida eller kontrollsummafil tillhandahåller. När du anger detta värde avgör Checksumo själv om hashen är MD5, SHA-256 eller någon annan algoritm.

Tryck sedan på Kontrollera knapp. Checksumo kontrollerar integriteten för din fil och låter dig veta om värdet inte matchar. Om det stämmer överens är du bra att gå.

Ladda ner: Checksumo

3. GtkHash

Med GtkHash kan du öppna en fil och verifiera den direkt för att se dess hashvärden, eller så kan du klistra in ett hashvärde för att få appen att leta efter en matchning åt dig.

Men vänta, det finns mer! Du kan mata GtkHash en lista med filer att kontrollera och få den att verifiera dem alla på en gång. Så om du är en distrohoppare som gillar att ladda ner Linux-distributioner i bulk, kan den här appen hjälpa dig att göra snabbare arbete med att verifiera att alla är säkra. GtkHash är det mest kraftfulla och mogna alternativet på den här listan, med plugins som kan integreras med olika filhanterare.

Relaterad: Kontrollera filintegriteten på Linux det enkla sättet med GtkHash

GtkHash är en mer gammaldags, desktop-agnostisk GTK-app. Detta gör att den passar bra för mer traditionella GTK-baserade miljöer som Cinnamon, MATE och Xfce.

Tack vare KDE Plasmas förstklassiga GTK-integration kommer GtkHash inte att sticka ut mycket där heller, även om Plasma-fans kanske vill överväga nästa alternativ först. På det skrivbordet visar det sig att du inte behöver installera något extra för att se kontrollsummor från din filhanterare.

Ladda ner: GtkHash

4. KDE Dolphin

I KDE Plasma behöver du inte ladda ner en komplett dedikerad app för att verifiera en fils integritet, och du behöver inte heller öppna en terminal. Allt du behöver göra är att högerklicka på filen i fråga och öppna Egenskaper fönster. Klicka sedan över till Kontrollsummor flik. Allt du behöver finns förmodligen där.

Dolphin låter dig generera hash och jämföra dem manuellt, eller så kan du klistra in en kontrollsumma för att verifiera din fil mot. Den stöder ett antal hashalgoritmer.

Du behöver inte använda Plasma för att njuta av Dolphin, eftersom du kan ladda ner filhanteraren på andra skrivbordsmiljöer. Det är lite mycket om du bara vill verifiera kontrollsummor, men Dolphin är helt enkelt en av de mest kraftfulla filhanterare för Linux. Det betyder att det finns gott om anledningar att tänka efter.

5. Hasher

Om du använder elementärt OS kommer de ovannämnda apparna att fungera bra, men du kanske vill ha något designat specifikt för ditt skrivbord. Leta inte längre än Hasher. Den här appen är tillgänglig från AppCenter, och i motsats till många elementära appar är den lika funktionsrik som de andra alternativen på den här listan.

Hasher har tre primära funktioner: Hashes, Compare och Verify. Hashes visar helt enkelt hashvärdet för en viss fil, med ditt val av algoritm. Jämföra låter dig jämföra två filer direkt, till exempel en ISO-fil som du laddade ner från en server och en som du laddade ner som en torrent. Kontrollera låter dig jämföra en fil med ett hashvärde som du kopierar och klistrar in från någon annanstans.

Du behöver inget elementärt OS för att använda Hasher. AppCenter-appar är tillgängliga för alla Linux-skrivbord i universellt Flatpak-format, precis som appar från Flathub. Hashers design, som saknar header bar, kan också få appen att kännas något plattformsneutral.

Ladda ner: Hasher

6. Linux-kommandoraden

Många människor tycker att kommandoraden är skrämmande, men när du väl blir bekväm med den är den svår att slå. Kommandoraden är snabb och den är tillgänglig oavsett vilken version av Linux du använder. Det finns olika kommandon du kan lära dig, men för att göra saker enkelt, låt oss fokusera på två: md5sum och sha256sum.

Dessa två program är funktionellt identiska och skiljer sig åt i hashalgoritmen som de använder, och båda kommer troligen att vara förinstallerade på din distro. Deras struktur är enkel. Skriv helt enkelt kommandot följt av sökvägen till filen du vill generera en hash för. Till exempel:

sha256sum debian-live-11.0.0-amd64-gnome.iso

Du kan skriva sökvägen till din fil manuellt, men många Linux-terminaler låter dig dra och släppa filen från filhanteraren direkt till terminalfönstret. Om du vill utforska fler funktioner kan du göra det genom att läsa man sida för båda programmen, till exempel genom att skriva:

man sha256sum

Känner du dig säkrare på Linux?

Det är en bra vana att kontrollera en fils integritet, speciellt om du laddar ner Linux-distros från andra platser än deras officiella webbplatser. Men kom ihåg att verifiering av kontrollsumman inte garanterar att en fil är säker.

Till exempel kan någon som hackar en webbplats och ändrar ISO-filen till en komprometterad version enkelt uppdatera kontrollsummafilen eller värdet för att matcha den för den komprometterade filen. Betrakta helt enkelt detta som ett annat verktyg i ditt bälte när du arbetar för att hålla ditt digitala liv säkert.

Hur man använder hashcat för att knäcka hashes på Linux

Att knäcka lösenord är en viktig färdighet att lära sig om du håller på med penetrationstestning. Så här kan du knäcka hash på Linux med hjälp av hashcat.

Läs Nästa

Dela med sigTweetE-post
Relaterade ämnen
  • Linux
  • Filhantering
  • Linux-kommandon
  • Datorsäkerhet
Om författaren
Bertel kung (355 artiklar publicerade)

Bertel är en digital minimalist som arbetar från en hand-me-down bärbar dator med elementärt operativsystem och bär runt på en Light Phone II. Han njuter av att hjälpa andra att bestämma vilken teknik de ska ta in i deras liv... och vilken teknik att klara sig utan.

Mer från Bertel King

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera