您的位置:極速下載站 → 電腦軟件 → 系統(tǒng)軟件 → 系統(tǒng)檢測(cè) → WinHasher
怎么檢驗(yàn)文件的完整性?如何查看文件的MD5碼?極速小編為你介紹這款國(guó)外的文件完整性檢測(cè)工具(WinHasher),它可以快速檢測(cè)出任意文件的MD5、SHA1、SHA256、SA384、SHA512值,你也可以只檢測(cè)想要的值,默認(rèn)是MD5和SHA256,需要檢驗(yàn)文件的網(wǎng)友可以下載WinHasher使用。
基本介紹
WinHasher是一個(gè)免費(fèi)的開(kāi)源加密哈;蛘善,使用Microsoft的.NET 2.0 Framework以C#編寫(xiě)。它可用于驗(yàn)證文件下載完整性,比較兩個(gè)或多個(gè)文件以進(jìn)行修改,并在某種程度上生成強(qiáng)大的唯一密碼。 (對(duì)于密碼生成,我們推薦我們的衍生項(xiàng)目,適用于Windows和Android的Cryptnos。)
在許多計(jì)算機(jī)操作系統(tǒng)上都可以使用加密散列。它通常內(nèi)置于操作系統(tǒng)或作為(相對(duì))標(biāo)準(zhǔn)可選包。 Mac OS,Linux,F(xiàn)ree / OpenBSD以及許多其他操作系統(tǒng)包括OpenSSL作為預(yù)安裝或易于安裝的可選組件。 OpenSSL包括幾個(gè)用于生成加密哈希的命令行組件,并且有許多圖形用戶界面(GUI)應(yīng)用程序允許通過(guò)點(diǎn)擊訪問(wèn)其功能。
Microsoft Windows不是這樣。 Windows不包含任何用于加密哈希的內(nèi)置實(shí)用程序,在Windows上安裝和使用OpenSSL并非易事。今天典型的Windows用戶對(duì)Windows控制臺(tái)(即命令行)的熟悉程度要低得多,更不用說(shuō)從源代碼編譯軟件了。雖然加密哈希在編程庫(kù)(例如Microsoft .NET Framework)中非常標(biāo)準(zhǔn),但用戶需要編寫(xiě)和編譯自己的應(yīng)用程序才能使用它們。
這種“哈希鴻溝”讓我煩惱了一段時(shí)間。雖然我認(rèn)為自己是一個(gè)與操作系統(tǒng)無(wú)關(guān),并且發(fā)現(xiàn)自己在Windows和Linux上都同樣有家,但有很多次我已經(jīng)下載了僅限Windows的軟件但沒(méi)有能力驗(yàn)證文件的哈希值。要么我無(wú)法在給定的機(jī)器上安裝和運(yùn)行OpenSSL,要么我沒(méi)有時(shí)間或訪問(wèn)Linux盒來(lái)復(fù)制文件,生成哈希值,并在安裝之前驗(yàn)證它。因此,我想創(chuàng)建一個(gè)快速,簡(jiǎn)單,易于使用的Windows應(yīng)用程序,這樣我就可以在不等待或移動(dòng)文件的情況下獲取文件的哈希值。我還認(rèn)為能夠快速比較多個(gè)文件的哈希值而不必生成每個(gè)文件并手動(dòng)檢查每個(gè)十六進(jìn)制數(shù)字是個(gè)不錯(cuò)的主意,所以我也添加了這個(gè)功能。編寫(xiě)程序后,我認(rèn)為它可能對(duì)其他人有用,所以我決定分享。
使用方法
1、下載并解壓,雙擊WinMd5.exe打開(kāi)軟件。點(diǎn)擊左上方的文件夾圖標(biāo),選擇一個(gè)要檢驗(yàn)的文件,點(diǎn)擊打開(kāi)。
2、勾選要查詢的數(shù)值,默認(rèn)是MD5和SHA256,點(diǎn)擊Start開(kāi)始。
3、這時(shí)候文件的MD5和SHA256已檢測(cè)出來(lái)。
包含文件
LICENSE
log4net.dll
Readme!.txt
System.Windows.Interactivity.dll
WinMd5.exe
WinMd5.exe.Config
WinHasher是一款好用的文件完整性校驗(yàn)軟件。使用WinHasher可以輕松檢測(cè)電腦中文件的Hash碼,我們就可以通過(guò)Hash碼檢測(cè)電腦文件的完整性;
極速小編這一次就給大家演示一下怎么使用WinHasher獲取電腦文件的Hash碼,驗(yàn)證文件完整性吧。點(diǎn)擊WinHasher主界面左上角的文件夾打開(kāi)按鈕,打開(kāi)文件瀏覽窗口,選擇文件進(jìn)行校驗(yàn);
在文件選擇窗口中,找到想要校驗(yàn)文件完整性的文件。極速小編選擇檢驗(yàn)電腦中的PDF文檔是否完整,找到并點(diǎn)擊選中想要進(jìn)行檢驗(yàn)的PDF文檔,然后點(diǎn)擊打開(kāi),就可以將PDF文檔導(dǎo)入到WinHasher中;
PDF文檔成功導(dǎo)入到WinHasher中。這時(shí)候我們可以看到WinHasher的文件列表中顯示我們剛剛導(dǎo)入到WinHasher中的PDF文檔;
接下來(lái)我們勾選想要檢測(cè)的Hash碼類型。我們可以選擇MD5、SHA1、SHA256、SHA384和SHA512。極速小編選擇了MD5和SHA256,選擇完成后點(diǎn)擊WinHasher主界面右上角的start開(kāi)始,就可以開(kāi)始使用WinHasher獲取PDF文檔的MD5碼和SHA256碼;
PDF文檔的MD5碼和SAH256碼獲取成功,這時(shí)候我們就可以看到WinHasher會(huì)將獲取到的Hash碼的數(shù)值顯示在WinHasher主界面中;
點(diǎn)擊Hash碼前面的Hash碼復(fù)制按鈕,就可以將Hash碼復(fù)制到電腦剪貼板中;