别让软件版本信息出来卖了你
刚装了台FreeBSD的Web服务器,环境是PHP+Lighttpd+mysql。但是发现web输出的时候把php和lighttpd的版本也都输出去了,如果正好该版本的php或者lighttpd有问题,不是便宜了那些脚本小伙?
首先关闭PHP的版本输出信息,修改php.ini
将expose_phpOn
改为
expose_php Off然后改Lighttpd的输出信息,网上查了要修改src,但是FreeBSD的ports机制让该源码比较麻烦,暂时也查不到如果在FreeBSD的ports里面改src。后来看了Lighttpd的conf,有一行是专门修改header输出的:
## send a different Server: header
##beniceandkeepitatlighttpd
server.tag = "NoServer"但是,我更喜欢改成:
server.tag = ""Microsoft-IIS/6.0"
给FreeBSD套了个2k3的马甲,让脚本小伙们去迷茫去吧
PS:JE的Lighttpd貌似是lighttpd/1.4.20
相关推荐
OwenJi 2020-04-30
hygbuaa 2020-02-02
82463862 2011-09-13
boante 2008-07-17
httphttpcn 2007-06-27
87204950 2011-08-22
afterlake 2011-07-16
方正SOA中间件 2011-06-23
81204957 2011-06-20
85234850 2011-05-19
87447007 2011-03-10
89401052 2010-09-29
梦想启航 2010-06-14
kaiwangic 2010-04-01
afterlake 2009-12-25
bglmmz 2009-04-04
luyinlian 2011-09-23
MARQUIS 2012-08-13
87510793 2011-06-30