apache 版本号隐藏
好久没来,跟新了!雄起。。。。为了保证网站的安全, 最好把web服务的版本信息隐藏!
1、 在编译之前修改解压包的文件;
vi httpd-2.2.22/include/ap_release.h
40 #define AP_SERVER_BASEVENDOR "apache Software Foundation"
41 #define AP_SERVER_BASEPROJECT "apache HTTP Server"
42 #define AP_SERVER_BASEPRODUCT "apache"
43
#软件名称
44 #define AP_SERVER_MAJORVERSION_NUMBER 2
45 #define AP_SERVER_MINORVERSION_NUMBER 2
46 #define AP_SERVER_PATCHLEVEL_NUMBER 27
47 #define AP_SERVER_DEVBUILD_BOOLEAN 0
#版本号
vi /home/oldboy/tools/httpd-2.2.27/os/unix/os.sh
35 # PLATFROM "NUIX"
#运行平台;
可以根据自己的需要修改。然后编译apache 使用curl 命令查看即可;
2、隐藏版本号;
在完成安装后修改配置文件/../conf/extra/httpd-default.conf
55 ServerTokens Prod
65 ServerSignature Off
3、完毕,然后重启使用curl命令查看即可!
页:
[1]