6 controlli hash gratuiti per verificare l’integrità di qualsiasi file

hash-checkers

A volte quando scarichi file online, ti viene fornito un hash di file per verificare l'integrità del file. Giustamente o erroneamente, la maggior parte delle persone ignora la verifica dell'hash del file, supponendo che se il file è dannoso, il proprietario del sito lo realizzerebbe e lo eliminerebbe. Quello o il loro antivirus eliminerebbe il download sospetto prima che venga eseguito.

Ti chiedi come controlli l'hash del file? Ecco sei strumenti che puoi utilizzare per verificare che il file che stai scaricando sia sicuro.

1. Controlla l'hash del file usando PowerShell

Praticamente, Windows viene fornito con un controllo hash file integrato. È una funzione di PowerShell ed è facile da usare. La funzione di controllo hash del file PowerShell supporta SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 e RIPEMD160.

Ecco come controllare un hash di file usando PowerShell.

Innanzitutto, premere il tasto Windows , quindi digitare PowerShell . Seleziona la corrispondenza migliore per aprire PowerShell. Il comando di controllo hash del file di base è:

 get-filehash FILEPATH 

Ad esempio, "get-filehash c: test.txt" che fornisce il seguente output:

controllo hash getfile di PowerShell

L'output hash predefinito è in SHA256. Se si desidera un valore hash diverso per il file, utilizzare il comando seguente:

 get-filehash -Algorithm [HASH TYPE] FILEPATH 

Ad esempio, "get-filehash -Algorithm SHA384 c: test.txt" ora fornisce il seguente output:

controllo hash getfile powershell sha387

Il tempo necessario per generare un hash dipende dalla dimensione del file e dall'algoritmo che si utilizza.

2. Generatore di hash

generatore di hash genera file hash

SecurityExploded's Hash Generator è uno strumento di generazione di hash facile da usare che ospita una vasta gamma di algoritmi di hash. Lo strumento di hash gratuito può generare hash per MD5, SHAxxx, Base64, LM, NTLM, CRC32, ROT13, RIPEMD, ALDER32, HAVAL e altri.

È uno degli strumenti di hashing più completi in circolazione.

La cosa fantastica di Hash Generator è che puoi usarlo per qualsiasi numero di situazioni. Vuoi un hash per un testo specifico? Basta copiare il testo in Hash Generator. Vuoi creare rapidamente un hash di file in Esplora file? Utilizzare l'opzione Generatore hash nel menu contestuale del tasto destro del mouse.

Puoi anche trascinare e rilasciare un file in Hash Generator e inizierà a funzionare immediatamente.

Scarica: Hash Generator per Windows (gratuito)

3. HashMyFiles

La cartella hashmyfiles genera hash

Gli sviluppatori di software sempre presenti, HashMyFiles di Nirsoft è un pratico generatore di hash portatile. Separandolo dalla maggior parte degli strumenti, HashMyFiles consente la generazione di hash batch. È possibile caricare HashMyFiles con un elenco di file per cui si desidera l'hash, impostarlo per funzionare e ricevere hash per l'intero elenco.

HashMyFiles visualizzerà gli hash per MD5, SHAxxx e CRC32. Come Hash Generator, puoi aggiungere una voce HashMyFiles al menu contestuale del tasto destro. Tuttavia, HashMyFiles consente di aggiungere un'intera cartella per l'hashing tramite il menu di scelta rapida, anziché l'opzione a file singolo di Hash Generator.

Scarica: HashMyFiles per Windows (32 bit) | Windows (64 bit) (entrambi gratuiti)

4. HashTab

confronto hash extra hashtab

HashTab è un approccio diverso alla generazione dell'hash dei file. Anziché utilizzare un'interfaccia separata per generare gli hash dei file, HashTab aggiunge una scheda al menu Proprietà. Quindi, invece di trascinare e rilasciare un file nel programma, fai clic con il pulsante destro del mouse sul file, seleziona Proprietà e apri la scheda Hash file .

