南邮CTF-md5 collision
2017-08-03 15:50
495 查看
<?php $md51 = md5('QNKCDZO'); $a = @$_GET['a']; $md52 = @md5($a); if(isset($a)){ if ($a != 'QNKCDZO' && $md51 == $md52) { echo "nctf{*****************}"; } else { echo "false!!!"; }} else{echo "please input a";} ?>
由题目所给源代码分析,输入a ,要使a等于字符串
QNKCDZO 经过md5加密后的数且不能等于该字符串,该字符串经过md5加密后等于0,故只需要寻找一个经过md5加密后数值等于0的字符串提交,即可得到flag,此处本人用到的工具为hackbar,
即可得到flag
相关文章推荐
- 南邮ctf攻防平台RE第四题WxyVM1
- 南邮CTF练习题——web题
- CTF writeup 2_南邮网络攻防训练
- 南邮ctf逆向最后一题
- CTF——南邮攻防平台(隐写术、密码学)
- SQL注入1(南邮CTF)
- 南邮CTF逆向题第一道Hello,RE!解题思路
- 南邮ctf平台的/x00
- 170706 逆向-南邮CTF平台(1-3)
- 南邮ctf-web-wp
- Download~!(南邮CTF)
- 南邮CTF逆向题第二道ReadAsm2解题思路
- md5 collision
- 南邮一道ctf题目关于e的解释
- 南邮CTF逆向题第三道Py交易解题思路
- 练习 > CTF解题 > OpenCTF 2017 > variacover(变量覆盖和MD5绕过)
- 南邮CTF自练
- 南邮CTF逆向题第五道maze解题思路
- 南邮CTF-WEB-write-up 教程详细解说
- 南邮ctf训练平台逆向试题wp