Hallo,
Ik heb in mijn Firefox de leuke ServerSpy plugin, hiermee kan ik direct zien welke webserver software een website draait.
Ik zie echter bij bijna iedereen de ServerTokens op Full staan, dit is default in Apache.
Vervolgens zie ik staan:
Dat is geweldig! Apache 1.3.39 is al uit en er zijn enkele exploits voor 1.3.37 bekend.Code:Apache/1.3.37 (Unix) mod_ssl/2.8.28 OpenSSL/0.9.7a PHP/4.4.7 mod_perl/1.29 FrontPage/5.0.2.2510
Ik hoef dus alleen een sniffer te maken die gaat zoeken naar oude Apache versies en klaar ben ik
Het is heel simpel uit te schakelen, zet in de httpd.conf:
Apache al nu alleen nog maar "Apache" terug geven, geen versie nummers.Code:ServerTokens Prod
Ook is het raadzaam om in de php.ini "expose_php" op "Off" te zetten, anders zal PHP ook altijd de volgende header uit sturen:
Niemand hoeft toch te weten welke versie Apache of PHP je draait?Code:X-Powered-By: PHP/4.4.7
Hebben veel partijen dit aan staan omdat ze het bestaan van deze opties niet kennen? Omdat het ze niet boeit of om andere redenen?

Likes:



Quote
