
记录网站:【CTF_Web:php弱类型绕过与md5碰撞 - CSDN App】http://t.csdnimg.cn/A58wf
MD5函数漏洞$str1 = $_GET[‘str1’];$str2 = $_GET[‘str2’];if (md5($str1) == md5($str2)){die(‘OK’); }
php弱类型比较产生的漏洞想要满足这个判断只需要构造出MD5值为0e开头的字符串,这样的话弱类型比较会认为是科学技术法,0的多少次方都是0,因此可以绕过MD5
编码后0e开头的字符串:QNKCDZO(0e830400451993494058024219903391)aabg7XSs(0e087386482136013740957780965295)aaabEgHn(0e418636035810609803317995275027)240610708s878926199as155964671as214587387a还有MD5和双MD5以后的值都是0e开头的CbDLytmyGm2xQyaLNhWn770hQgrBOjrcqftrlaZk7r4lGXCH2Ksu2JNT3BYM ...






