
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.
BurpFlow 是一款轻量级的 Node.js CLI 工具,可通过 Burp Suite 代理路由 HTTP 请求,使安全测试人员能够快速将侦察 URL 加载并分析到 Burp 中。
BurpFlow 是一款快速、高效且极简的侦察自动化 CLI 工具,专为渗透测试人员、漏洞赏金猎人和安全研究人员设计。
它简化了通过 Burp 代理发送 HTTP 请求的过程,使您能够:
⚠️ 免责声明:此工具严格用于授权的安全测试和教育用途。未经授权的使用属于违法行为。
npm install -g burpflow
git clone https://github.com/Cappricio-Securities/burpflow.git
npm install
node burpflow.js -h
127.0.0.1:8080)burpflow -h
burpflow -p 127.0.0.1:8080 -u https://example.com
创建文件(urls.txt):
https://example.com
https://github.com
运行:
burpflow -p 127.0.0.1:8080 -l urls.txt
burpflow -p 127.0.0.1:8080 -l urls.txt -c 8 -t 12000
██████╗ ██╗ ██╗██████╗ ██████╗ ███████╗██╗ ██████╗ ██╗ ██╗
██╔══██╗██║ ██║██╔══██╗██╔══██╗██╔════╝██║ ██╔═══██╗██║ ██║
██████╔╝██║ ██║██████╔╝██████╔╝█████╗ ██║ ██║ ██║██║ █╗ ██║
██╔══██╗██║ ██║██╔══██╗██╔═══╝ ██╔══╝ ██║ ██║ ██║██║███╗██║
██████╔╝╚██████╔╝██║ ██║██║ ██║ ███████╗╚██████╔╝╚███╔███╔╝
╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚══════╝ ╚═════╝ ╚══╝╚══╝
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.
burpflow/
├── burpflow.js
├── includes/
│ ├── help.js
│ ├── utils.js
│ ├── filereader.js
│ ├── validate.js
│ ├── runner.js
├── README.md
└── package.json
ECONNREFUSED → 代理未运行或端口错误Invalid URL → 必须以 http:// 或 https:// 开头-u 或 -lMIT 许可证
KarthiTheHacker
| Flag | Description |
|---|
-p, --proxy | 代理地址(必需),例如 127.0.0.1:8080 |
-u, --url | 单个 URL |
-l, --list | 包含 URL 的列表文件 |
-c, --concurrency | 并行请求数(默认:5) |
-t, --timeout | 超时时间(毫秒)(默认:10000) |
-h, --help | 显示帮助 |