Når du downloader en Linux ISO-fil, har du muligvis bemærket en kontrolsum nær downloadlinket. Kontrolsummen er en lang liste af tal og bogstaver, der faktisk ikke betyder noget. Formålet med denne kontrolsum er at hjælpe dig med at bekræfte, at den fil, du downloadede, er præcis den fil, du har forventes, at den ikke er blevet beskadiget af en ufuldstændig download eller nogen, der har pillet ved filen før den kommer til dig.

Der er flere måder at verificere en fils integritet på Linux. Tag et kig på følgende programmer og se, hvilket der tiltaler dig.

1. Hashbrown

Mange af de mest veletablerede og udbredte Linux-distributioner bruger som standard GNOME-skrivebordsgrænsefladen. Dette inkluderer Ubuntu og Fedora. Så lad os begynde med en simpel app lavet til GNOME, som måske kræver den mindste tekniske viden.

Når du først starter Hashbrown, fortæller appen dig, hvad den gør, og giver dig kun én mulighed for at åbne en fil. Når du åbner en fil, får du en visning af MD5, SHA-1, SHA-256 og SHA-512 hashes på ét sted.

instagram viewer

Hvis tallene matcher den kontrolsum, du fik, så er du færdig. Luk appen og vær på vej. Hvis du ikke er sikker, så klik på Værktøjer fanen og få appen til at tjekke for dig.

Ved du ikke, hvad de forskellige hashing-algoritmer er? Klik på indstillingstandhjulet i overskriftslinjen. Der vil du finde en mulighed for at se en forklaring på Wikipedia. Dette er måske ikke den bedste introduktion, hvis du ikke aner, hvad hashes er, men i det mindste har du et sted at starte.

Hent: Hashbrown

2. Checksumo

Checksumo er en anden app designet til GNOME-skrivebordet. Det er ikke nødvendigvis mere kompliceret end Hashbrown, men det tager en anden tilgang, der er mindre umiddelbart intuitiv.

Checksumos vindue præsenterer tre primære funktioner. Først skal du åbne den udpegede fil, såsom et ISO-billede. Så skal du indtaste en hashværdi. Dette er den tegnstreng, som en webside eller kontrolsumfil giver. Når du indtaster denne værdi, vil Checksumo selv bestemme, om hashen er MD5, SHA-256 eller en anden algoritme.

Tryk derefter på Verificere knap. Checksumo kontrollerer integriteten af ​​din fil og giver dig besked, hvis værdien ikke stemmer overens. Hvis det passer, er du god til at gå.

Hent: Checksumo

3. GtkHash

Med GtkHash kan du åbne en fil og bekræfte den med det samme for at se dens hashværdier, eller du kan indsætte en hashværdi for at få appen til at tjekke for en match for dig.

Men vent, der er mere! Du kan fodre GtkHash en liste over filer, der skal kontrolleres og få den til at verificere dem alle på én gang. Så hvis du er en distrohopper, der kan lide at downloade Linux-distributioner i bulk, kan denne app hjælpe dig med at gøre hurtigere arbejde med at verificere, at de alle er sikre. GtkHash er den mest kraftfulde og modne mulighed på denne liste, med plugins, der kan integreres med forskellige filhåndteringer.

Relaterede: Tjek filintegritet på Linux på den nemme måde med GtkHash

GtkHash er en mere gammeldags, desktop-agnostisk GTK-app. Dette gør den velegnet til mere traditionelle GTK-baserede miljøer såsom Cinnamon, MATE og Xfce.

Takket være KDE Plasmas førsteklasses GTK-integration vil GtkHash heller ikke skille sig meget ud der, selvom Plasma-fans måske vil overveje den næste mulighed først. På det skrivebord viser det sig, at du ikke behøver at installere noget ekstra for at se kontrolsummer fra din filhåndtering.

Hent: GtkHash

4. KDE delfin

I KDE Plasma behøver du ikke at downloade en komplet dedikeret app for at bekræfte en fils integritet, og du behøver heller ikke at åbne en terminal. Alt du skal gøre er at højreklikke på den pågældende fil og åbne Ejendomme vindue. Klik derefter over til Kontrolsummer fanen. Alt hvad du behøver er der sandsynligvis.

