4

I'm new to administering a server, and I'm wondering if there is any value in obfuscating the server field for HTTP response headers I'm sending out.

Would this prevent hackers from determining which webserver I'm using, and therefore make it more difficult to locate an exploitable crack in my security?

Anony372
  • 143
  • 4

2 Answers2

4

It'll fool some bots, but a human attacker isn't going to care that you're not advertising your server's minor version in headers. There is value in bot dodging, but it's pretty limited.

If you're looking to do this, make sure you aren't presenting full version information on error pages, either (the ServerSignature directive, for example, in Apache).

Shane Madden
  • 114,520
  • 13
  • 181
  • 251
  • Thanks, it doesn't seem like it'll cause any harm so I think I'll implement what you're suggestion and ensure the error pages are server info free. – Anony372 Sep 07 '11 at 20:59
4

No. They'll just either figure out the server using other quirky behavior or they'll try all exploits for all servers.

David Schwartz
  • 31,449
  • 2
  • 55
  • 84