Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
webcopilot — An automation tool that enumerates subdomains then filters out xss, sqli, open redirect, lfi, ssrf and rce parameters and then scans for vulnerabilities. | Kitploit
工具/GitHubGitHub/h4r5h1t/webcopilot
侦察Web漏洞扫描器漏洞分析信息收集渗透测试子域名枚举
GitHubh4r5h1t/webcopilot

webcopilot

An automation tool that enumerates subdomains then filters out xss, sqli, open redirect, lfi, ssrf and rce parameters and then scans for vulnerabilities.

查看仓库
1.3k2042年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

WebCopilot

一款自动化工具,用于枚举子域名,过滤出XSS、SQLi、开放重定向、LFI、SSRF和RCE参数,然后扫描漏洞。

特性 • 安装 • 用法 • 运行 WebCopilot • 使用的工具 • 致谢


WebCopilot 是一款自动化工具,旨在枚举目标的子域名,并使用不同的开源工具检测漏洞。

该脚本首先使用 assetfinder、sublister、subfinder、amass、findomain、hackertarget、riddler 和 crt.sh 枚举给定目标域名的所有子域名,然后使用 gobuster 和 SecLists 字典进行活跃子域名枚举,接着使用 dnsx 过滤出所有活跃的子域名,再通过 httpx 提取子域名的标题,并使用 subjack 扫描子域名接管。随后,它使用 gau/gauplus、waybackurls 或 waymore 爬取所有端点,然后使用 gf 模式过滤出给定子域名中的 XSS、LFI、SSRF、SQLi、开放重定向和 RCE 参数,最后使用不同的开源工具(如 kxss、dalfox、openredirex、nuclei 等)扫描这些子域名上的漏洞。扫描结果会打印出来,并保存到指定目录。

特性

  • 使用 assetfinder、SUBLIST3R_V2.0、subfinder、amass、findomain 等进行子域名枚举。
  • 使用 gobuster 和 amass 结合 SecLists/DNS 字典进行活跃子域名枚举。
  • 使用 aquatone 和 httpx 提取活跃子域名的标题并截图。
  • 使用 waymore 爬取所有子域名端点,并使用 gf patterns 过滤出 XSS、SQLi、SSRF 等参数。
  • 运行不同的开源工具(如 dalfox、nuclei、sqlmap 等)搜索这些参数中的漏洞,并将所有输出保存到文件夹中。

用法

root@kitploit:~
g!2m0:~ webcopilot -h
root@kitploit:~
                                ──────▄▀▄─────▄▀▄
                                ─────▄█░░▀▀▀▀▀░░█▄
                                ─▄▄──█░░░░░░░░░░░█──▄▄
                                █▄▄█─█░░▀░░┬░░▀░░█─█▄▄█
 ██╗░░░░░░░██╗███████╗██████╗░░█████╗░░█████╗░██████╗░██╗██╗░░░░░░█████╗░████████╗
░██║░░██╗░░██║██╔════╝██╔══██╗██╔══██╗██╔══██╗██╔══██╗██║██║░░░░░██╔══██╗╚══██╔══╝
░╚██╗████╗██╔╝█████╗░░██████╦╝██║░░╚═╝██║░░██║██████╔╝██║██║░░░░░██║░░██║░░░██║░░░
░░████╔═████║░██╔══╝░░██╔══██╗██║░░██╗██║░░██║██╔═══╝░██║██║░░░░░██║░░██║░░░██║░░░
░░╚██╔╝░╚██╔╝░███████╗██████╦╝╚█████╔╝╚█████╔╝██║░░░░░██║███████╗╚█████╔╝░░░██║░░░
░░░╚═╝░░░╚═╝░░╚══════╝╚═════╝░░╚════╝░░╚════╝░╚═╝░░░░░╚═╝╚══════╝░╚════╝░░░░╚═╝░░░
                                                                [●] 版本: 2.0.0
                                                                [●] @h4r5h1t | G!2m0


[❌] 警告: 请谨慎使用。您对自己的行为负责。
[❌] 开发者不承担任何责任,也不对因使用本工具造成的任何误用或损害负责。


用法:
webcopilot -d <目标>
webcopilot -d <目标> -a
webcopilot [-d 目标] [-o 输出路径] [-t 线程数] [-b 盲测服务器URL] [-x 排除域名] [-f 子域名文件] [-a] [-v] [-h]
标志:
  -d        添加目标 [可选]
  -o        将输出保存到文件夹 [默认: webcopilot-<时间戳>]
  -t        线程数 [默认: 100]
  -b        添加您的服务器用于BXSS [默认: 否]
  -x        排除范围外的域名 [默认: 否]
  -f        指定包含子域名的文件,这将跳过子域名枚举 [可选]
  -a        运行所有枚举,默认只运行子域名枚举 [默认: 否][耗时]
  -v        显示工具版本
  -h        显示此帮助信息

示例:./webcopilot -d domain.com -a -o domain -t 333 -x exclude.txt -b testServer.oast.fun
您可以使用 https://app.interactsh.com/ 获取您的服务器

安装 WebCopilot

