经常在网上下载文件的下载客,大都会看到文件下方会有上传者列出的MD5值,但多数不知道这MD5有什么作用。其实MD5值就是源文件的电子指纹,如果别有企图的人修改了文件(比如植入病毒、木马或者恶意软件),那么这个MD5值就会改变,这时,下载的文件是危险的。可见,辨别MD5值对于我们经常下载文件的下载客们是非常必要的,那么怎么辨别MD5值呢,这里介绍一个在360评分比较高的软件,而且操作非常方便——HashTab。
最新版本的HashTab你可以到360安全管家中搜索下载。
安装了HashTab之后会在Windows 资源管理器的文件属性窗口中添加了一个叫做“文件校验”的标签。该标签可以帮助你方便地计算文件的 MD5、SHA1 与 CRC-32 哈希值。这些都是在你验证文件完整性时比较常用的哈希值。
首先下载HashTab到硬盘当中,运行下载的文件开始安装即可。安装完之后,就可以去网站下载文件。文件下载完毕之后,按鼠标右键进入文件属性,选择文件哈希值,就能够看到MD5值,从而就可以校验文件是否被修改过(图2)。除了可以查看MD5值之外,还能够查看SHA1、CRC-32等值。
HashTab不仅可以计算文件的MD5,另外还可以比较文件的MD5值。譬如在刚安装好系统后可以给系统文件做个MD5校验,过了一段时间后如果你怀疑某些文件被人换掉,那么就可以给那些被怀疑的文件做个MD5校验,先查看一个文件的MD5值,然后点击“比较”按钮,选择进行比较的文件,然后就会自动将MD5值进行对比,从而就可以看出来文件是否被进行修改。MD5值相同,就表示文件没有问题。若和从前得到的MD5校验码不一样,那么就可以肯定是有问题的。
这样以后再下载文件的时候再也不用担心文件被修改,只需使用HashTab来对比MD5值,就可以轻松知道MD5值是否一样,从而判断文件是否被修改。
参考资料:
异次元软件世界: 《方便地查看文件的MD5/SHA1值 – HashTab给文件属性窗口添加校验值》
百度百科: 《MD5值》
