[PowerShell][筆記][Hash] 使用PowerShel的指令Get-FileHash來取得檔案的雜湊值
情境
在網路上下載軟體或是其他檔案的時候比較有規模或是有資安觀念的公司或網站都會提供雜湊值來讓你下載完檔案可以用來做驗證避免下載下來的檔案被有心人士給植入密碼,然後以前在Windows都要額外下載工具才能取得檔案的雜湊值,然後PowerShell本身提供了這個功能不用再依賴額外的工具。
如果文章對你有幫助在幫我按一下廣告來讓我有額外收入這也是對我來說是一種鼓勵
指令
指令如果沒有指定演算法預設是SHA256
$> Get-FileHash .\ubuntu-20.04.2.0-desktop-amd64.iso | Format-List
如果要指定言算法只要加上-Algorithm [演算法],以下的範例是使用SHA512
$> Get-FileHash .\ubuntu-20.04.2.0-desktop-amd64.iso -Algorithm SHA512 | Format-List
指令只有提供以下的演算法
- SHA1
- SHA256
- SHA384
- SHA512
- MD5
留言