Skip to main content

A tool for security analysis using Burp Suite to load the urls on burpsuite using terminal

Project description

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 is http://127.0.0.1:7777).

Example:

  1. Sending a single URL to Burp Suite:
python zoroflow.py -u http://example.com 
  1. 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:

  1. Open Burp Suite.
  2. Go to the Proxy tab.
  3. In the Proxy tab, click on Proxy Settings.
  4. In the Proxy Listeners section, click on Add.
  5. Set the listener interface to 127.0.0.1 and the port to 7777 (or any port you want to use).
  6. 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.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zoroflow-1.0.2.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zoroflow-1.0.2-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file zoroflow-1.0.2.tar.gz.

File metadata

  • Download URL: zoroflow-1.0.2.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for zoroflow-1.0.2.tar.gz
Algorithm Hash digest
SHA256 ac367a31168e9f00615669ec880122371d314c9b34a1b15619078e9560197522
MD5 881486ad2e21b94ea4283a8bfbbe1b24
BLAKE2b-256 20e875fc87fc9597e4fa4236281ba9c4e857d117760a0c3f48822dd986289da8

See more details on using hashes here.

File details

Details for the file zoroflow-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: zoroflow-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for zoroflow-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 defd1e6baa3cb70d8785f17c40381639906510fbbb76df590fccf26b348f0e6b
MD5 0c1c00490f1fa5af722b4c527b31c805
BLAKE2b-256 ab56cbac822691852e0d386237826940f4ea00492fa1f10f836b9bc66eaf4fe1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page