GourdScan被动扫描环境搭建

简介:

GourdScan是一款被动式注入检测工具 程序使用python与php开发,需要安装python。利用sqlmapapi进行漏洞的检测,然后通过浏览器代理方式获取请求,然后对其进行测试

 

环境: windowswamppython2.7GourdScansqlmap

 

一、配置apache虚拟主机。

 

1、下载GourdScan https://codeload.github.com/code-scan/GourdScan/zip/master

将其解压到wamp的网站根目录。

 

2、设置本地hosts文件,配置我们的代理域名。


 

3、修改httpd.conf文件,让其包含httpd-vhosts.conf

 

4、修改httpd-vhosts.conf文件,配置我们自己的代理域名及解析的文件路径。

 

 

5、重启wamp,访问www.vulscan.com,出现以下界面说明成功了。

这里报错主要是因为我们还没有配置数据库。

 

二、配置GourdScan

 

1、修改D:\wamp\www\GourdScan-master\root\conn.php,将mysql连接信息配置为可用的。

 

2、建立pscan数据库。

3、导入D:\wamp\www\GourdScan-master\pscan.sql

4、可正常访问www.vulscan.com而不会报错了。

5、修改index.phpconfig.phpcharsetutf8,防止乱码。

 

6、配置D:\wamp\www\GourdScan-master\proxy\isqlmap.py

 

7、配置D:\wamp\www\GourdScan-master\proxy\task.py

 

三、启动服务

 

1、安装tornado

pip install tornado

 

2、启动sqlmapapi

3、填写sqlmap server信息

 

4、运行proxy_io.py

 

5、运行task.py 

 

四、开始扫描吧

 

1、配置浏览器代理为 127.0.0.18888

 

2、可以看到扫描结果了。

5、当我们测试的时候如果同时想使用burp怎么办呢。

首先将浏览器代理设置为burp,然后再把burp的代理设置为GourdScan的代理就可以了。

 

 

 

五、需要改进的问题

 

1、对于非标准url或者伪静态不支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值