WebShell文件上传漏洞分析溯源(第1题)

方法一、后缀名绕过
先上传一个正常的文件
WebShell文件上传漏洞分析溯源(第1题)WebShell文件上传漏洞分析溯源(第1题)

成功上传并回显路径

之后F12查看网络信息,可以看到网站架构为PHP+Apache2.4.7
WebShell文件上传漏洞分析溯源(第1题)

直接上传phpwebshell
WebShell文件上传漏洞分析溯源(第1题)

将后缀修改为php3
WebShell文件上传漏洞分析溯源(第1题)

文件成功上传,之后蚁剑连接
WebShell文件上传漏洞分析溯源(第1题)

方法二、.htaccess
上传一个.htaccess文件
文件内容为SetHandler application/x-httpd-php
意为将文件夹中的内容全都当作php文件来解析

之后上传一个图片格式的phpinfo
WebShell文件上传漏洞分析溯源(第1题)

之后访问phpinfo图片
phpinfo被成功编译
WebShell文件上传漏洞分析溯源(第1题)