WebCopilot 需要 git 才能成功安装。以 root 身份运行以下命令来安装 webcopilot:

root@kitploit:~
git clone https://github.com/h4r5h1t/webcopilot && cd webcopilot/ && chmod +x webcopilot install.sh && mv webcopilot /usr/bin/ && ./install.sh
root@kitploit:~
[*] 正在安装工具
[*] 正在创建目录
[*] 正在安装依赖并检查是否已安装
[*] git 已安装
[*] python3 已安装
[*] python3-pip 已安装
[*] ruby 已安装
[*] golang-go 已安装
[*] snapd 未找到 [*] 正在安装 snapd
[*] snapd 安装未成功,请手动安装
[*] cmake 已安装
[*] jq 已安装
[*] gobuster 已安装
[*] chromium 已安装
[*] parallel 已安装
[*] 正在安装 Python 工具
[*] Sublist3r 未找到 [*] 正在安装 Sublist3r
[*] Sublist3r 安装成功
[*] sqlmap 已安装
[*] urldedupe 已安装
[*] openredirex 已安装
[*] waymore 已安装
[*] findomain 已安装
[*] uro 已安装
[*] 正在安装字典和负载
[*] 跳过 payloads/lfi.txt,已存在。
[*] 跳过 resolvers.txt,已存在。
[*] 跳过 subdomains.txt,已存在。
[*] 跳过 fuzz.txt,已存在。
[*] 跳过 dicc.txt,已存在。
[*] 跳过 big.txt,已存在。
[*] 跳过 dns.txt,已存在。
[*] 正在安装 Go 工具
[*] anew 已安装
[*] gf 已安装
[*] aquatone 未找到 [*] 正在安装 aquatone
[*] aquatone 安装未成功,请手动安装
[*] assetfinder 已安装
[*] gau 已安装
[*] waybackurls 已安装
[*] httpx 未找到 [*] 正在安装 httpx
[*] httpx 安装未成功,请手动安装
[*] amass 未找到 [*] 正在安装 amass
[*] amass 安装未成功,请手动安装
[*] kxss 已安装
[*] subjack 已安装
[*] qsreplace 已安装
[*] dnsx 未找到 [*] 正在安装 dnsx
[*] dnsx 安装未成功,请手动安装
[*] dalfox 已安装
[*] crlfuzz 已安装
[*] nuclei 未找到 [*] 正在安装 nuclei
[*] nuclei 安装未成功,请手动安装
[*] subfinder 未找到 [*] 正在安装 subfinder
[*] subfinder 安装未成功,请手动安装
[*] 正在配置工具并设置环境
[*] 所有工具安装成功

使用的工具:

SubFinder • Sublist3r • Findomain • gf • OpenRedireX • dnsx • sqlmap • gobuster • assetfinder • httpx • kxss • qsreplace • Nuclei • dalfox • anew • jq • aquatone • urldedupe • Amass • gauplus • waybackurls • crlfuzz • gau • waymore • SUBLIST3R_V2.0 • uro

运行 WebCopilot

要在目标上运行该工具,只需使用以下命令:

root@kitploit:~
g!2m0:~ webcopilot -d example.com

-o 命令可用于指定输出目录。

root@kitploit:~
g!2m0:~ webcopilot -d example.com -o example

-a 命令可用于运行所有枚举(子域名枚举 + 漏洞扫描)。

root@kitploit:~
g!2m0:~ webcopilot -d example.com -o example -a

-t 命令可用于为扫描添加线程,以获得更快的结果。

root@kitploit:~
g!2m0:~ webcopilot -d example.com -o example -t 333 

-b 命令可用于盲 XSS(OOB),您可以从 interact 获取您的服务器。

root@kitploit:~
g!2m0:~ webcopilot -d example.com -o example -t 333 -b eeuyhzfnsezrraragtd70ex5oc2hsw.oast.fun

-x 命令可用于排除范围外的域名。

root@kitploit:~
g!2m0:~ echo out.example.com > excludeDomain.txt
g!2m0:~ webcopilot -d example.com -o example -t 333 -x excludeDomain.txt -b eeuyhzfnsezrraragtd70ex5oc2hsw.oast.fun

-f 命令可用于传递包含子域名的文件(使用此选项将跳过活跃+被动子域名枚举)。

root@kitploit:~
g!2m0:~ webcopilot -d example.com -o example -f /home/ubuntu/subdomains.txt -a

示例

默认选项如下:

root@kitploit:~
g!2m0:~ webcopilot -d http://testphp.vulnweb.com/ -a -b eeuyhzfpwgnsezrraragtd70ex5oc2hsw.oast.fun
root@kitploit:~
                                ──────▄▀▄─────▄▀▄
                                ─────▄█░░▀▀▀▀▀░░█▄
                                ─▄▄──█░░░░░░░░░░░█──▄▄
                                █▄▄█─█░░▀░░┬░░▀░░█─█▄▄█
 ██╗░░░░░░░██╗███████╗██████╗░░█████╗░░█████╗░██████╗░██╗██╗░░░░░░█████╗░████████╗
