列表

详情


MD5

平台   WEB   已通过

题目作者: harry

一  血: ‌‌‌‌‌夜中空想

一血奖励: 1金币

解  决: 3256

提  示:

描  述: md5 collision

站长题解:

源码


$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的md5要和md5('QNKCDZO')一样,但a不能等于'',md5('QNKCDZO') = '0e830400451993494058024219903391',参考 https://blog.csdn.net/qq_38603541/article/details/97108663

考虑到php的弱类型匹配,所以只需满足a的md5也是0e开头即可。

去做题

pursuit @ 2024-05-24 23:20:54 👍0

?a=s878926199a 加在url 后面直接出flag


Red_Dusk @ 2024-05-07 23:20:54 👍0

flag{7e3d643839d3525cd46d52f5f37bd29f}


knight1 @ 2024-05-07 23:20:54 👍0

flag{3e867e8e9c553d64676411a6619f802a}


Wchzzz @ 2024-04-07 23:20:54 👍0

没有源码,建议参考这篇博客:https://blog.csdn.net/qq_38603541/article/details/97125995


userrrrrrrrr @ 2024-03-07 23:20:54 👍0

这道题就是典型的 $a=md5($a)


sheguodong @ 2024-01-07 23:20:54 👍0

这个题不单单是MD5题


storn @ 2024-01-07 23:20:54 👍0

啥也不是,就算要碰撞md5,那你倒是告诉我要碰那个啊,啥都没得。 后来的,这个题别进,啥都没得,白白浪费3个金币


benbeng @ 2024-01-07 23:20:54 👍1

?a=0e215962017 #这个是万能md5碰撞字符 直接md5碰撞出flag{c2863ad33d8f567dee3bc7a7ae6a4ea2}


blackjack009 @ 2023-12-07 23:20:54 👍0

?a=s214587387a


XRain @ 2023-10-07 23:20:54 👍0

太水了这种题,还要 3 个金币。