Quando scarichi un file ISO di Linux, potresti aver notato un checksum vicino al link per il download. Il checksum è un lungo elenco di numeri e lettere che in realtà non significano nulla. Lo scopo di questo checksum è di aiutarti a confermare che il file che hai scaricato è esattamente il file che hai tu previsto, che non sia stato danneggiato da un download incompleto o da qualcuno che ha manomesso il file precedente arriva a te.

Esistono diversi modi per verificare l'integrità di un file su Linux. Dai un'occhiata ai seguenti programmi e vedi quale ti piace.

1. Hashbrown

Molte delle distribuzioni Linux più consolidate e ampiamente utilizzate utilizzano l'interfaccia desktop GNOME per impostazione predefinita. Questo include Ubuntu e Fedora. Cominciamo quindi con una semplice app realizzata per GNOME che richiede forse la minima conoscenza tecnica.

Quando avvii Hashbrown per la prima volta, l'app ti dice cosa fa e ti offre una sola opzione, per aprire un file. Una volta aperto un file, ottieni una visualizzazione degli hash MD5, SHA-1, SHA-256 e SHA-512 in un unico posto.

instagram viewer

Se i numeri corrispondono al checksum che ti è stato fornito, hai finito. Chiudi l'app e mettiti in viaggio. Se non sei sicuro, fai clic su Utensili scheda e fai controllare l'app per te.

Non sai quali sono questi diversi algoritmi di hashing? Fare clic sull'ingranaggio delle impostazioni nella barra dell'intestazione. Lì troverai un'opzione per visualizzare una spiegazione su Wikipedia. Questa forse non è la migliore introduzione se non hai idea di cosa siano gli hash, ma almeno hai un punto di partenza.

Scaricamento: Hashbrown

2. Checksumo

Checksumo è un'altra app progettata per il desktop GNOME. Non è necessariamente più complicato di Hashbrown, ma adotta un approccio diverso che è meno immediatamente intuitivo.

La finestra di Checksumo presenta tre funzioni principali. Innanzitutto, dovrai aprire il file designato, come un'immagine ISO. Quindi devi inserire un valore hash. Questa è la stringa di caratteri fornita da una pagina Web o da un file di checksum. Quando inserisci questo valore, Checksumo determinerà da solo se l'hash è MD5, SHA-256 o qualche altro algoritmo.

Quindi colpisci il Verificare pulsante. Checksumo verificherà l'integrità del tuo file e ti farà sapere se il valore non corrisponde. Se corrisponde, sei a posto.

Scaricamento: Checksumo

3. GtkHash

Con GtkHash, puoi aprire un file e verificarlo immediatamente per vedere i suoi valori hash, oppure puoi incollare un valore hash per fare in modo che l'app verifichi una corrispondenza per te.

Ma aspetta, c'è di più! Puoi fornire a GtkHash un elenco di file da controllare e farli verificare tutti in una volta. Quindi, se sei un hopper di distro a cui piace scaricare in blocco le distribuzioni Linux, questa app può aiutarti a rendere più rapido il lavoro per verificare che tutte siano al sicuro. GtkHash è l'opzione più potente e matura in questo elenco, con plug-in che possono integrarsi con vari file manager.

Imparentato: Controlla l'integrità dei file su Linux in modo semplice con GtkHash

GtkHash è un'app GTK più vecchia scuola e indipendente dal desktop. Questo lo rende adatto per ambienti basati su GTK più tradizionali come Cinnamon, MATE e Xfce.

Grazie all'integrazione GTK di prim'ordine di KDE Plasma, GtkHash non si distinguerà molto nemmeno lì, anche se i fan di Plasma potrebbero voler considerare prima l'opzione successiva. Su quel desktop, risulta che non è necessario installare nulla in più per visualizzare i checksum dal tuo file manager.

Scaricamento: GtkHash

4. Delfino di KDE

In KDE Plasma, non è necessario scaricare un'app dedicata in piena regola per verificare l'integrità di un file e non è nemmeno necessario aprire un terminale. Tutto quello che devi fare è fare clic con il pulsante destro del mouse sul file in questione e aprire il file Proprietà finestra. Quindi fare clic su Checksum scheda. Tutto ciò di cui hai bisogno è probabilmente lì.

