于用:-Type:text-8版本号与操作系统信息隐藏了
2021-08-10
日期:格林威治标准时间 2010 年 7 月 21 日星期三 13:23:22
:
-:
-:5043
:
-类型:文本/html; =UTF-8
版本号和操作系统信息已隐藏。
以下方法只适用于编译安装有源码的版本,里面的版本信息可以自定义修改。
目的:对源代码文件进行简单的修改,以引诱普通攻击者或自娱自乐!
方法:修改几个源代码文件,然后自己编译安装。
一、文件操作
1、修改文件://.h
#"此处填写开发机构名称,例如:Corp."
#T"此处填写服务器软件名称,例如:-IIS"
# ON "主版本,例如:6″
# ON "次要版本,例如:0″
#"修订版,例如:0"
2、修改文件://os.h
#"此处填写操作系统名称apache 指定php版本,例如:"
3、修改文件:/os//os.h
#"此处填写操作系统名称,例如:"
4、修改文件:///.c
“”与“此处填写view-info中显示的页面标题apache 指定php版本,例如:-IIS”
5、修改文件:///.c
"" 与 "在此处填写查看真实页面的标题,例如:-IIS "
说明:
1、path/to/ 表示对这个文件进行操作
2、 "A" with "B" 表示在文件中搜索A,然后用B替换
二、编译操作
按照一般正常步骤编译安装
结果:
/-信息:
-IIS
...
:-IIS/6.0/7.0()
/-:
对于 127.0.0.1
:-IIS/6.0/7.0()
:2010 年 7 月 26 日 15:20:36
页面底部显示:(例如以上两个测试和条件下)
-IIS/6.0/7.0 () at 127.0.0.1 80端口
PHP隐藏版本号修改方法如下:
php 阻止浏览器标题 X--By
在 php.ini 中
=开启
更改为:
=关闭
如果上面的代码没有找到,请添加一个新的!