本文介绍: 一般情况下,软件的漏洞信息和特定版本,特定操作系统是相关的,因此,软件的版本号以及操作系统类型对攻击者来说是很有价值的。修改后的结果如下图所示,已经没有系统类型信息了,仅仅返回了一个403错误。1.1 主配置中启用httpd-default.conf。不知道具体位置,可以搜索主配置httpd.conf。这样做会造成潜在的安全风险,导致不必要的攻击行为。1.2 修改httpd-default.conf。3.3 对应的X-Powered-By 参数消失。修改完成后,重启Apache2的服务。
apache、nginx、php 隐藏版本号
1、没配置之前
2、配置信息
3、配置之后
说明:
4、扩展汇总
隐藏X-Powered-By
修改 php.ini 文件 设置 expose_php = Off(重启apache即可生效)
apache 隐藏 server 修改httpd.conf 设置
ServerSignature Off
ServerTokens Prod
nginx 隐藏 server
修改nginx.conf 在http里面设置
server_tokens off;
Ubuntu 14.04隐藏Apache-2.4的版本号与操作系统类型
一般情况下,软件的漏洞信息和特定版本,特定操作系统是相关的,因此,软件的版本号以及操作系统类型对攻击者来说是很有价值的。
在默认情况下,Apache会在返回信息中把自身的版本号,操作系统类型都显示出来,如下图:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。