国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

修改nginx服務器類型實現(xiàn)簡單偽裝(隱藏nginx類型與版本等)

2024-08-30 12:26:10
字體:
來源:轉載
供稿:網友

修改服務器類型為了防止被有所圖的人利用,才做的一些調整。比如當前使用的一個低版本正好被爆出漏洞,如果被發(fā)現(xiàn),那豈不是危險。

1、隱藏版本號,修改nginx.conf,在http區(qū)塊加入

代碼如下:
server_tokens off;

然后重新加載nginx,可以看到server頭部也是不帶版本號,也可以通過404查看

2、返回自定義服務器類型
通過curl -i http://127.0.0.1 查看當前的類型或者一些站長工具都可以看到,可以修改一為gws或者GFW來威懾一些利用工具掃描的家伙

具體方法:

代碼如下:
[root@REDIS_CLUSTER nginx-1.8.1]# vim 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: gws" CRLF;
static char ngx_http_server_full_string[] = "Server: gws" CRLF;

然后重新編譯后,查看效果(Server: gws)

代碼如下:
[root@REDIS_CLUSTER nginx-1.8.1]# /usr/local/nginx/sbin/nginx -s stop
[root@REDIS_CLUSTER nginx-1.8.1]# /usr/local/nginx/sbin/nginx
[root@REDIS_CLUSTER nginx-1.8.1]# curl -i http://127.0.0.1
HTTP/1.1 404 Not Found
Server: gws
Date: Tue, 02 Feb 2016 04:02:40 GMT
Content-Type: text/html
Content-Length: 168
Connection: keep-alive

下面是補充的內容:

修改NGINX版本名稱偽裝任意WEB SERVER

無論是作為Web服務器或其他類型程序的反向代理服務器,Nginx("engine x")都有著高性能且輕量級的優(yōu)勢。其特點是占有內存少,并發(fā)能力強,事實上Nginx的并發(fā)能力確實在同類型的網頁服務器中表現(xiàn)較好。這也使得Nginx在如今不管是存放在高配獨立服務器上的大型的門戶,還是存放在迷你64M內存VPS上的小型的個人博客,Nginx都在被廣泛使用著。

國內淘寶、新浪、網易、騰訊等都在使用。其中淘寶正是基于原作者的BSD-like協(xié)議,在其源代碼基礎上開發(fā)了Tengine,這暫且不表。

今天我們來說說,如何修改Nginx其內部默認名稱。這對安全或者裝逼都是非常實用的。

我們都知道一般Nginx有哪些內部名稱展示,如有通過HTTP Response
Header中的Server、錯誤頁的footer、FPM-FastCGI等。

一般來說修改3個位置,一個是nginx.h、另一個是ngx_http_header_filter_module.c、還有一個ngx_http_special_response.c。

提示:以下修改需要在編譯安裝Nginx之前進行,修改之后再編譯

現(xiàn)在Web Server使用廣泛,針對它的攻擊也越來越多,Nginx這玩意出道時間也并不長,雖然國內很多門戶網站都用它,小內存VPS用戶也愛它,但是我可不想哪天它爆出了個驚天BUG,上次80sec公布的Nginx相關PHP FPM漏洞就是警示哦,倘若偽裝了我的Nginx服務器,攻擊者就不知道我使用的是何種Web Server,也就無從下手了。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 松溪县| 南郑县| 营山县| 察雅县| 塔河县| 长治市| 汝阳县| 共和县| 阿拉善左旗| 当阳市| 湘潭市| 浮梁县| 兴安县| 仙居县| 元朗区| 高阳县| 六枝特区| 万州区| 湘潭县| 河西区| 益阳市| 吉林市| 南溪县| 玉门市| 屏南县| 三河市| 沙湾县| 合山市| 陇南市| 台安县| 隆回县| 大余县| 大冶市| 嘉善县| 长岛县| 宜兴市| 历史| 璧山县| 岢岚县| 共和县| 津南区|