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
- Multi-Engine Support: Perform searches across Google, Brave, and GitHub from a single interface.
- 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.
- Interactive Setup Wizard: With an user-friendly wizard which guides you through the setup process, helping you configure your API credentials settings step-by-step.
Installation
Manual:
- 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
Using pip/pipx install
- Install dumpdork with pip3
$: pip3 install dumpdork
# or as well with pipx
$: pipx install dumpdork
See this project in PyPi: https://pypi.org/project/dumpdork/
Configuration
DumpDork stores its configuration in ~/.config/dumpdork/config.yaml.
The Easy Way (Wizard)
Simply run the tool with the wizard flag to set up your keys interactively:
$: python3 dumpdork.py -w
Manual Configuration
Create the file with the following structure:
rapidapi:
host: google-search74.p.rapidapi.com
keys:
google: "YOUR_RAPIDAPI_KEY"
brave: "YOUR_RAPIDAPI_KEY"
github: "YOUR_GITHUB_TOKEN"
[*] See detailed instructions at: https://github.com/mateofumis/dumpdork/blob/main/API_SETUP_GUIDE.md
Usage
$: dumpdork
____ ____ _
| _ \ _ _ _ __ ___ _ __ | _ \ ___ _ __| | __
| | | | | | | '_ ` _ \| '_ \| | | |/ _ \| '__| |/ /
| |_| | |_| | | | | | | |_) | |_| | (_) | | | <
|____/ \__,_|_| |_| |_| .__/|____/ \___/|_| |_|\_\
|_|
Advanced Dorking Tool v1.0
Created by: Mateo Fumis (hackermater)
usage: dumpdork.py [-h] [-s {google,github,brave}] [-l LIMIT] [-o OUTPUT] [-w] [query]
Use -h or --help for full details.
Example Queries
- Search for AWS Leaked Credentials (Google):
$: dumpdork 'site:*.example.com AND (intext:"aws_access_key_id" | intext:"aws_secret_access_key" filetype:json | filetype:yaml) ' --limit 200 --output aws_credentials.json
- Find Sensitive Repositories (GitHub):
$: dumpdork -s github "filename:config.php 'DB_PASSWORD'"
- Search via Brave Search:
$: dumpdork -s brave "inurl:admin login"
- Save Results to JSON:
$: dumpdork "sensitive data" -o results.json
- Take a look at GHDB for more Dorks: https://www.exploit-db.com/google-hacking-database
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.
Support me with a virtual Coffee! ❤️
If you find this tool useful, consider supporting me with a coffee!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dumpdork-1.2.0.tar.gz.
File metadata
- Download URL: dumpdork-1.2.0.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d8242da591db16b45818b1576c471ea520827aca26d88fc42c0071669e927d3
|
|
| MD5 |
22be00e3fbb067dc8c794d58115a7c08
|
|
| BLAKE2b-256 |
231525a521198e118ab8ae2d033b4ea5ffecd43c43eb2241c5dd614b3c8d4f16
|
File details
Details for the file dumpdork-1.2.0-py3-none-any.whl.
File metadata
- Download URL: dumpdork-1.2.0-py3-none-any.whl
- Upload date:
- Size: 11.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
155457cc88df9abeeeccc2bae41fb2a34f50bdc25a3c458b82b3d43fdf9c67d3
|
|
| MD5 |
7c2bd71920002782897415ee31628451
|
|
| BLAKE2b-256 |
eee7d1235862722034bd60568a98cceba048e0acaaefa82a3926271d61a12a8f
|