win服务器隐藏版本信息,Apache防盗链和隐藏版本信息

文章目录

[隐藏]

一、防盗链

二、隐藏版本信息

实验要求:

三台虚拟机分别是:linux和两台windows虚拟机,linux虚拟机为服务器,Windows7-1为客户端,Windows7-2为盗链端。

实验步骤:

一、防盗链

1.把httpd、apr、apr-util安装包解压缩到/opt目录中

tar zxvf apr-1.4.6.tar.gz -C /opt/ tar zxvf apr-util-1.4.1.tar.gz -C /opt/ tar zxvf httpd-2.4.2.tar.gz -C /opt/

2.切换到opt目录中,把解压的文件夹递归复制到apr文件夹中

8c20926d7acc5c7cfd0fe34bbd4179d3.png

3.用yum仓库安装gcc 、gcc-c++ 、pcre 、pcre-devel、zlib-devel工具包

a5a5b79cb6d627c7a3430f251778d1ac.png

4.进行配置文件的配置

2ee38c0ea18104d08ea208974758a1d6.png

5.转换为二进制文件且进行安装

965f036bae45f1fb3e7a8be357b72ec4.png

6.开启httpd功能且建立软连

dac39d9066e4652644f080c8ceb99bcb.png

fc8494e16ff328841e602316f1474501.png

7.在httpd的主配置文件/etc/httpd.conf 下修改监听本地主机的IP和主机名域名

d03142cdab498c2ed3b8bb480220571e.png

6cc002c0c2ab75d580ca6fff21bc4a7c.png

8.开启httpd服务关闭防火墙和增强性安全功能

service httpd start service iptables stop Setenforce 0

9.切换到/usr/local/httpd/htdocs/目录下编辑首页 文件

b47a8f12e4fbd5856563318b3937183e.png

cf5ed388db9f9c75edf1efadbd26779b.png

10.把/opt目录下的图片(game.jpg、error.png)复制到当前目录下

475c74bed844dea9587d0202c0524ae4.png

2939e65ecdc6039cb5d1f80ca5fdf0c2.png

11.打开windows7-2盗链客户端,创建文件添加首页文件和图片且更改为扩展文件,放置于C盘inetpub wwwroot目录中。

f3e2b95cb38d70b69a216f3fc31d4651.png

2bbbf83920b605590bc4c951149808f6.png

12.构建DNS解析服务,安装bind包,编辑主配置文件/etc/named.conf修改监听地址。

495217808afa7784a2e7e7d3b217a6a2.png

d99a6ecb7fe3cb522c4004df9d39155e.png

13.编辑区域配置文件/etc/named.rfc1912.zones 添加域名和区域数据模块

725219c0d256ab854e1393aad5a9ae62.png

14.复制区域数据模板到benet.com.zone进行编辑

07a4ae9a3a31f9e694ed82f502cc30ba.png

5d2536bc2fa860a4f4dbee3adca2df91.png

15.启动named服务

bfb02c2f6a92c3c495bd688d295340b7.png

16.在站点目录/usr/local/httpd/conf/编辑vim httpd.conf文件中开启重写模块且引用防盗链规则

55c7a0dcfe643ba695c381f7ee7e0766.png

34b0e5ff0fc718ed16336c24d9d2b79f.png

17.重启httpd服务,打开Windows7-1客户机就行验证

Service httpd restart

6f09cff280277a87b95ef19f99860e49.png

二、隐藏版本信息

1.打开抓包工具进行测试

c3819138fe50e11f91d276a8949b5011.png

2.到/etc/httpd.conf中开启default.conf

a4c3434ece28a87e608a5221e8ab8129.png

3.切换到/usr/local/httpd/conf/extra/目录中,编辑httpd-default.conf文件把serverToken Full改为serverToken prod。

3c63440acca93b40571c5ec3744bd81e.png

5f9ee3111c46029bde5f646ad22bd896.png

4.重启httpd服务,进行验证。

service httpd restart

06dc3cf03512f6ef2548568327aaca87.png

原文出处:51cto -> http://blog.51cto.com/13642258/2131613

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值