美文网首页
解决本地安装安全狗遇到的问题

解决本地安装安全狗遇到的问题

作者: LMcream | 来源:发表于2019-07-17 20:20 被阅读0次


前言

 安全狗是一款大家比较熟悉的服务器安全加固产品、也是大多初学渗透的小伙伴面对的第一个防护应用、很多小伙伴喜欢在本地安装、进行过狗测试、但是里面有点坑、让老莫不得不说、此次我们主要是安装Windows下的apache4.0版本。

这里有两个坑需要注意:端口冲突和服务名填写。

我们先安装设置PHPStudy再安装安全狗,网站搭建起来才能用安全狗进行防护。

环境:

Server2008 R2 + PHPStudy    (我这里的server2008是克隆机、只用来测试过狗)

 Php5.3 +Apache2.4 +Sqli 

设置PHPStudy

PHPSudy的安装就不多说了、大家都知道、直接说设置吧。

安装好PHPStudy、启动发现Apache默认的80端口已被System占用了:

这里提供最直接有效的方法是更改Apache默认的80端口(其他方法、请另寻查找)

进入目录:PHPStudy\Apache\conf\httpd.conf、对httpd.conf里的80端口进行修改、

这里我改为81端口、Ctrl+S保存之后把原来的删掉

重启PHPStudy、开始设置PHPStudy的允许目录列表和服务端口

将PHPStudy设为允许目录列表、这样就可以看到PHPStudy主目录下的源码目录了

将应用默认的80端口改为81、点击运用

访问本地查看是否设置成功:127.0.0.1:80

安全狗的下载与安装

这里我们去官网下载最新的Apache4.0版本的安全狗

点击立即安装(也可以自定义安装) 

之后出现以下界面:请填入服务名

以下已填写好的都是默认的、无需改动、只需写入最关键的服务名即可

现在我们把这个界面叉掉、去做此次最重要的环节:填写服务名!叉掉后出现完成的字样、不用管他、我们继续往下走

点击完成后、右下角会提示网站安全狗插件未安装、接下来我们就要为安装网站安全狗插件做准备了、右击右下角安全狗的小图标、出现未安装、现在不安装、等完成下面步骤

此前PHPStudy一直是非服务模式、现在我们改成服务模式、再去点击安装安全狗插件

点击安装网站安全狗插件

服务名自动跳出来、补全了、点击确定就行、此时尚未结束、请仔细看下面。未跳出来服务名的、更要看下面操作

若是未自动补全、就需调用服务来查看:CMD里输入services.msc-->查看是否带有Apache字样的服务、一般都是Apache2a-->将Apache2a填入服务名-->点击确定(若是服务里没有Apache字样就不能进行下面的操作了)

点击确定、显示网站安全狗插件已安装。可能会显示软件安装失败、那就继续下面步骤:重启Web服务+开启防护总开关(不行就关闭应用再重启)

上面两个步骤结束后就变成下图所示(连PHPStudy里的网站都检测出来了)

那个加入服云立享特权还需要自己去注册、之后插掉即可、下面就可以随便设置下安全狗、这里就不赘述了

现在让我们来看看安全狗是否有效:

另一台虚拟机也成功连接(需要关闭server2008的防火墙)

OK、安装结束、这次没时间了、下次再说过狗

相关文章

网友评论

      本文标题:解决本地安装安全狗遇到的问题

      本文链接:https://www.haomeiwen.com/subject/jsiflctx.html