【小工具发现系列-2】fastcoll_v1.0.0.5.exe md5碰撞

不管是做ctf题目或者是现实环境中,往往会有md5散列的情况,而ctf中更是有很多题目都会有什么比较字符串不同而md5值相同什么的,这里就可以利用一款小工具,fastcoll_v1.0.0.5.exe。

程序: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

很简单在终端打开,输入-h看看参数有什么,可以发现这个工具参数很少,十分精简

我们一般会用到的就是-p和 -o,-p参数是干什么的呢,其实就是初始输入,我们用-o参数得到的新文件的值都是根据初始的-p输入的文件得到的。

简单写一个初始内容

输入上面的命令,用刚刚的test.txt当作初始输入

可以看到有两个txt文件生成了,打开看一下

由于生成的文件是十六进制编码后的结果,这里用hxd打开,可以看到生成的1.txt和2.txt都有初始的aleicnb

windows上输入这样的命令,可以看到这两个文件的md5值是一样的

这个小工具用来生成两个md5值相同的文件,还是很迅速的

从两个文件获取内容和md5值,用url编码输出不可见字符

这样得到了一串不相等但是md5值相等的字符内容,可以在url传参或者在php内部进行url解码一下

一款很好用的小工具就介绍完啦

qq:2912055973,欢迎大家交流

  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值