
资源下载
程序:http://www.win.tue.nl/hashclash/fastcoll_v1.0.0.5.exe.zip
源码:http://www.win.tue.nl/hashclash/fastcoll_v1.0.0.5_source.zip
测试
MsgBox.exe是一个简单的测试程序,MFC,执行会弹出一个框框
fastcoll_v1.0.0.5.exe -p MsgBox.exe -o m1.exe m2.exe

程序有效性:生成的m1.exe、m2.exe均可执行


文件差异性:

MD5值的一致性:这里我们使用系统命令certutil
certutil -hashfile file_path MD5

可以发现,m1.exe和m2.exe两个程序的MD5值是一致的
这里我们再计算一下m1.exe、m2.exe的SHA1值

SHA1值是不同的。
本文介绍了一个名为FastColl的程序,该程序能够生成MD5值相同但SHA1值不同的两个可执行文件。通过测试程序MsgBox.exe,演示了如何使用FastColl生成m1.exe和m2.exe,这两个文件在系统命令certutil的验证下,展现了MD5一致性与SHA1差异性的特点。

1450

被折叠的 条评论
为什么被折叠?



