(!preg_match("/cat|more|less|head|tail|nl|od|vi|vim|sort|[0-9]|\*|\`|\%|\>|\<|\"/i", $php))
时间: 2023-11-06 11:09:21 浏览: 235
preg-match绕过-15-条件判断结合逻辑运算符.ev4.rar
这段代码是一个PHP的正则表达式,用于检查用户输入的命令是否包含一些敏感字符或命令。如果用户输入的命令包含这些字符或命令,则会被拒绝执行。其中包含的敏感字符或命令包括:cat、more、less、head、tail、nl、od、vi、vim、sort、[0-9]、*、`、%、>、<、"等。这些字符或命令可能会被黑客用来执行一些危险的操作,如读取敏感文件、执行恶意代码等。
阅读全文