怎样判断文件是否已被篡改?

2023年4月15日 999+浏览

经常下文件传文件的都怕文件损坏或者被篡改,而文件变化必定会导致文件的MD5、Hash值的改变。那如何判断是否已改变?只需要校验文件的一致性和完整性即可。

常见的校验方法有对比MD5、SHA1、CRC32值等。

我这里以MD5校验为例进行讲解,其它校验方法都是类似的,照葫芦画瓢就行。

1、校验的工具为Hash.exe。(文末有文件链接)

hash图标

2、打开Hash软件,勾选日期、版本、MD5

如图所示,选择你要的选项

3、把传输前的文件拖入Hash.exe,会生成文件的属性信息,如图

如图2

4、同理,把传输后的文件也拖入Hash.exe,生成文件的属性信息,如图

如图3

5、对比传输前后的MD5值,如果值一样,则表示文件完整传输未出错,也未改变。

6、其它的如SHA1、CRC32的校验值则更加精确,方法步骤也是差不多的。


增强版hash.exe下载(支持MD5、SHA1、CRC32、SHA256、SHA512等算法)

密码:ffsm