在IIS中从wappalyzer隐藏服务器信息

时间:2019-09-12 12:07:09

标签: asp.net iis

我想从Wappalyzer隐藏我的Web服务器和操作系统

我删除了x-power-by,但是什么也没发生

2 个答案:

答案 0 :(得分:0)

我在web.config文件中这样做:

<httpProtocol>
  <customHeaders>
    <remove name="X-Powered-By"/>
    <add name="X-Powered-By" value="Write what you want to show here"/>
  </customHeaders>
</httpProtocol>

答案 1 :(得分:0)

如果您想隐藏asp.net之类的技术,请删除响应标头X-POWERED-By

    <customHeaders>
        <remove name="X-Powered-By" />
    </customHeaders>
</httpProtocol>

如果要隐藏Web服务器,请下载URL重写扩展名并设置出站规则,如下所示:

    <outboundRules>
        <rule name="response" enabled="true">
            <match serverVariable="RESPONSE_SERVER" pattern="(.*)" />
            <action type="Rewrite" />
        </rule>
    </outboundRules>

请记住,Wappalyzer将缓存信息。因此,完成这些配置的设置后,请记住清除浏览器缓存。