6 個免費的雜湊碼檢查軟體來檢查檔案完整性

6 個免費的雜湊碼檢查軟體來檢查檔案完整性

在線下載文件時,您將獲得文件哈希碼以檢查文件完整性。大多數人都會跳過驗證文件雜湊碼,假設如果該文件是惡意的,網站所有者會注意到並將其刪除。他們的防毒軟體將在執行之前阻止可疑文件下載。

您想知道如何檢查檔案雜湊碼嗎?您可以使用以下 6 個工具來驗證下載的檔案是否安全。

1.使用PowerShell檢查檔案雜湊碼

Windows 隨附的檔案雜湊檢查器。這是一個PowerShell函數,非常容易使用。 PowerShell檔案雜湊碼檢查功能支援檢查SHA1、SHA256、SHA384、SHA512、MACTripleDES、MD5和RIPEMD160代碼。

這是使用 PowerShell 檢查檔案雜湊程式碼的方法。

首先,按 鍵Win,然後輸入PowerShell。選擇最佳匹配來開啟 PowerShell。檢查基本檔案雜湊碼的命令是:

get-filehash FILEPATH

FILEPATH:是檔案路徑

例如, get-filehash c:\test.txt 將為您提供以下輸出:

6 個免費的雜湊碼檢查軟體來檢查檔案完整性

預設哈希輸出採用 SHA256。如果您想要檔案的不同哈希值,請使用以下命令:

get-filehash -Algorithm [HASH TYPE] FILEPATH

將 [HASH TYPE] 替換為您的雜湊程式碼類型,將 FILEPATH 替換為檔案路徑。

例如,「get-filehash -Algorithm SHA384 c:\test.txt 給出以下輸出:

6 個免費的雜湊碼檢查軟體來檢查檔案完整性

產生哈希碼的時間取決於檔案大小和使用的演算法。

2. 哈希生成器

https://securityxploded.com/getsoftware_direct.php?id=2211

6 個免費的雜湊碼檢查軟體來檢查檔案完整性

SecurityExploded 的雜湊產生器是一個易於使用的雜湊生成器,包含許多雜湊演算法。這個免費的雜湊工具可以產生MD5、SHAxxx、Base64、LM、NTLM、CRC32、ROT13、RIPEMD、ALDER32、HAVAL等的雜湊值。

這是最全面的雜湊生成工具之一。哈希生成器的偉大之處在於您可以在多種情況下使用它。想要為特定文字產生哈希碼嗎?只需將文字複製到哈希生成器中即可。想要在檔案總管中產生檔案哈希值?使用右鍵單擊上下文選單中的“哈希生成器”選項。

您也可以將檔案拖放到哈希生成器中,它將立即起作用。

3. 哈希我的文件

  • 下載 Windows 版 HashMyFiles(32 位元)
https://www.nirsoft.net/utils/hashmyfiles.zip
  • 下載 Windows 版 HashMyFiles(64 位元)
https://www.nirsoft.net/utils/hashmyfiles-x64.zip

Nirsoft 的 HashMyFiles 是一個方便的便攜式哈希生成器。 HashMyFiles 允許批次產生雜湊值。您可以上傳 HashMyFiles 以及要散列的檔案列表,將其設定為工作,並取得整個列表的雜湊程式碼。

HashMyFiles 將顯示 MD5、SHAxxx 和 CRC32 的雜湊值。與哈希生成器一樣,您可以將 HashMyFiles 條目新增至右鍵單擊上下文功能表。但是,HashMyFiles 允許您透過上下文選單添加整個資料夾以進行哈希生成,而不是哈希生成器的單一檔案選項。

4. 哈希表

HashTab 是另一個用於產生檔案雜湊值的工具。 HashTab 沒有使用單獨的介面來產生檔案哈希,而是在「屬性」選單中新增了一個選項卡。然後,不要將文件拖放到程式中,而是右鍵單擊該文件,選擇“屬性”並打開“文件哈希”選項卡。

HashTab 預設產生 MD5、CRC32 和 SHA1 的雜湊值。 HashTab 選項可讓您新增超過 25 個附加雜湊值的雜湊值,包括 SHA、RIPEMD、TIGER 和 WHIRLPOOL 系列。

使用者可以透過開啟「屬性」選單,選擇「檔案雜湊」選項卡,然後選擇「設定」,為「檔案雜湊」標籤新增多個雜湊值。檢查您要新增的雜湊並按一下「確定」

HashTab 的另一個強大功能是內建檔案檢查器。您可以使用“比較文件”選單選項從“文件雜湊”選項卡交叉引用任何文件。

5. 快速哈希

https://quickhash-gui.org/downloads/

6 個免費的雜湊碼檢查軟體來檢查檔案完整性

