web渗透--61--web服务器解析漏洞

本文详细介绍了Web服务器如IIS、Apache和Nginx的解析漏洞,包括漏洞描述、检测方法和修复方案。攻击者可通过上传特殊格式文件利用这些漏洞,而服务器中间件的解析机制是关键。建议对新建目录文件名进行过滤、限制脚本执行权限及定期更新中间件补丁来防范。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、漏洞描述:

服务器相关中间件存在一些解析漏洞,攻击者可通过上传一定格式的文件,被服务器的中间件进行了解析,这样就对系统造成一定危害。常见的服务器解析漏洞涉及的中间件有IIS,apache、nginx等。

2、检测方法

以下为常见的各大web服务器所出现过的解析漏洞汇总,在检测时刻参考:

2.1、IIS 7.0/IIS 7.5/Nginx<8.03

IIS 7.0/IIS 7.5/Nginx<8.03在默认Fast-CGI开启状况下,在一个文件路径(/xx.jpg)后面加上/xx.php会将/xx.jpg/xx.php解析为php文件。

常用利用方法:将一张图和一个写入后门代码的文本文件合并将恶意文本写入图片的二进制代码之后,避免破坏图片文件头和尾:

copy xx.jpg/b + yy.txt/a xy.jpg

/b即二进制 [binary] 模式;
/a即 ascii 模式;
xx.jpg是正常图片;
yy.txt是文件内容。

代码如下:


                
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

武天旭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值