IIS版本号可以被识别,修复图解,亲测有效

 

漏洞类型:
配置错误

所属建站程序:
其他

所属服务器类型:
IIS

所属编程语言:
其他

描述:
目标服务器IIS版本号可以被识别。

微软IIS服务器版本号可以被识别,可以被攻击者用来收集更多的信息。

危害:
攻击者可能通过IIS版本号利用对应的已知IIS漏洞——IIS4\IIS5 CGI环境块伪造漏洞、IIS 7.0/7.5服务器PHP解析漏洞等来进行针对性攻击,并且可以通过IIS版本号推测出当前使用操作系统的版本从而利用已知的OS漏洞进行更加多样化的攻击。

解决方案:
1.在IIS配置文件中进行修改。

借助IIS URL Rewrite Module,添加如下的重写规则:

<rewrite>
        <allowedServerVariables>
            <add name="REMOTE_ADDR" />
        </allowedServerVariables>            
        <outboundRules>
            <rule name="REMOVE_RESPONSE_SERVER">
                <match serverVariable="RESPONSE_SERVER" pattern=".*" />
                <action type="Rewrite" />
            </rule>
        </outboundRules>
rewrite>
重写规则存放在C:\Windows\System32\inetsrv\config\applicationHost.config中。

这个上面的解决方案,测试不可用,会报500错误。

然后找到一个很好用操作方法。

1.打开iis服务器-》功能视图-》管理-》配置编辑器

 

 2.找到system.webServer-》rewrite-》allowedServerVariables

  

添allowedServerVariables-》添加-》name值设置为REMOTE_ADDR

 这里选择添加,然后在name值改为REMOTE_ADDR后关掉,然后应用。

 2.添加system.webServer-》rewrite-》outboundRules

 设置后都要点“应用”。

最后如果没有生效的话,就iis重启一下就ok了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

web16888

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

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

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

打赏作者

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

抵扣说明:

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

余额充值