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

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

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

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

工具目录

分类

查看所有分类
Loading categories
burpflow — BurpFlow is one of the best Burp Suite automation tools for bug bounty hunters and penetration testers, widely used to load recon data via proxy and streamline web application security testing workflows. | Kitploit
工具/GitHubGitHub/cappricio-securities/burpflow
ReconnaissanceWeb Proxies & InterceptionScripting & AutomationWeb SecurityPenetration Testing
GitHubcappricio-securities/burpflow

burpflow

BurpFlow is one of the best Burp Suite automation tools for bug bounty hunters and penetration testers, widely used to load recon data via proxy and streamline web application security testing workflows.

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

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

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显示帮助