Zoroflow
Zoroflow is a tool for security analysis that integrates with Burp Suite. It allows you to send URLs to Burp Suite directly from the terminal, either by specifying individual URLs or by loading a list of URLs from a file.
Installation
You can install Zoroflow via pip:
pip install zoroflow
Usage
Basic Usage
You can use Zoroflow directly from the terminal by running:
python zoroflow.py [options]
Options:
-h,--help: Show the help message.-u,--url: Provide a single URL to send to Burp Suite.-l,--list: Provide a file containing a list of URLs to send to Burp Suite.-p,--proxy: Specify the Burp Suite proxy (default ishttp://127.0.0.1:7777).
Example:
- Sending a single URL to Burp Suite:
python zoroflow.py -u http://example.com
- Sending a list of URLs from a file (e.g.,
urls.txt):
python zoroflow.py -l urls.txt
How It Works:
The tool sends HTTP requests to Burp Suite using the specified proxy (default http://127.0.0.1:7777). You can use Burp Suite’s intercepting proxy to inspect and modify the HTTP requests.
Setting up Burp Suite for Zoroflow
Before using Zoroflow, you need to configure Burp Suite to listen on port 7777. Here’s how you can do that:
- Open Burp Suite.
- Go to the Proxy tab.
- In the Proxy tab, click on Proxy Settings.
- In the Proxy Listeners section, click on Add.
- Set the listener interface to
127.0.0.1and the port to7777(or any port you want to use). - Once configured, Burp Suite will listen on the specified port, and you can send traffic to it from Zoroflow.
Now, the tool will route traffic through Burp Suite, allowing you to monitor and manipulate the requests directly from Burp’s interface.
Release files for zoroflow 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| zoroflow-1.0.2.tar.gz | 4.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| zoroflow-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.0 kB
Release files / zoroflow-1.0.2.tar.gz
| Download URL | zoroflow-1.0.2.tar.gz |
|---|---|
| Size | 4.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ac367a31168e9f00615669ec880122371d314c9b34a1b15619078e9560197522
|
|
BLAKE2b-256 checksum How to use checksums |
20e875fc87fc9597e4fa4236281ba9c4e857d117760a0c3f48822dd986289da8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Release files / zoroflow-1.0.2-py3-none-any.whl
| Download URL | zoroflow-1.0.2-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
defd1e6baa3cb70d8785f17c40381639906510fbbb76df590fccf26b348f0e6b
|
|
BLAKE2b-256 checksum How to use checksums |
ab56cbac822691852e0d386237826940f4ea00492fa1f10f836b9bc66eaf4fe1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|