Skip to main content

Website Reconnaissance Toolkit for Bug Hunters and Pentesters

Project description

WebsiteDorkerPro 🔍

Website Reconnaissance Toolkit for Bug Hunters and Pentesters

PyPI version Python Versions License: MIT

A comprehensive reconnaissance tool for bug bounty hunters, penetration testers, and security researchers. WebsiteDorkerPro provides a powerful GUI and CLI interface for performing Google dorking and external reconnaissance.

Features

  • 🕵️‍♂️ Comprehensive Reconnaissance: Subdomains, certificates, DNS, headers
  • 📁 File Discovery: Configs, databases, backups, sensitive files
  • 🔧 Technology Detection: WordPress, PHP, frameworks, CMS detection
  • 🛡️ Vulnerability Scanning: SQL errors, XSS, shells, redirects
  • 🔐 Sensitive Data Exposure: API keys, user data, payment info
  • 🌐 External Recon: GitHub, Pastebin, social media
  • ☁️ Cloud & Infrastructure: S3, Azure, Shodan, Censys
  • Custom Tools: Custom dorks, quick scans, utilities

image

Installation

From PyPI

pip install website-dorker-pro

From Source

git clone https://github.com/ZishanAdThandar/WebsiteDorkerPro.git
cd WebsiteDorkerPro
pip install -e .

Usage

GUI Interface

websitedorkerpro --gui
# or
wdp --gui

CLI Interface

# Quick reconnaissance scan
websitedorkerpro example.com --quick-scan

# Specific dork category
websitedorkerpro example.com --category subdomains

# Custom dork
websitedorkerpro example.com --dork "site:{domain} ext:pdf"

# List available categories

websitedorkerpro --list-categories

Python API

from website_dorker_pro import WebsiteDorkerPro
import tkinter as tk

root = tk.Tk()
app = WebsiteDorkerPro(root)
app.run()

Available Dork Categories

    subdomains - Find subdomains

    files - Open directories and files

    configs - Configuration files

    databases - Database files and dumps

    logs - Application log files

    backups - Backup and old files

    login - Login and authentication pages

    docs - Documents (PDF, DOC, XLS, etc)

    wordpress - WordPress-specific reconnaissance

    github - GitHub code search

    pastebin - Pastebin leaks

Changelog

v1.1.0

  • 🎨 Improved UI with comfortable hacker theme
  • 🔧 Enhanced domain extraction from URLs
  • 📝 Added placeholder text in domain field
  • 📊 Expanded console log with scrollable history
  • 👤 Updated author name to Zishan Ahamed Thandar
  • 🐛 Fixed various bugs and improved stability

v1.0.0

  • Initial release
  • Basic reconnaissance functionality
  • 8 comprehensive tabs for different search types

Contributing

Contributions are welcome! Please feel free to submit pull requests, report bugs, or suggest new features. License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

  • Zishan Ahamed Thandar

    • Portfolio: ZishanAdThandar.github.io

    • GitHub: @ZishanAdThandar

Disclaimer

This tool is intended for educational purposes and legitimate security testing only. Always ensure you have proper authorization before testing any systems. The developers are not responsible for any misuse of this tool. text

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

website_dorker_pro-1.1.0.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

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

website_dorker_pro-1.1.0-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

Details for the file website_dorker_pro-1.1.0.tar.gz.

File metadata

  • Download URL: website_dorker_pro-1.1.0.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for website_dorker_pro-1.1.0.tar.gz
Algorithm Hash digest
SHA256 b8c3dfd5cbf239a2f98ae9c1614a14663631f878a8839ed17d9eb20154877bb0
MD5 ccf5db5fa3dd2608334d2c48ab82189e
BLAKE2b-256 443881a877efa231f9aa56cb4f5bf3ed2aa147a9c5245bfd06b21141bb1bad1a

See more details on using hashes here.

File details

Details for the file website_dorker_pro-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for website_dorker_pro-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a8440c061e1d8ad869b74f202112784c9247851efc65c6a9d9c310ec194a829b
MD5 93ecd0f0d974882a9fa6af1707ea9c4c
BLAKE2b-256 1722905a9ea0cb3b864b81286bf254b4c9f44f559eae93055f4d01d268101a01

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