░██║░░██╗░░██║██╔════╝██╔══██╗██╔══██╗██╔══██╗██╔══██╗██║██║░░░░░██╔══██╗╚══██╔══╝
░╚██╗████╗██╔╝█████╗░░██████╦╝██║░░╚═╝██║░░██║██████╔╝██║██║░░░░░██║░░██║░░░██║░░░
░░████╔═████║░██╔══╝░░██╔══██╗██║░░██╗██║░░██║██╔═══╝░██║██║░░░░░██║░░██║░░░██║░░░
░░╚██╔╝░╚██╔╝░███████╗██████╦╝╚█████╔╝╚█████╔╝██║░░░░░██║███████╗╚█████╔╝░░░██║░░░
░░░╚═╝░░░╚═╝░░╚══════╝╚═════╝░░╚════╝░░╚════╝░╚═╝░░░░░╚═╝╚══════╝░╚════╝░░░░╚═╝░░░
                                                                [●] 版本: 2.0.0
                                                                [●] @h4r5h1t | G!2m0


[❌] 警告: 请谨慎使用。您对自己的行为负责。
[❌] 开发者不承担任何责任,也不对因使用本工具造成的任何误用或损害负责。


目标:  http://testphp.vulnweb.com/
输出:  /home/ubuntu/github/webcopilot/webcopilot-1714304809
线程: 100
服务器:  eeuyhzfpwgnsezdyeragtd70ex5oc2hsw.oast.fun
排除: 否
模式:    运行所有枚举
时间:    28-04-2024 17:16:49

[!] 请等待扫描完成...

[●] 被动子域名扫描进行中:

[●] 子域名扫描  -  [assetfinder✔]                 找到子域名: 0
[●] 子域名扫描  -  [SUBLIST3R_V2.0✔]              找到子域名: 0
[●] 子域名扫描  -  [subfinder✔]                   找到子域名: 1
[●] 子域名扫描  -  [amass✔]                       找到子域名: 0
[●] 子域名扫描  -  [findomain✔]                   找到子域名: 1

[●] 子域名扫描  -  [crt.sh✔]                      找到子域名: 0
[●] 子域名扫描  -  [hackertarget✔]                找到子域名: 1
[●] 子域名扫描  -  [riddler✔]                     找到子域名: 0
[●] 子域名扫描  -  [certspotter✔]                 找到子域名: 0

[●] 活跃子域名扫描进行中:
[!] 请耐心等待,这可能需要一些时间...
[●] 活跃子域名扫描  -  [gobuster✔]                找到子域名: 0
[●] 活跃子域名扫描  -  [amass✔]                   找到子域名: 0

[●] 子域名过滤: 过滤活跃子域名
[●] 子域名过滤  -   过滤活跃子域名完成。    检查: /subdomains/alivesub.txt
[●] 子域名扫描: 获取有效子域名的标题
[●] 子域名可视化检查完成。      检查: /subdomains/aquatone/

[●] 子域名枚举完成。    总数: 1 | 活跃: 1

[●] 端点扫描完成。  总数: 0
[●] 漏洞扫描进行中: 获取所有漏洞
[●] 漏洞扫描进行中:

[●] 漏洞扫描  -  [XSS✔]                   发现: 0
[●] 漏洞扫描  -  [SQLi✔]                  发现: 0
[●] 漏洞扫描  -  [LFI✔]                   发现: 0
[●] 漏洞扫描  -  [CRLF✔]                  发现: 0
[●] 漏洞扫描  -  [SSRF✔]                  发现: 0
[●] 漏洞扫描  -  [开放重定向✔]             发现: 0
[●] 漏洞扫描  -  [子域名接管✔]             发现: 0
[●] 漏洞扫描  -  [Nuclie✔]                发现: 0
[●] 漏洞扫描完成。    检查: /vulnerabilities/


▒█▀▀█ █▀▀ █▀▀ █░░█ █░░ ▀▀█▀▀
▒█▄▄▀ █▀▀ ▀▀█ █░░█ █░░ ░░█░░
▒█░▒█ ▀▀▀ ▀▀▀ ░▀▀▀ ▀▀▀ ░░▀░░

[+] http://testphp.vulnweb.com/ 的子域名
[+] 找到子域名: 1
[+] 活跃子域名: 1
[+] 端点: 0
[+] XSS: 0
[+] SQLi: 0
[+] 开放重定向: 0
[+] SSRF: 0
[+] CRLF: 0
[+] LFI: 0
[+] 子域名接管: 0
[+] Nuclei: 0

致谢

WebCopilot 受 Garud 和 Pinaak(作者 ROX4R)的启发。

感谢本脚本中使用到的工具和字典的作者。

@aboul3la @tomnomnom @lc @hahwul @projectdiscovery @maurosoria @shelld3v @devanshbatham @michenriksen @defparam @projectdiscovery @bp0lr @ameenmaali @sqlmapproject @dwisiswant0 @OWASP @OJ @Findomain @danielmiessler @1ndianl33t @ROX4R @xnl-h4ck3r @hxlxmjxbbxs @s0md3v

警告: 开发者不承担任何责任,也不对因使用本工具造成的任何误用或损害负责。因此,请谨慎使用,您对自己的行为负责。
下载工具