Skip to main content

A powerful command-line tool for Google dorking, enabling users to uncover hidden information and vulnerabilities with advanced search queries.

Project description

DumpDork

DumpDork is a powerful command-line tool for performing Google dorking, allowing users to uncover hidden information and vulnerabilities using advanced search queries directly from the terminal.

Features

  • Effortless Querying: Construct complex search queries with ease using Google's powerful search operators.
  • Customizable Results: Specify the number of results to retrieve, with a maximum limit of 300.
  • Output Options: Save your findings in a neatly formatted JSON file for further analysis or reporting.
  • No CAPTCHA Required: This script does not require users to complete CAPTCHA, making it easier to retrieve results without interruptions.
  • Configurable Credentials: Manage your API credentials securely through a simple YAML configuration file.

Installation

  1. Clone the repository:
git clone https://github.com/mateofumis/dumpdork.git
cd dumpdork

Set up a virtual environment (optional but recommended):

python3 -m venv env
source env/bin/activate  # On Windows use `.\env\Scripts\activate`

Install dependencies:

pip3 install -r requirements.txt

Configure your API credentials: Create a config.yaml file in the root directory with the following structure:

rapidapi:
  host: "YOUR_RAPIDAPI_HOST"
  key: "YOUR_RAPIDAPI_KEY"

Usage

To use DumpDork, run the following command in your terminal:

python3 dumpdork.py 'your search query' --limit 100 --output results.json --config-file config.yaml

Example Queries

  • Search for PHP files on HackerOne:
python3 dumpdork.py 'site:"*.hackerone.com" ext:php' --output h1_results.json --limit 100 --config-file config.yaml
  • Find login pages:
python3 dumpdork.py 'inurl:login (ext:php | ext:asp | ext:aspx | ext:aspxh)' --output juicy_results.json --config-file config.yaml

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details. Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue.

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

dumpdork-0.1.0.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

dumpdork-0.1.0-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dumpdork-0.1.0.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for dumpdork-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9f6ff8fe2263ddb48445b0df4d1c70a73d593700f294edabff8e3b609a288d13
MD5 82b1e4444ab5c7dec1fcfa58241d3102
BLAKE2b-256 b15efedf978f716f244e209d7055fe833842ee4bf88aca37aec7374451bf77e2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dumpdork-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for dumpdork-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8bd8149530f64e83787174552ad0193d73ff12afa6636e0c4f96a47ab64e5ad3
MD5 51c80619aa6ddd37f5d9f85fb859994f
BLAKE2b-256 b27e2db5716ca82a8f184eedaa132371c21f5f905472a6f49a34b7af08140078

See more details on using hashes here.

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