2 qq 27750831 qq_27750831 于 2016.09.17 17:45 提问

如何隐藏apache Date头

如题,客户端缓冲区写小了。现在要精简header头。Date头比较长,如何设置服务器,让它隐藏。

1个回答

zqbnqsdsmd
zqbnqsdsmd   2016.09.28 01:23
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
隐藏header头部信息中apache和php的版本信息
1、隐藏apache中的信息     在apache的http.conf中添加或修改成如下二条代码即可:     ServerSignature Off     ServerTokens Prod     2、隐藏php中的信息     在php的php.ini中添加或修改成如下一条代码即可:     expose_php = Off     说明:     ServerSigna
Apache不显示服务器头信息
当使用一些查看服务器头信息(Server header)的工具,也能够详细显示出服务器的Server信息,类似如下 Date: Thu, 22 Sep 2011 06:11:20 GMT Server: Apache/2.2.14 (Ubuntu) Last-Modified: Thu, 22 Sep 2011 04:33:04 GMT Etag: "5a503ce-4c41-4ad8
隐藏服务器头信息
半强迫症的我,为了安全性(然并卵)和节流(就小小的一点点)考虑,需要对生产环境的服务器头信息进行隐藏,下面列出常用的修改及配置 隐藏nginx版本号 修改nginx.conf文件 在http配置项中增加 server_tokens off; 隐藏apache版本号 修改httpd.conf 设置 ServerSignature Off ServerTokens Prod
修改默认的HTTP Response Header
 黑客通常通过获取一个HTTP Response,然后解析出HTTP Response Header来知道对方用的是什么web 服务器软件,如下:HTTP/1.1 200 OKServer: Microsoft-IIS/5.0Date: Thu, 07 Jul 2005 13:08:16 GMTContent-Length: 1270对于IIS来说有一个工具(URLScan)可以用
隐藏响应头中Apache、nginx或PHP的版本信息
默认地,服务器HTTP响应头会包含apache,nginx和php版本号。像下面的,这是有危害的,因为这会让黑客通过知道详细的版本号而发起已知该版本的漏洞攻击。Apache为了阻止这个,需要在httpd.conf设置ServerTokens为Prod,这会在响应头中显示“Server:Apache”而不包含任何的版本信息。下面是ServerTokens的一些可能的赋值:ServerTokens Pr
如何隐藏php和apache头信息
去掉 X-Powered-By 只需要修改php.ini 中 expose_php = On 改成 expose_php = Off隐藏 Apache 版本信息,修改/etc/httpd/conf/httpd.confServerTokens Prod ServerSignat
如何隐藏apache web服务器的信息
 每个页面请求返回的在HTTP头里都会包含服务器的版本以及其他信息,apache服务器默认是返回全部详细的信息,比如:Apache/2.2.4 (Unix) mod_ssl/2.2.4 OpenSSL/0.9.8b DAV/2 PHP/5.2.5 mod_jk/1.2.15这显然很不安全,那么如何设置这个信息呢?在apache主配置文件里添加"ServerTokens Prod"就可以了,
apache反向代理隐藏ip的绝对有效方法
apache建立反向代理的目的,就是为了隐藏主站ip,以防止一些针对ip的攻击。 但是在写反向代理主机上的虚拟主机配置文件时,端口转发配置中,一般写的目的主机都是直接写主站ip了,因为此时已经把域名的host解析到了代理主机上。 但是这会有一个问题,在网站呈现的时候,网站的domain实际上是最终访问的目的地址,用php获取域名时得到的将是主站ip,在网页上的某些地方可能会被呈现出来从而被别有
Apache服务隐藏版本号
安全部门扫描apache漏洞,需要升级apache版本或隐藏版本号。 软件的漏洞信息和特定版本是相关的,因此,软件的版本号对攻击者来说是很有价值。 在默认情况下,Apache Httpd 系统会把Apache版本模块都显示出来(http返回头信息)。如果列举目录的话,会显示域名信息,服务器版本号,操作系统类型等。 隐藏Apache版本号的方法是修改Apache的配置文件: vim /e
apache如何才能修改头域名称
如果我们要把一个用户请求头的值修改为固定值,置空或者追加固定值。都可以有RequestHeader指令的set|unset|add|append来修改,值甚至可以获取环境变量。但是如果我们要把一个头域的值赋给另一个头域,或者说就是修改头域的名称,如何做到?比如:用户请求发送的"User-Agent: IE15",我想把这个IE15赋给一个我自己命名的头域,如myHeader,我在后端getHead