前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SQLiv:一款批量SQL注入漏洞扫描工具

SQLiv:一款批量SQL注入漏洞扫描工具

作者头像
FB客服
发布2018-02-27 11:52:02
4.7K0
发布2018-02-27 11:52:02
举报
文章被收录于专栏:FreeBufFreeBuf

今天给大家介绍一款名叫SQLiv的批量SQL注入漏洞扫描工具。

功能介绍

  1. 批量域名扫描SQL注入漏洞;
  2. 扫描指定域名(带爬虫功能);
  3. 反向域名扫描;

SQL注入漏洞扫描以及域名信息检测都是采用多进程方式进行的,所以脚本的运行速度会非常快,并能够同时扫描多个URL地址。

工具的安装与运行

用户可以使用下列命令安装和运行SQLiv:

代码语言:javascript
复制
git clonehttps://github.com/Hadesy2k/sqlivulscan.git
代码语言:javascript
复制
sudo python2 setup.py -i

依赖组件

  1. bs4
  2. termcolor
  3. google

预安装系统

BlackArchLinux

快速教程

1. 使用SQLi dork进行批量域名扫描

用户可以利用给定dork轻松地进行批量域名扫描,然后对扫描结果进行一一检测:

代码语言:javascript
复制
python sqliv.py-d <SQLI DORK> -e <SEARCH ENGINE> 
python sqliv.py -d "inurl:index.php?id=" -egoogle

2. 指定目标扫描

用户可以在扫描参数中指定需要扫描的域名或URL地址;

如果提供的是域名,SQLiv将会对该域名进行爬取,并获取URL地址,然后在对爬取到的URL地址一一进行漏洞扫描:

代码语言:javascript
复制
python sqliv.py-t <URL>  
python sqliv.py-t www.example.com  
python sqliv.py-t www.example.com/index.php?id=1

3. 反向域名扫描

进行反向域名扫描,搜索同一主机下托管的其他网站:

代码语言:javascript
复制
python sqliv.py -t <URL> -r

查看帮助信息

代码语言:javascript
复制
python sqliv.py --help

usage: sqliv.py [-h] [-d D] [-e E] [-p P][-t T] [-r]

optional arguments:
  -h,--help  show this help message and exit
  -dD        SQL injection dork
  -eE        search engine [Google only fornow]
  -pP        number of websites to look forin search engine
  -tT        scan target website
 -r          reverse domain

工具运行截图

开发人员

blackvkng

the-c0d3r

待添加的功能

  1. 整合Duckduckgo搜索引擎;
  2. 为SQLi漏洞测试添加POST表单支持;
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-10-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FreeBuf 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 功能介绍
  • 工具的安装与运行
    • 依赖组件
      • 预安装系统
      • 快速教程
        • 1. 使用SQLi dork进行批量域名扫描
          • 2. 指定目标扫描
            • 3. 反向域名扫描
            • 查看帮助信息
            • 工具运行截图
              • 开发人员
              • 待添加的功能
              相关产品与服务
              脆弱性检测服务
              脆弱性检测服务(Vulnerability detection Service,VDS)在理解客户实际需求的情况下,制定符合企业规模的漏洞扫描方案。通过漏洞扫描器对客户指定的计算机系统、网络组件、应用程序进行全面的漏洞检测服务,由腾讯云安全专家对扫描结果进行解读,为您提供专业的漏洞修复建议和指导服务,有效地降低企业资产安全风险。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档