Skip to main content

Powerful IDOR discovery tool with UUID-aware fuzzing and async engine

Project description

IDOR Finder

Powerful IDOR discovery tool with UUID-aware fuzzing, parameter extraction, async engine, and HTML/CSV/JSON reports.

Install

pip install idor-finder

Usage

idor-finder https://target/app?user_id=123 --method GET --report-format html --wordlist idor_finder/data/idor_wordlist.txt --sensitive idor_finder/data/sensitive_keywords.txt

From file:

idor-finder --url-file urls.txt --auth-config idor_finder/examples/config_example.json --report-format json

Features

  • Extracts parameters from query strings, paths (numeric, UUID), forms, JSON bodies
  • Generates numeric sequences, high IDs, and realistic UUID alternatives
  • Async fuzz engine with concurrency and rate limiting
  • Matches by status anomalies, content length deltas, and sensitive keywords
  • Exports HTML, CSV, and JSON reports

Notes

  • Provide your own authentication config in examples/config_example.json.
  • Wordlist in data/idor_wordlist.txt is normalized and expanded at runtime.

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

idor_finder-0.1.0.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

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

idor_finder-0.1.0-py3-none-any.whl (22.8 kB view details)

Uploaded Python 3

File details

Details for the file idor_finder-0.1.0.tar.gz.

File metadata

  • Download URL: idor_finder-0.1.0.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.11

File hashes

Hashes for idor_finder-0.1.0.tar.gz
Algorithm Hash digest
SHA256 18e193824b79c0d02f4a136c290d744a0f1325b3df564823e50567a8c70ad4f7
MD5 1e5b0e99bc7d81a8cf5e998e5fb653d5
BLAKE2b-256 f1275e19ccd76de2df4274e11db00d305ab41823b113ab4ee29e8501800be21c

See more details on using hashes here.

File details

Details for the file idor_finder-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: idor_finder-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 22.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.11

File hashes

Hashes for idor_finder-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5dc42e392a781d27ecf44219ecfc50380a3ba891b74a029edc9d4aa83d725bae
MD5 a6c99cd670bf375e30d6d190e087a403
BLAKE2b-256 5941e6243d933990e501d6910e2bf97453cb5a16f77ba3aeff7fe4efd6331bae

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