██████╗ ██████╗ ██████╗ ██████╗ ██████╗ ██╗ ██╗███████╗
██╔════╝ ██╔═══██╗██╔══██╗██╔═══██╗██╔══██╗██║ ██╔╝██╔════╝
██║ ███╗██║ ██║██║ ██║██║ ██║██████╔╝█████╔╝ ███████╗
██║ ██║██║ ██║██║ ██║██║ ██║██╔══██╗██╔═██╗ ╚════██║
╚██████╔╝╚██████╔╝██████╔╝╚██████╔╝██║ ██║██║ ██╗███████║
╚═════╝ ╚═════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝
Advanced OSINT CLI Tool · Built with Go
GoDorks es una herramienta CLI OSINT de alto rendimiento desarrollada en Go, diseñada para investigadores de seguridad y analistas digitales. Genera automáticamente consultas avanzadas de Google Dorks organizadas por categorías a partir de un único término de búsqueda.
El ejecutable resultante pesa menos de 5MB, no requiere ningún runtime, y puede automatizarse en scripts.
- ⚡ Ultra rápido: Binario nativo compilado en Go — arranque instantáneo.
- 🗂️ 5 Categorías, +40 Dorks: Archivos, Social, Infraestructura, Inteligencia de Empresa y Búsqueda Avanzada.
- 🌐 Multiplataforma: Windows, Linux y macOS — un solo binario.
- 🤖 Automatizable: Ideal para pipelines de OSINT con flags CLI.
- 💾 Exportación: Guarda todos los resultados en un archivo
.txtcon un solo comando. - 📂 Menú interactivo: Selecciona categorías, abre dorks en el navegador y exporta resultados en tiempo real.
- 📦 Sin dependencias: Un único ejecutable, sin instalar nada más.
GoDorks is a high-performance OSINT CLI tool built in Go, designed for security researchers and digital analysts. It auto-generates advanced Google Dork queries organized by category from a single search term.
- ⚡ Ultra fast: Native Go binary — instant startup.
- 🗂️ 5 Categories, 40+ Dorks: Files, Social, Infrastructure, Business Intel & Advanced Search.
- 🌐 Cross-platform: Windows, Linux and macOS.
- 🤖 Scriptable: Perfect for OSINT pipelines using CLI flags.
- 💾 Export: Save all results to a
.txtfile with one flag. - 📂 Interactive Menu: Select categories, open results in browser, export on-the-fly.
- 📦 Zero dependencies: Single binary, nothing to install.
No necesitas tener Go instalado. Descarga el
.exedirectamente y ejecútalo.
👉 Descargar GoDorks.exe para Windows
./GoDorksEl programa te pedirá el término y te permitirá elegir la categoría.
# Búsqueda simple
./GoDorks -q "tesla.com"
# Elegir categoría directamente (1=Archivos, 2=Social, 3=Infra, 4=Empresa, 5=Avanzado, 6=Todas)
./GoDorks -q "tesla.com" -cat 2
# Exportar resultados a un archivo
./GoDorks -q "tesla.com" -export resultados.txt
# Abrir todos los dorks en el navegador automáticamente
./GoDorks -q "tesla.com" -open| Flag | Descripción / Description |
|---|---|
-q <term> |
Término de búsqueda (dominio, nombre, empresa) |
-cat <n> |
Seleccionar categoría por número (1-5, 6=Todas) |
-export <file> |
Exportar resultados al archivo especificado |
-open |
Abrir todos los dorks en el navegador automáticamente |
También puedes ejecutar GoDorks como servidor web accesible desde el navegador:
# Construir imagen
docker build -t godorks .
# Ejecutar (accesible en http://localhost:8550)
docker run -p 8550:8550 godorksgit clone https://github.com/a921-h/GoDorksPY.git
cd GoDorksPY
go build -o GoDorks .
./GoDorks# Windows (64-bit)
GOOS=windows GOARCH=amd64 go build -o GoDorks.exe .
# Linux (64-bit)
GOOS=linux GOARCH=amd64 go build -o GoDorks_linux .
# macOS (Apple Silicon)
GOOS=darwin GOARCH=arm64 go build -o GoDorks_mac .¡Las contribuciones son bienvenidas! Para añadir nuevos patrones de dorks:
- Haz un Fork del proyecto.
- Crea tu rama:
git checkout -b feature/NuevoDork - Añade tu dork en la función
getCategories()demain.go. - Abre un Pull Request.
Distribuido bajo la Licencia MIT. Ver LICENSE para más información.
Disclaimer: Esta herramienta es para fines educativos e investigación de seguridad ética. El uso indebido es responsabilidad exclusiva del usuario.