PHP check 的一些绕过技术

时间:2020-02-09 16:09:15   收藏:0   阅读:364

0x01 绕过空格

$_GET[str]=str_replace(" ","",$_GET[str]);

0x02 绕过echo

system("echo \"$_GET[str]\";");

0x03 绕过符号

$_GET[str]=str_replace(array( "`", "$", "(", ")", ";","&","|","<"),"",$_GET[str]);

0x04 绕过关键字替换

$str=str_replace("flag","",$_GET[str]);

0x05 绕过正则

preg_match("/flag/i",$str)

0x06 绕过可见字符

if(preg_match("/[A-Za-z0-9_]+/",$code))
    {die("NO.");}
@eval($code);

原文:https://www.cnblogs.com/kalbertlee/p/12287073.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!