MD5常被用来做文件校验,即我们可以根据MD5值是否匹配来判断一个文件是否被篡改。
但MD5值不是唯一的,不同文件可能会得到相同的MD5,本文就使用fastcoll工具来做演示。
我们使用Wireshark的安装文件Wireshark-win64-1.12.4.exe作为示例文件:
为了避免破坏原文件,拷贝一份副本ws.exe,后续的实验使用ws.exe进行:
fastcoll可以在命令行中执行,这里我们直接将ws.exe拖拽到fastcoll程序图标上执行,执行完毕后生成两个新文件