| @@ -87,6 +87,22 @@ | |||||
| </rule> | </rule> | ||||
| </rules> | </rules> | ||||
| </rewrite> | </rewrite> | ||||
| <!-- Strip the Server response header (reveals IIS version) - IIS 10+ only --> | |||||
| <security> | |||||
| <requestFiltering removeServerHeader="true" /> | |||||
| </security> | |||||
| <!-- Strip framework-identifying headers that IIS/ASP.NET modules may add --> | |||||
| <httpProtocol> | |||||
| <customHeaders> | |||||
| <remove name="X-Powered-By" /> | |||||
| <remove name="X-AspNet-Version" /> | |||||
| <remove name="X-AspNetMvc-Version" /> | |||||
| <!-- URL Rewrite module adds this in IIS Express, leaking the physical file path --> | |||||
| <remove name="X-SourceFiles" /> | |||||
| </customHeaders> | |||||
| </httpProtocol> | |||||
| </system.webServer> | </system.webServer> | ||||
| </configuration> | </configuration> | ||||
Powered by TurnKey Linux.