Changing the identification of Apache 2
To make it harder for an attacker to find out which web server you are running you can change the values in Apache 2's server HTTP header ie.:
Server: Apache/2.0.50 (Unix)
To do this you will need to recompile it.
After you have downloaded and extracted the source, open up the following file:
In this file you will see the release constants:
#define AP_SERVER_BASEPRODUCT "Apache" #define AP_SERVER_MAJORVERSION "2" #define AP_SERVER_MINORVERSION "0" #define AP_SERVER_PATCHLEVEL "50"
Just change these to whatever you want.
Next change into the 'server' directory and do:
make clean cd .. make
Then to test your new server version run:
to reinstall just run:
Last updated: 25/06/2005