Dolphin lader dig generere hashes og sammenligne dem manuelt, eller du kan indsætte en kontrolsum for at verificere din fil imod. Det understøtter en række hashing-algoritmer.

Du behøver ikke bruge Plasma for at nyde Dolphin, da du kan downloade filhåndteringen på andre skrivebordsmiljøer. Det er lidt meget, hvis du kun vil verificere kontrolsummer, men Dolphin er simpelthen en af ​​de mest kraftfulde filhåndtering til Linux. Det betyder, at der er masser af grunde til at tænke over det.

5. Hasher

Hvis du bruger elementært OS, vil de førnævnte apps fungere fint, men du vil måske have noget designet specifikt til dit skrivebord. Se ikke længere end Hasher. Denne app er tilgængelig fra AppCenter, og i modsætning til mange elementære apps er den lige så funktionsrig som de andre muligheder på denne liste.

Hasher har tre primære funktioner: Hashes, Sammenlign og Bekræft. Hashes viser blot hash-værdien af ​​en bestemt fil ved hjælp af dit valg af algoritme. Sammenligne lader dig sammenligne to filer direkte, såsom en ISO-fil, du downloadede fra en server, og en, du downloadede som en torrent. Verificere lader dig sammenligne en fil med en hashværdi, som du kopierer og indsætter andre steder fra.

Du behøver ikke et elementært OS for at bruge Hasher. AppCenter-apps er tilgængelige til ethvert Linux-skrivebord i universelt Flatpak-format, ligesom apps fra Flathub. Hashers design, som mangler en overskriftsbjælke, kan også få appen til at føles noget platformsneutral.

Hent: Hasher

6. Linux-kommandolinjen

Mange mennesker finder kommandolinjen skræmmende, men når du først bliver fortrolig med den, er den svær at slå. Kommandolinjen er hurtig, og den er tilgængelig, uanset hvilken version af Linux du bruger. Der er forskellige kommandoer, du kan lære, men for at holde tingene enkle, lad os fokusere på to: md5sum og sha256sum.

Disse to programmer er funktionelt identiske og adskiller sig i den hashing-algoritme, de bruger, hvor begge sandsynligvis kommer forudinstalleret på din distro. Deres struktur er enkel. Indtast blot kommandoen efterfulgt af stien til den fil, du ønsker at generere en hash for. For eksempel:

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

Du kan indtaste stien til din fil manuelt, men mange Linux-terminaler giver dig mulighed for at trække og slippe filen fra filhåndteringen direkte ind i terminalvinduet. Hvis du vil udforske flere funktioner, kan du gøre det ved at læse mand side for begge programmer, f.eks. ved at skrive:

mand sha256sum

Føler du dig mere sikker på Linux?

Det er en god vane at tjekke en fils integritet, især hvis du downloader Linux-distros fra andre steder end deres officielle websteder. Men husk på, at verificering af kontrolsummen ikke garanterer, at en fil er sikker.

For eksempel kan en person, der hacker et websted og ændrer ISO-filen til en kompromitteret version, nemt opdatere kontrolsumfilen eller værdien, så den matcher den kompromitterede fil. Overvej blot dette som endnu et værktøj i dit bælte, mens du arbejder på at holde dit digitale liv sikkert.

Sådan bruges hashcat til at knække hashes på Linux

At knække adgangskoder er en vigtig færdighed at lære, hvis du er til penetrationstest. Her er hvordan du kan knække hashes på Linux ved hjælp af hashcat.

Læs Næste

DelTweetE-mail
Relaterede emner
  • Linux
  • Filhåndtering
  • Linux kommandoer
  • Computersikkerhed
Om forfatteren
Bertel konge (355 artikler udgivet)

Bertel er en digital minimalist, der arbejder fra en hånd-me-down bærbar computer, der kører et elementært OS og bærer rundt på en Light Phone II. Han glæder sig over at hjælpe andre med at beslutte, hvilken teknologi de vil bringe ind i deres liv... og hvilken teknologi man kan undvære.

Mere fra Bertel King

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!

Klik her for at abonnere