An open API service indexing awesome lists of open source software.

https://github.com/zebbern/gui-dorking

🕵️‍♂️ | Powerful tool for Google Dorking, Web Scraping, and Archive Searching. Designed for speed and efficiency with a Gui. Perfect for OSINT researchers
https://github.com/zebbern/gui-dorking

automation bugbounty bugbounty-tool dorking dorks gathering-data google-hacking gui hacker history-search osint osint-tool pentest python tool toolkit urls

Last synced: about 1 year ago
JSON representation

🕵️‍♂️ | Powerful tool for Google Dorking, Web Scraping, and Archive Searching. Designed for speed and efficiency with a Gui. Perfect for OSINT researchers

Awesome Lists containing this project

README

          

# 🔍 Gui-Dorking
> **OSINT & Bug Bounty Toolkit**
---

## 📌 Overview
**Gui-Dorking** is a cutting-edge **OSINT and Bug Bounty tool** designed for penetration testers, ethical hackers, and researchers. It provides a seamless experience for **Google Dorking, Web Scraping, and Archive Searching** while ensuring maximum efficiency and speed. 🚀

🔎 **Core Features:**
- **Google Dorking** - Advanced search queries for information gathering 🌍
- **Web Scraping** - Extract relevant data from target websites 📊
- **User-Agent Rotation** - Avoid bans and captchas dynamically 🔄
- **Archive Search** - Retrieve past website data in real-time 🏛️
- **Customizable Search Categories** - Socials, Personal Info, Work, etc. 📁
- **Automated Filtering & Duplication Removal** - Keep data clean & structured 🛠️

---

## 📜 Table of Contents
- [🚀 Installation](#-installation)
- [🛠️ Features](#️-features)
- [📸 GUI & Usage](#-gui--usage)
- [📂 Archive Fetching](#-archive-fetching)
- [📤 Contribution Guidelines](#-contribution-guidelines)
- [📬 Contact & Support](#-contact--support)

---

## 🚀 Installation

### 🔹 Prerequisites
- Python 3.8+
- Required Dependencies (Install using the command below)

### 🔹 Setup
1. **Clone the Repository**:
```bash
git clone https://github.com/zebbern/Gui-Dorking.git
cd Gui-Dorking
```
2. **Install Required Dependencies**:
```bash
pip install customtkinter requests beautifulsoup4 googlesearch-python
```
3. **Run the Application**:
```bash
python main.py
```
4. **Start Gathering Intelligence!** 🕵️‍♂️

---

## 🛠️ Features

- 🗸 **Real-time OSINT Collection** - Extract intel with structured categorization.
- 🗸 **Enhanced Google Dorking** - Perform advanced search queries with efficiency.
- 🗸 **Web Scraping** - Gather data dynamically from websites.
- 🗸 **Wayback Archive Searching** - Retrieve historical data for investigation.
- 🗸 **Bulk Open Links** - Open multiple results simultaneously.
- 🗸 **Live Progress Tracking** - Monitor scraping and dorking performance.
- 🗸 **Dark-Themed GUI** - A premium, polished interface.
- 🗸 **Replace Text Functionality** - Modify fetched data on the fly.
- 🗸 **Smart Categorization** - Automatically sort results based on relevance.

---

## 📸 GUI & Usage
![image](https://github.com/user-attachments/assets/4ed1dc6c-406d-4baf-9c2b-225ea50eb5f2)
![image](https://github.com/user-attachments/assets/5eedef59-9789-4192-b496-44a8be30bec8)
![image](https://github.com/user-attachments/assets/c85914fa-618c-435c-8299-9693bd7353b4)

1. **Load Dorks** - Select predefined dork files or input manually.
2. **Search** - Run Google Dorking & Web Scraping with one click.
3. **Results Panel** - View live results sorted into relevant categories.
4. **Replace Text** - Modify keywords or adjust results dynamically.
5. **Bulk Open Links** - Select multiple URLs and open them at once.
6. **Archive Fetching** - Retrieve past versions of websites quickly.
7. **Progress Bar** - Monitor ongoing operations.

---

## 📂 Archive Fetching

Wayback Machine archive search is **fully integrated** for historical analysis.
Fetch results **faster than ever**, with real-time progress updates.

1. Enter the target domain.
2. Click **"Archive Results"** to fetch stored URLs.
3. Use the search bar to filter through **millions of results instantly**.

---

## 📤 Contribution Guidelines

We ❤️ contributions! If you’d like to improve **Gui-Dorking**, follow these steps:

1. **Fork** the repository.
2. **Create** a new branch: `feature/your-feature-name`.
3. **Commit** your changes with a descriptive message.
4. **Submit a Pull Request (PR)** and wait for review.

📖 Read our [Contribution Guidelines](https://github.com/zebbern/Gui-Dorking/CONTRIBUTING.md) for more details.

---

## 📜 License

Gui-Dorking is licensed under the **MIT License**. See the [LICENSE](https://github.com/zebbern/Gui-Dorking/blob/main/LICENSE) file for details.

---

## 📬 Contact & Support

🔹 **GitHub**: [@zebbern](https://github.com/zebbern)
🔹 **Email**: [gitconnect@proton.me](mailto:gitconnect@proton.me)

For discussions, issues, or feature requests, feel free to open a **GitHub Issue**.

---

🕵️ Stay Anonymous. Stay Secure. Happy Hunting! 🚀

> [!WARNING]
> This tool is intended for **educational and ethical hacking purposes only**. Use responsibly and **only on systems you own or have permission to test**. Unauthorized use is illegal.