Get File Hash Codes with Windows PowerShell

2020 Giuseppe Pischedda.

Windows PowerShell Windows PowerShell

Windows PowerShell screenshots:


Come si sa, è sempre bene verificare l'hash dei files scaricati da internet per essere certi di utilizzare la versione originale degli stessi.

Questa regola è ancora più importante quando si scaricano applicazioni non certificate con Authenticode, privi cioè della firma digitale.
Anche in questo sito trovate spesso l'avvertenza di controllare l'hash di applicazioni e altro materiale dopo il download.
Ma come possiamo fare questo controllo? Ci sono applicazioni che dobbiamo scaricare? Se si quali?

Molto semplicemente apriamo Windows PowerShell e utilizziamo il cmdlet: Get-Filehash coi parametri : path_and_filename -Algorithm | Format-List


Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

Try the new cross-platform PowerShell https://aka.ms/pscore6

PS C:\Users\Sviluppo> Get-Filehash c:\Win32DlgProject19.zip -Algorithm MD5 | Format-List


Algorithm : MD5
Hash      : 6675C6557C4B32B64B5E1D97609325B5
Path      : C:\Win32DlgProject19.zip



PS C:\Users\Sviluppo> Get-Filehash c:\Win32DlgProject19.zip -Algorithm SHA1 | Format-List


Algorithm : SHA1
Hash      : 548A66ECA3D1DB2994462EAF376EACB6C96BF789
Path      : C:\Win32DlgProject19.zip



PS C:\Users\Sviluppo> Get-Filehash c:\Win32DlgProject19.zip -Algorithm SHA256 | Format-List


Algorithm : SHA256
Hash      : B3ED0D6A6A6AFC2921549270A6532FF2A4E4682DA78EB54B456B88063C3BB43C
Path      : C:\Win32DlgProject19.zip



PS C:\Users\Sviluppo>



Se il post ti è utile puoi fare una donazione all'autore, l'importo è a tua libera scelta.

Grazie