可直接拖放、復制粘貼、添加文件或文件夾的方式來批量計算Hash,操作簡便、體積小、免費。這篇來介紹他的漢化和其它一些功能設置---【suy】
目錄
1、綠色便攜
2、批量算Hash
3、保存文本多樣
二、個性化設置
(一)設置中文
(二)自定義Hash類型
(三)集成資源管理器右鍵菜單
一、HashMyFiles特點
1、綠色便攜
不需要任何安裝過程或其它DLL文件,只需運行可執行文件(HashMyFiles.exe)即可使用。
2、批量算Hash
可一次計算多個文件的MD5和SHA1哈希
可輕松地將MD5 / SHA1哈希列表復制到剪貼板中,或將其保存到text / html / xml文件中。

系統要求:可在Windows 2000 / XP / 2003 / Vista / Windows 7 / Windows 8 / Windows 10上使用。
最新版本HashMyFiles v2.37,官網:http://www.nirsoft.net/utils/hash_my_files.html
二、個性化設置
(一)設置中文
HashMyFiles默認語言是英語,軟件不支持直接切換設置,但官網頁面提供了其他語言下載。
更改HashMyFiles的語言,到官網下載合適的語言zip文件,解壓縮“ hashmyfiles_lng.ini”,然后將其放在與安裝HashMyFiles實用程序相同的文件夾中,則會自動切換對應的語言版本。

漢化后對比

(二)自定義Hash類型
路徑:“選項(O)”->“Hash類型”。
大部分時候我們並不需要計算所有的Hash類型,而HashMyFiles默認是全勾選的,計算大文件的時候會非常耗時,完全浪費時間。我們可以自定義選擇我們需要的類型,我一般選擇啟用“MD5、SHA1、SHA256”這三個,其它看情況啟用或關閉,並且下面的排序可以自定義拖拉排序,來方便查看。

(三)集成資源管理器右鍵菜單
還可以從Windows資源管理器的上下文菜單中啟動HashMyFiles,右鍵單擊文件或文件夾,在Windows資源管理器上選擇“ HashMyFiles”項,它將顯示所選文件或文件夾所有文件的哈希值。
路徑:“選項”->“啟用資源管理器右鍵菜單(E)”。

三、高級功能-命令行選項
| / file <文件名| 文件夾| 通配符> | 指定要哈希的文件名,文件夾或通配符。 |
|---|---|
| / files <文件名> <文件名> <文件名> ... | 指定要哈希的多個文件名,文件夾或通配符。 |
| /文件夾<文件夾> | 指定一個文件夾及其所有子文件夾。 |
| / wildcard <全路徑通配符> <子文件夾深度> | 指定具有完整路徑的通配符(例如:c:\ folder \ *。exe)和要掃描的子文件夾的深度。對於<Subfolder Depth>參數:0 =無子文件夾,1 =一級子文件夾,2 =二級子文件夾,依此類推... 1000 =無限數量的子文件夾。 |
| / virustotal <文件名> | 計算指定文件的哈希,然后在VirusTotal網站中將其打開。 |
| / MD5 {0 | 1} / SHA1 {0 | 1} / CRC32 {0 | 1} / SHA256 {0 | 1} / SHA512 {0 | 1} / SHA384 {0 | 1} | 允許您打開/關閉指定的哈希類型(0 =關閉,1 =打開)。例如: HashMyFiles.exe / MD5 1 / SHA1 1 / SHA256 0 |
| / stext <文件名> | 將哈希列表保存到常規文本文件中。 |
| / stab <文件名> | 將哈希列表保存到制表符分隔的文本文件中。 |
| / stabular <文件名> | 將哈希列表保存到表格文本文件中。 |
| / shtml <文件名> | 將哈希列表保存到HTML文件(水平)中。 |
| / sverhtml <文件名> | 將哈希列表保存到HTML文件(垂直)中。 |
| / sxml <文件名> | 將哈希列表保存到XML文件。 |
| / scomma <文件名> | 將哈希列表保存到以逗號分隔的文件中。 |
| / sort <列> | 此命令行選項可與其他保存選項一起使用,以按所需列進行排序。如果未指定此選項,則列表將根據您在用戶界面中進行的最后排序進行排序。<column>參數可以指定列索引(第一列為0,第二列為1,依此類推)或列名,例如“ Filename”和“ Identical”。如果要按降序排序,可以指定“〜”前綴字符(例如:“〜Identical”)。如果要按多列排序,可以在命令行中輸入多個/ sort。 |
| / nosort | 當您指定此命令行選項時,列表將被保存而不會進行任何排序。 |
| /保存直接 | 將哈希列表保存在SaveDirect模式下。與其他保存命令行選項(/ scomma,/ stab,/ sxml等)一起使用時,使用SaveDirect模式時,哈希行直接保存到磁盤上,而無需將它們加載到內存中第一。這意味着,只要您有足夠的磁盤空間來存儲保存的文件,就可以將具有大量哈希的列表保存到磁盤中,而不會出現任何內存問題。此模式的缺點:無法使用/ sort命令行選項根據選擇的列對行進行排序。 |
示例:
HashMyFiles.exe /file "c:\temp\*.zip" /shtml "c:\temp\1.html"
HashMyFiles.exe /file "d:\temp\myfile.zip" /stab "d:\temp\myfile.txt"
HashMyFiles.exe /file "d:\my files"
HashMyFiles.exe /files "c:\temp\*.zip" "c:\temp\1234.exe" "c:\temp\Hello.exe" /shtml" "c:\temp\1.html"
HashMyFiles.exe /folder "c:\temp" /shtml "c:\temp\1.html"
HashMyFiles.exe /folder "c:\temp" /shtml "c:\temp\1.html" /sort "Identical"/sort "Filename"
HashMyFiles.exe /folder "c:\temp" /shtml "c:\temp\1.html" /sort~1
HashMyFiles.exe /wildcard "c:\temp\*.zip" 1 /shtml "c:\temp\1.html"
HashMyFiles.exe /SaveDirect/folder "c:\temp" /scomma "c:\temp\1.csv"
總結
以后會多分享一些實用免費的取證小工具。
參考資料
官網:http://www.nirsoft.net/utils/hash_my_files.html
| 名稱 | 時間 |
|---|---|
| 最后編輯日期: | 2020 年 12 月 09 日 |
