php中绕过md5检验


md5绕过方法:
1.可以通过一些特殊的字符串,
2.数组绕过。如果v1 v2是两个数组,md5函数不能获取到值,可以绕过。

strcmp绕过:
将v3构造成数组。
strcmp(array,string)=null=0

strcmp() 函数比较两个字符串,且对大小写敏感。
0 - 如果两个字符串相等
<0 - 如果 string1 小于 string2
>0 - 如果 string1 大于 string2


       if(!strcmp($v3, $flag)){//需要strcmp返回0,经过非运算才是真。
            echo $flag;
        }
        
        
       

你可能感兴趣的:(渗透)