Dolphin ti consente di generare hash e confrontarli manualmente, oppure puoi incollare un checksum per verificare il tuo file. Supporta una serie di algoritmi di hashing.

Non è necessario utilizzare Plasma per goderti Dolphin, poiché puoi scaricare il file manager su altri ambienti desktop. È un po' troppo se vuoi solo verificare i checksum, ma Dolphin è semplicemente uno dei i più potenti file manager per Linux. Ciò significa che ci sono molte ragioni per pensarci.

5. Hasher

Se usi il sistema operativo elementare, le app di cui sopra funzioneranno bene, ma potresti volere qualcosa progettato specificamente per il tuo desktop. Non cercare oltre Hasher. Questa app è disponibile da AppCenter e, contrariamente a molte app elementari, è ricca di funzionalità come le altre opzioni in questo elenco.

Hasher ha tre funzioni principali: hash, confronto e verifica. Hash mostra semplicemente il valore hash di un particolare file, usando la tua scelta di algoritmo. Confrontare ti consente di confrontare direttamente due file, come un file ISO scaricato da un server e uno scaricato come torrent. Verificare ti consente di confrontare un file con un valore hash che copi e incolli da un'altra parte.

Non hai bisogno del sistema operativo elementare per usare Hasher. Le app AppCenter sono disponibili per qualsiasi desktop Linux in formato Flatpak universale, proprio come le app di Flathub. Il design di Hasher, che manca di una barra di intestazione, può anche far sembrare l'app un po' neutrale rispetto alla piattaforma.

Scaricamento: Hasher

6. La riga di comando di Linux

Molte persone trovano la riga di comando intimidatoria, ma una volta che ti senti a tuo agio con essa, è difficile da battere. La riga di comando è veloce ed è disponibile indipendentemente dalla versione di Linux in uso. Ci sono vari comandi che potresti imparare, ma per semplificare le cose, concentriamoci su due: md5sum e sha256sum.

Questi due programmi sono funzionalmente identici e differiscono nell'algoritmo di hashing che usano, con entrambi probabilmente preinstallati sulla tua distribuzione. La loro struttura è semplice. Digita semplicemente il comando seguito dal percorso del file per il quale desideri generare un hash. Per esempio:

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

Puoi digitare il percorso del tuo file manualmente, ma molti terminali Linux ti consentono di trascinare e rilasciare il file dal file manager direttamente nella finestra del terminale. Se vuoi esplorare più funzionalità, puoi farlo leggendo il uomo pagina per entrambi i programmi, ad esempio digitando:

uomo sha256sum

Ti senti più sicuro su Linux?

Controllare l'integrità di un file è una buona abitudine, specialmente se scarichi distribuzioni Linux da posizioni diverse dai loro siti Web ufficiali. Ma tieni presente che la verifica del checksum non garantisce che un file sia sicuro.

Ad esempio, qualcuno che hackera un sito Web e modifica il file ISO in una versione compromessa può facilmente aggiornare il file o il valore di checksum in modo che corrisponda a quello del file compromesso. Considera semplicemente questo un altro strumento nella tua cintura mentre lavori per proteggere la tua vita digitale.

Come usare hashcat per crackare gli hash su Linux

Il cracking delle password è un'abilità importante da apprendere se ti piacciono i test di penetrazione. Ecco come puoi decifrare gli hash su Linux usando hashcat.

Leggi Avanti

CondividereTwittaE-mail
Argomenti correlati
  • Linux
  • Gestione dei file
  • Comandi Linux
  • Sicurezza del computer
Circa l'autore
Bertel re (355 articoli pubblicati)

Bertel è un minimalista digitale che lavora da un portatile usato con sistema operativo elementare e porta con sé un Light Phone II. Si diletta nell'aiutare gli altri a decidere quale tecnologia portare nelle loro vite... e di quale tecnologia fare a meno.

Altro da Bertel King

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti