Simple Automatizated Google dorker script written in Python
❗ This tool is for educational and testing purposes only.
- 🔍 Perform automated Google Dorking queries
- 📄 Save results to a text file
- 📦 Simple CLI interface
- 🛠️ Easy to customize and extend
Before running the script, make sure Python is installed on your system.
To do that you can run on terminal or cmd: python3 --version or python --version
🟢 Once Python is ready, install the required Python libraries.
pip install -r requirements.txtusage: google_url_dorker.py [-h] -d DORK [-c COUNT] [-w WRITE]
[-x]
Tool to extract URLs using Google Dork. python3 google_dorker.py
--dork 'inurl:"/xmlrpc.php?rsd" & ext:php' --count 50
options:
-h, --help show this help message and exit
-d DORK, --dork DORK Google dork query
-c COUNT, --count COUNT
Number of URLs to fetch (default: 10)
-w WRITE, --write WRITE
Save results to a text file
-x, --examples Show usage examples and Contactspython3 google_url_dorker.py -d 0 --examplespython3 google_url_dorker.py -d 'YOUR DORK'python3 google_url_dorker.py -d 'YOUR DORK' -c 50python3 google_url_dorker.py -d 'YOUR DORK' -c 50 --write results.txtIf Google blocks your connection while performing dorking, you can configure the script to use a proxy:
Go to line 16 of this script and add your HTTPS proxy:
proxy = 'https://your-proxy-address:port'Then go to line 19 and update the search call to include the proxy:
res = search(query, num_results=count, proxy=proxy, timeout=22)| Options | Description |
|---|---|
-h or --help |
Show help message and exit |
-d or --dork |
Specify the Google dork query (required) |
-c or --count |
Number of URLs to fetch (default: 10) |
-w or --write |
Save the fetched URLs to a text file |
-x or --examlpes |
Show usage examples and contacts |
Made with ❤️ by WhiteeRabbit
Feel free to open an issue or contact me for suggestions!