HashTab genera hash per MD5, CRC32 e SHA1 per impostazione predefinita. Le opzioni HashTab ti consentono di aggiungere hash per oltre 25 hash aggiuntivi, tra cui la famiglia SHA, RIPEMD, TIGER e WHIRLPOOL.

Puoi aggiungere altri hash alla scheda Hash file aprendo il menu Proprietà, selezionando la scheda Hash file e selezionando Impostazioni . Controlla gli hash che vuoi aggiungere e premi OK.

Un'altra caratteristica interessante di HashTab è il controllo file integrato. È possibile eseguire il riferimento incrociato di qualsiasi file dalla scheda Hash file utilizzando l'opzione di menu Confronta un file .

Scarica: HashTab per Windows (Licenza personale gratuita)

5. QuickHash

Generazione di hash QuickHash

QuickHash è un generatore di hash open source per Windows, macOS e Linux. È anche una delle opzioni di generazione e controllo dell'hash più complete in questo elenco.

Sebbene il numero di hash che è possibile utilizzare sia piccolo – solo MD5, SHA1, SHA256, SHA512 e xxHash64 – Quick Hash ha un mucchio di funzioni aggiuntive.

QuickHash può eseguire l'hashing di un'intera cartella, confrontare due singoli file, confrontare intere directory o un intero disco. Naturalmente, quest'ultimo richiede molto tempo a causa delle dimensioni, ma l'opzione è bella da vedere. Puoi anche elaborare un documento di testo riga per riga, eseguendo l'hashing di ognuno mentre procedi.

Scarica : QuickHash per Windows | macOS | Linux (Debian) (gratuito)

6. MultiHasher

Generazione e controllo hash di Multi Hasher

MultiHasher offre agli utenti un'ampia gamma di strumenti per la generazione e la verifica dell'hash in un unico pacchetto. Come molti dei migliori programmi di generazione e controllo dell'hash, MultiHasher ha diverse opzioni di hashing. È possibile trascinare e rilasciare un singolo file o un'intera cartella per l'hashing o generare un hash per una stringa di testo.

Hash delle uscite MultiHasher in MD5, SHA1, SHA256, SHA384, SHA512 o RIPEMD-160.

MultiHasher ha anche una funzione che non ho mai visto in nessun altro generatore di hash e checker di file: integra il database di controllo dei file dannosi di VirusTotal. Puoi verificare che l'hash del file scaricato corrisponda alla fonte del download, nonché informare VirusTotal di qualsiasi cosa spiacevole o dannosa allo stesso tempo.

Per utilizzare la query VirusTotal, seleziona un hash di file dal tuo elenco, quindi vai su Strumenti> Query VirusTotal .

Scarica: MultiHasher per Windows (gratuito)

Come si verifica l'integrità di un file?

Controllare l'hash del file scaricato è un modo rapido e semplice per verificare che il file sia sicuro. Se il file scaricato è dannoso o è stato manomesso in qualche modo, l'hash risultante differirà dall'hash che il sito Web ti offre.

Naturalmente, non tutti i siti Web offrono la possibilità di fare un riferimento incrociato di un hash di file per garantire l'integrità del file.

In tutta onestà, la maggior parte delle persone non si prende il tempo di controllare i loro download e, come tale, molti siti Web principali non offrono confronti di hashing dei file.

Inoltre, molti siti Web non devono offrire l'hash del file specifico perché utilizzano la firma del driver integrata o un'autorità di certificazione per firmare il proprio software. In questi casi, il sistema operativo non consentirà l'installazione o l'esecuzione del software in quanto non corrisponde a una firma del software ufficialmente riconosciuta.

Tuttavia, il sistema è lungi dall'essere perfetto, motivo per cui molte persone preferiscono fare riferimenti incrociati al proprio software utilizzando uno strumento di generazione e controllo dell'hash dei file. Vuoi saperne di più su crittografia e hash? Ecco dieci termini di crittografia di base che tutti dovrebbero conoscere e comprendere !

Leggi l'articolo completo: 6 controlli hash gratuiti per verificare l'integrità di qualsiasi file