Skip to main content

simple Python tool iterates through URLs sending a proxied GET request (for Burp).

Project description

enumpaths

Simple standalone Python tool that takes a host argument and file of URL paths, iterates through the URLs sending a proxied GET request (for Burp Suite).

Why?

Speed up your pentesting workflow but mostly because I kept running into this issue where I would have a list of paths & a target but wanted to see the requests/responses in Burp Suite.

Repo

Usage:

  • Use pipx to use as standalone tool. Otherwise you will have to do python3 -m enumpaths.

  • $ enumpaths https://your.target paths.txt

or

  • $ cat paths | enumpaths https://your.target -

With gobuster output, -n is necessary so you do not include status codes.

--help if you get confused

Default settings:

  • Proxy -> localhost:8080
  • User-Agent -> Tesla carbrowser

Example:

Link: https://github.com/0xBruno/enumpaths/blob/main/example.PNG

Example

I want to know more:

Its like 10 lines of code. Just read it.

There's probably a better tool somewhere out there or a flag for an existing tool. Cool. Let me know.

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

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

Source Distribution

enumpaths-1.0.tar.gz (2.6 kB view hashes)

Uploaded Source

Built Distribution

enumpaths-1.0-py3-none-any.whl (2.9 kB view hashes)

Uploaded Python 3

Supported by

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