DorkMaster Pro is a high-performance, terminal-based reconnaissance intelligence tool designed for Google Dork management and stealth execution. Inspired by the aesthetics of modern cybersecurity toolkits like Kali Linux, it provides a feature-rich, "Cyberpunk" styled environment for security researchers to scrape, manage, and execute dorks with precision.

- Full Database Synchronization: Reliable scraping of the entire Exploit-DB (GHDB) repository (7000+ dorks) via high-performance AJAX endpoints.
- Incremental Updates: Keep your intelligence fresh with targeted updates for the newest dork additions.
-
Serverless JSON Storage: Optimized local storage using a portable JSON format with
$O(1)$ duplicate checking for maximum speed.
- Anti-Bot Mitigation: Built-in randomized delays (jitters) and User-Agent rotation to stay under Google's radar.
- Smart 429 Handling: Proactive detection of rate limiting with specific tactical advice for IP rotation (VPN/Proxy).
- High-Res Results: Scrapes live search results with a focus on speed and reliability.
- Terminal Execution: Scrape results directly into your CLI in a secure, controlled environment.
- Live Browser Mode: Instantly launch your default web browser and bridge your dork query directly into Google Search.
- Cyberpunk UI: A vibrant, high-contrast visual theme with icon-enhanced menus and box-drawing banners.
- Simplified Navigation: Every sub-menu and details page features a clear Return to Main Menu option.
- Direct Numeric Input: Support for lightning-fast command execution (type
1-8for instant action). - Persistent Pagination: The system remembers your page position even when jumping between dork details and list views.
- In-place Editing: Modify dork queries on-the-fly with smart pre-filled prompts.
DorkMaster Pro features an Automated Setup and Sync system. Every launch automatically verifies your environment and pulls the latest tactical updates.
- Double-click
run.bator execute:run.bat
- Set execution permissions and launch:
chmod +x run.sh ./run.sh
- Initialize environment:
python -m venv .venv - Activate:
- Windows:
.venv\Scripts\activate - Linux/macOS:
source .venv/bin/activate
- Windows:
- Install dependencies:
pip install -r requirements.txt - Launch Hub:
python dorkmaster_pro.py
- Search for Dorks: Query the 7000+ local dorks by keyword or title.
- Check for New Dorks: Fetch only the latest additions from GHDB.
- Sync Complete GHDB Library: (Recommended first run) Sync the entire GHDB library.
- Browse Dorks by Category: Explore organized vulnerabilities (Files containing juicy info, etc.).
- Quick Execution (Raw Dork): Immediately run any dork query without local database lookup.
- View System Statistics: Check dork counts and last synchronization timestamps.
- Export Results: Export results to JSON/CSV (Beta).
- Terminate Session: Securely close the DorkMaster Hub.
DorkMaster Pro is intended for authorized security research and educational purposes only.
Accessing information through Google Dorks can lead to sensitive data exposure. Unauthorized use against targets without prior consent is strictly prohibited and likely illegal in your jurisdiction. The author and contributors are not responsible for any misuse, damage, or legal consequences arising from the use of this tool.
[ infinitydecoder ] | Reconnaissance. Refined.