其他分享
首页 > 其他分享> > md5、sha1弱比较,md5($pass,true)总结

md5、sha1弱比较,md5($pass,true)总结

作者:互联网

------------恢复内容开始------------

md5、sha1弱比较,md5($pass,true)绕过

一、md5、sha1弱比较

1.md5

2.类似的函数还有sha1()散列加密 ,例如两个不同的字符串经过sha1加密后均为0E开头即可绕过

以下串在sha1加密后以0E开头,并且后面均为纯数字
aaroZmOk
aaK1STfY

sha1对数组不敏感,所以也可以用同上的数组方法绕过

二、md5($pass,true)

https://blog.csdn.net/March97/article/details/81222922

师傅已经讲得很详细了,总而言之就是当注入的pass=ffifdyop时,ffifdyop经过md5加密后变成 'or'6\xc9]\x99\xe9!r,\xf9\xedb\x1c 被返回, ' \ '后面的3个字符连同' \ '算一个字符,比如’ \xc9 ‘,所以上述一共16个字符。函数md5($pass,true)返回为true。

 

 

------------恢复内容结束------------

标签:sha1,加密,pass,绕过,true,md5
来源: https://www.cnblogs.com/87x00/p/15832075.html