Skip to content

A Python-based OSINT automation tool for executing and harvesting results from Google Dork queries via Chrome. For educational and research purposes only.

License

Notifications You must be signed in to change notification settings

lockenkoepflein/osint-google-dorks-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OSINT Google Dorks Automation Tool (with Chrome)

A small Python tool to semi-automatically execute Google Dorks and save the found links into a file.
The tool uses Chrome (via undetected-chromedriver) and performs the queries visibly in the browser.


Features

  • Executes Google Dork searches visibly in the Chrome browser.
  • Automatically extracts all result links.
  • Saves all results to results.txt.
  • Simulates human-like behavior (delays).

Requirements

  • Python 3.x
  • Google Chrome (must be installed locally)
  • Virtual environment recommended

Setup

  1. Create a virtual environment:
python -m venv venv
venv\Scripts\activate  # Windows
source venv/bin/activate  # Mac/Linux
  1. Install dependencies:
pip install -r requirements.txt

Usage

  1. Add your Dorks to dorks.txt (one Dork per line).
  2. Start the tool:
python dorkscanner.py
  1. A visible Chrome window will open, and the Dork search will be performed.
  2. Found links will be:
    • Displayed in the terminal.
    • Saved in results.txt.

Notes

  • The Chrome window remains open during the search.
  • Seeing Dork search queries like intitle:index of passwd in the search bar is normal and expected.
  • This tool is intended for educational and research purposes only. Excessive scraping may violate Google's terms of service.

About

A Python-based OSINT automation tool for executing and harvesting results from Google Dork queries via Chrome. For educational and research purposes only.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages