WEB10(CTFshow)
##解题思路
这道题跟web9很像,但是前面有个!,说明如果匹配到system、exec、highlight等关键字,就会输出cmd error
那么我们只需要用除了这几个函数以外的命令执行函数就好了,不能是shell_exec,因为里头也有个exec,我们这里使用passthru
?c=passthru('ls -a');
使用命令cat,查看config.php文件内容,发现页面没有内容输出
?c=passthru('cat config.php');
查看源码,得到flag
##参考链接
常见命令执行函数:命令执行,代码执行_命令执行函数-CSDN博客