Scout:一款功能强大的轻量级URL模糊测试与爬取工具

VSole2022-07-21 19:12:05

 关于Scout 

Scout是一款功能强大的轻量级URL模糊测试与爬取工具,可以帮助广大研究人员进行URL模糊测试,并爬取目标Web服务器中难以扫描发现的VHSOT、文件和目录等资源。

项目中包含了一个完整的字典文件,并尽可能地提供了更多的便携性,减少广大研究人员在使用该工具时所需的配置操作,即实现了“开箱即用”。

 工具安装 

该工具基于Go语言开发,因此我们首先需要在本地设备上安装并配置好Go环境。

接下来,广大研究人员可以使用下列命令将该项目源码克隆至本地:

git clone https://github.com/liamg/scout.git

除此之外,我们也可以使用curl命令来下载和安装Scout:

curl -s "https://raw.githubusercontent.com/liamg/scout/master/scripts/install.sh" | bash

 工具使用 

Usage:
  scout [command]
 
Available Commands:
  help        查看工具帮助信息
  url          扫描指定Web服务器的URL资源  
version      显示Scout工具版本
  vhost        扫描指定Web服务器的VHOST资源
 
Flags:
  -d, --debug             启用调试日志模式
  -h, --help               查看工具帮助信息
  -n, --no-colours         禁用颜色高亮输出
  -p, --parallelism int      并行发送请求(默认:10)
  -k, --skip-ssl-verify      跳过SSL证书验证
  -w, --wordlist string     字典文件路径,不指定则使用内置的默认字典

 工具使用样例 

URL扫描

-x, --extensions

需检测的文件后缀,默认为php、htm、html和txt。

-f, --filename

要在目标文件夹中搜索的文件名称。

-H, --header

请求中额外包含的Header,例如:-H "Cookie: PHPSESSID=blah"。

-c, --status-codes

HTTP状态码,用于显示扫描状态,默认为200,400,403,500,405,204,401,301,302。

-m, --method

要使用的HTTP方法。

-s, --spider

扫描并验证页面内容中的链接。

完整样例

$ scout url http://192.168.1.1
  
  [+] Target URL      http://192.168.1.1
  [+] Routines        10
  [+] Extensions      php,htm,html
  [+] Positive Codes  200,302,301,400,403,500,405,204,401,301,302
  
  [302] http://192.168.1.1/css
  [302] http://192.168.1.1/js
  [302] http://192.168.1.1/language
  [302] http://192.168.1.1/style
  [302] http://192.168.1.1/help
  [401] http://192.168.1.1/index.htm
  [302] http://192.168.1.1/image
  [200] http://192.168.1.1/log.htm
  [302] http://192.168.1.1/script
  [401] http://192.168.1.1/top.html
  [200] http://192.168.1.1/shares
  [200] http://192.168.1.1/shares.php
  [200] http://192.168.1.1/shares.htm
  [200] http://192.168.1.1/shares.html
  [401] http://192.168.1.1/traffic.htm
  [401] http://192.168.1.1/reboot.htm
  [302] http://192.168.1.1/debug
  [401] http://192.168.1.1/debug.htm
  [401] http://192.168.1.1/debug.html
  [401] http://192.168.1.1/start.htm
  
  Scan complete. 28 results found.

VHOST发现

$ scout vhost https://google.com
  
  [+] Base Domain     google.com
  [+] Routines        10
  [+] IP              -
  [+] Port            -
  [+] Using SSL       true
  
  account.google.com
  accounts.google.com
  blog.google.com
  code.google.com
  dev.google.com
  local.google.com
  m.google.com
  mail.google.com
  mobile.google.com
  www.google.com
  admin.google.com
  chat.google.com
  
  Scan complete. 12 results found.

 工具使用演示 

url轻量级
本作品采用《CC 协议》,转载必须注明作者和本文链接
Scout是一款功能强大的轻量级URL模糊测试与爬取工具,可以帮助广大研究人员进行URL模糊测试,并爬取目标Web服务器中难以扫描发现的VHSOT、文件和目录等资源。项目中包含了一个完整的字典文件,并尽可能地提供了更多的便携性,减少广大研究人员在使用该工具时所需的配置操作,即实现了“开箱即用”。
红队内外网打点工具
本教程将逐步指导您在 Ubuntu 上安装和配置 OpenLiteSpeed 和 PHP 8。它是一个功能强大的模块化 HTTP 服务器,可以以低资源使用率处理数十万个同时连接。它将无与伦比的性能、安全性、可扩展性、简单性和优化捆绑在一个包中。此外,OpenLiteSpeed 提供了一个基于 Web 的管理用户界面,用于通过 Web 浏览器管理Web 服务器。值得一提的是,OpenLiteSpeed 使用与 Apache Web 服务器相同的配置,并且与 Apache 提供的大多数功能兼容。
Thinkphp是一个国内轻量级的开发框架,采用php+apache,在更新迭代中,thinkphp也经常爆出各种漏洞,thinkphp一般有thinkphp2、thinkphp3、thinkphp5、thinkphp6版本,前两个版本已经停止更新
基于小程序在电商领域的应用,整理成安全需求基线,以期在更多的业务场景下应用。
今天来介绍一个超炫酷的终端模拟器——tabby,Tabby是一个基于 TypeScript 开发的终端模拟器,适用于 Windows,macOS 和 Linux。该模拟器高度可配置,包括但不限于:主题、快捷键以及配色方案。Tabby不是新的 shell,也不是 MinGW 或 Cygwin 的替代品。
Spring核心框架存在RCE漏洞.在野曝光一段时间后,官方终于发布漏洞信息CVE-2022-22965,并并修复了漏洞。结合Tomcat属性可实现RCE。从理论上分析,Weblogic等其他Java中间件或应用程序也可能构建出完整利用链。
VSole
网络安全专家