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

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

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

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

工具目录

分类

查看所有分类
Loading categories
burpflow — BurpFlow 是面向漏洞赏金猎人和渗透测试人员的最佳 Burp Suite 自动化工具之一,广泛用于通过代理加载侦察数据,并简化 Web 应用程序安全测试工作流程。 | Kitploit
工具/GitHubGitHub/cappricio-securities/burpflow
侦察Web代理与拦截脚本与自动化Web安全渗透测试
GitHubcappricio-securities/burpflow

burpflow

BurpFlow 是面向漏洞赏金猎人和渗透测试人员的最佳 Burp Suite 自动化工具之一,广泛用于通过代理加载侦察数据,并简化 Web 应用程序安全测试工作流程。

查看仓库
9435个月前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

BurpFlow

BurpFlow 是一款轻量级的 Node.js CLI 工具,可通过 Burp Suite 代理路由 HTTP 请求,使安全测试人员能够快速将侦察 URL 加载并分析到 Burp 中。

Logo

npm version MIT License Node Version


🎯 什么是 BurpFlow?

BurpFlow 是一款快速、高效且极简的侦察自动化 CLI 工具,专为渗透测试人员、漏洞赏金猎人和安全研究人员设计。

它简化了通过 Burp 代理发送 HTTP 请求的过程,使您能够:

  • 快速将大量 URL 列表加载到 Burp Suite 中
  • 自动化重复的侦察工作流
  • 验证 URL 和代理配置
  • 实时监控请求结果
  • 提高手动测试期间的效率

⚠️ 免责声明:此工具严格用于授权的安全测试和教育用途。未经授权的使用属于违法行为。

📌 功能特性

  • 🌐 基于代理的请求 – 通过 Burp 或任何 HTTP 代理发送流量
  • 📂 批量 URL 支持 – 处理单个 URL 或大型 URL 列表
  • ⚡ 并发执行 – 可调节的工作线程,加快扫描速度
  • ⏱️ 超时控制 – 防止请求过长或挂起
  • 🧹 智能解析 – 忽略输入文件中的注释和空行
  • 🎨 彩色输出 – 终端中清晰的成功和错误日志
  • 🔍 输入验证 – 确保代理和 URL 格式有效

⚠️ 环境要求

  • Node.js(建议 v14 或更高版本)
  • npm
  • Burp Suite(或任何 HTTP 代理)

⚡ 安装

全局安装

root@kitploit:~
npm install -g burpflow

本地运行

root@kitploit:~
git clone https://github.com/Cappricio-Securities/burpflow.git
npm install
node burpflow.js -h

⚙️ 配置

  1. 启动 Burp Suite
  2. 启用代理监听器(默认:127.0.0.1:8080)
  3. 在 BurpFlow 中使用相同的代理

🚀 CLI 用法

显示帮助

root@kitploit:~
burpflow -h

🌐 单个 URL

root@kitploit:~
burpflow -p 127.0.0.1:8080 -u https://example.com

📂 URL 列表

创建文件(urls.txt):

root@kitploit:~
https://example.com
https://github.com

运行:

root@kitploit:~
burpflow -p 127.0.0.1:8080 -l urls.txt

⚡ 使用并发和超时

root@kitploit:~
burpflow -p 127.0.0.1:8080 -l urls.txt -c 8 -t 12000

📊 选项

🖥️ 示例输出

root@kitploit:~
██████╗ ██╗   ██╗██████╗ ██████╗ ███████╗██╗      ██████╗ ██╗    ██╗
██╔══██╗██║   ██║██╔══██╗██╔══██╗██╔════╝██║     ██╔═══██╗██║    ██║
██████╔╝██║   ██║██████╔╝██████╔╝█████╗  ██║     ██║   ██║██║ █╗ ██║
██╔══██╗██║   ██║██╔══██╗██╔═══╝ ██╔══╝  ██║     ██║   ██║██║███╗██║
██████╔╝╚██████╔╝██║  ██║██║     ██║     ███████╗╚██████╔╝╚███╔███╔╝
╚═════╝  ╚═════╝ ╚═╝  ╚═╝╚═╝     ╚═╝     ╚══════╝ ╚═════╝  ╚══╝╚══╝
                                Developed by Team : Cappriciosec.com


🚀 BurpFlow - Recon to Burp Automation Tool


Started
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ proxy  :  192.168.0.103:8080      ┃
┃ Concurrency: 5 | 10000ms          ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
[✔] Loaded: https://www.example.com [status 200]
[✔] Loaded: https://www.stage.electronics.example.com [status 200]
[✔] Loaded: http://www.sprt8.example.co.jp [status 403]

BurpFlow complete. Check Burp Suite proxy history.

📂 项目结构

root@kitploit:~
burpflow/
├── burpflow.js
├── includes/
│   ├── help.js
│   ├── utils.js
│   ├── filereader.js
│   ├── validate.js
│   ├── runner.js
├── README.md
└── package.json

🛠️ 故障排查

  • ECONNREFUSED → 代理未运行或端口错误
  • Invalid URL → 必须以 http:// 或 https:// 开头
  • 缺少输入 → 请提供 -u 或 -l

🎯 使用场景

  • 漏洞赏金侦察工作流
  • 将 URL 导入 Burp 代理历史记录
  • 大规模端点验证
  • 更快的手动安全测试

📬 反馈

📧 [email protected]

📜 许可证

MIT 许可证

👨‍💻 作者

KarthiTheHacker

  • 🌐 https://karthithehacker.com
  • 🐙 https://github.com/karthi-the-hacker
下载工具
FlagDescription
-p, --proxy代理地址(必需),例如 127.0.0.1:8080
-u, --url单个 URL
-l, --list包含 URL 的列表文件
-c, --concurrency并行请求数(默认:5)
-t, --timeout超时时间(毫秒)(默认:10000)
-h, --help显示帮助