It is amazing technique to remove any information from response header about IIS server is very scarce online. So I decide to blog this.
The reason why you would want this is because you would not want to readily disclose what version of server or what server you are running. For example see blow response header I gathered from one of the site running IIS:
Notice that you have information about Server, X-AspNet-Version, X-Powered-By. There are enough information to know it is running on IIS. Why hide these info? Because why if certain version of IIS server had security hole that the hacker can expose? Sometimes, in Enterprise environment there will be external third party security firms like WhiteHat tagging such exploits so you have to fix. 继续阅读