QuickHash 是適用於 Windows、macOS 和 Linux 的開源哈希生成器。它也是此列表中功能最豐富的哈希生成和檢查選項之一。

雖然使用的雜湊碼數量很少,只有MD5、SHA1、SHA256、SHA512和xxHash64,但QuickHash還有很多附加功能。

QuickHash 可以為整個資料夾產生雜湊值、比較兩個單獨的檔案、比較整個資料夾或整個磁碟機。當然,最後一個選項可能需要相當長的時間,具體取決於大小,但值得一試。您也可以逐行處理文字文件。

6. 多重哈希

6 個免費的雜湊碼檢查軟體來檢查檔案完整性

MultiHasher 在一個軟體包中為使用者提供了一系列雜湊生成和檢查工具。與許多最好的雜湊檢查和生成程式一樣,MultiHasher 有多個雜湊生成選項。您可以拖放檔案或整個資料夾來檢查或建立文字字串的雜湊值。

MultiHasher 輸出 MD5、SHA1、SHA256、SHA384、SHA512 或 RIPEMD-160 格式的雜湊值。

MultiHasher 具有您在任何其他檔案雜湊產生器和檢查器中可能未見過的功能。也就是說,它整合了VirusTotal的惡意檔案檢查資料庫。您可以檢查下載檔案的雜湊碼與下載來源是否匹配,並通知 VirusTotal 任何不需要的或惡意的內容。

若要使用 VirusTotal 查詢,請從清單中選擇檔案雜湊,然後前往「工具」>「查詢 VirusTotal」

如何驗證文件的完整性?

檢查下載檔案的雜湊碼是驗證檔案安全性的快速且簡單的方法。如果下載的檔案是惡意的或已以任何方式篡改,則產生的雜湊值將與網站為您提供的雜湊值不同。

當然,並非所有網站都提供哈希代碼來交叉引用文件哈希以確保文件完整性。

老實說,大多數人不會花時間檢查他們的下載,因此許多主要網站不提供文件哈希比較。

此外,許多網站不需要提供特定的檔案雜湊,因為它們使用內建驅動程式簽署或憑證授權單位憑證來對其軟體進行簽署。在這些情況下,當軟體與官方認可的軟體簽名不符時,作業系統將不允許安裝或運行軟體。

然而,該系統並不完美,這就是為什麼許多人喜歡使用檔案雜湊生成器和測試工具來交叉引用軟體。


什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

您是否掃描過您的設備並發現它感染了 HackTool:Win32/Keygen?在您使用破解或金鑰產生器啟動進階軟體後,Windows Defender 可能會自動警告您有關此惡意軟體的存在。

在 Windows 10 上建立備份和還原點(Restore Point)的說明

在 Windows 10 上建立備份和還原點(Restore Point)的說明

探索如何在Windows 10上建立和管理還原點,這是一項有效的系統保護功能,可以讓您快速還原系統至先前狀態。

在 Windows 10 中開啟裝置管理員的 15 種方法

在 Windows 10 中開啟裝置管理員的 15 種方法

您可以使用以下 15 種方法輕鬆在 Windows 10 中開啟<strong>裝置管理員</strong>,包括使用命令、捷徑和搜尋。

Windows「顯示桌面」的 10 種超快速方法

Windows「顯示桌面」的 10 種超快速方法

很多人不知道如何快速顯示桌面,只好將各個視窗一一最小化。這種方法對於用戶來說非常耗時且令人沮喪。因此,本文將向您介紹Windows中快速顯示桌面的十種超快速方法。

如何使用 Windows Repair 修復 Windows 錯誤

如何使用 Windows Repair 修復 Windows 錯誤

Windows Repair 是一款有效的 Windows 錯誤修復工具,幫助使用者修復與 Internet Explorer、Windows Update 和其他重要程式相關的錯誤。

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

您可以使用檔案總管選項來變更檔案和資料夾的工作方式並控制顯示。掌握如何在 Windows 10 中開啟資料夾選項的多種方法。

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

刪除不使用的使用者帳戶可以顯著釋放記憶體空間,並讓您的電腦運行得更流暢。了解如何刪除 Windows 10 使用者帳戶的最佳方法。

如何使用Bootsect /nt60將VBC更新為BOOTMGR

如何使用Bootsect /nt60將VBC更新為BOOTMGR

使用 bootsect 命令能夠輕鬆修復磁碟區引導程式碼錯誤,確保系統正常啟動,避免 hal.dll 錯誤及其他啟動問題。

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

存檔應用程式是一項功能,可以自動卸載您很少使用的應用程序,同時保留其關聯的檔案和設定。了解如何有效利用 Windows 11 中的存檔應用程式功能。

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

要啟用虛擬化,您必須先進入 BIOS 並從 BIOS 設定中啟用虛擬化,這將顯著提升在 BlueStacks 5 上的效能和遊戲體驗。