博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx 隐藏版本信息
阅读量:4679 次
发布时间:2019-06-09

本文共 767 字,大约阅读时间需要 2 分钟。

隐藏nginx头部
 修改后的src/core/nginx.h ,代码如下:
 
/*
 * Copyright (C) Igor Sysoev
 * Copyright (C) Nginx, Inc.
 * 
  */
 
#ifndef _NGINX_H_INCLUDED_
#define _NGINX_H_INCLUDED_
 
#define nginx_version      1003008
#define NGINX_VERSION      "1.3.8"
#define NGINX_VER          "REKFAN/" NGINX_VERSION
 
#define NGINX_VAR          "REKFAN"
#define NGX_OLDPID_EXT     ".oldbin"
 
#endif /* _NGINX_H_INCLUDED_ */
 
编译Nginx,重新看看结果header信息还是没变!
 
最后找到另一个帖
子更改src/http/ngx_http_header_filter_module.c文件成功了!
 
找到下面两行:
static char ngx_http_server_string[] = "Server: nginx" CRLF;
static char ngx_http_server_full_string[] = "Server: " NGINX_VER CRLF;
将其修改为:
static char ngx_http_server_string[] = "Server: REKFAN" CRLF;
static char ngx_http_server_full_string[] = "Server: REKFAN/1.0" CRLF;

转载于:https://www.cnblogs.com/changbo/p/6132900.html

你可能感兴趣的文章
Mono Libgdiplus库
查看>>
js模糊查询案例
查看>>
c语言基础知识要点
查看>>
Android模拟器无法上网访问网络失败解决办法
查看>>
node启动时, listen EADDRINUSE 报错;
查看>>
vue学习链接
查看>>
Systemd 初始化进程
查看>>
【C#学习笔记】文本复制到粘贴板
查看>>
Windows store 验证你的 URL http:// 和 https:// ms-appx:/// ms-appdata:///local
查看>>
python全栈开发_day7_字符编码,以及文件的基本读取
查看>>
js 验证码 倒计时60秒
查看>>
C#基础
查看>>
ASP.NET Core MVC 2.x 全面教程_ASP.NET Core MVC 15. 用户管理
查看>>
杭电3466————DP之01背包(对状态转移方程的更新理解)
查看>>
算法分析常用记号
查看>>
spring mvc 返回类型
查看>>
[js高手之路] html5 canvas动画教程 - 匀速运动
查看>>
11.VS2015常用快捷键大全
查看>>
js学习总结----less常用的方法
查看>>
需求分析问卷调查及反馈结果
查看>>