Generador de Google Dorks Avanzado

Herramienta de Recopilación de Datos Pasiva

Herramienta creada por el usuarios: jruizca9

Herramienta de Recopilación de Datos Pasiva

En el mundo del OSINT (Open Source Intelligence) y la auditoría de seguridad, la recopilación de información pública es una fase clave. El Generador de Google Dorks Avanzado, creado por el usuario jruizca9, es una herramienta diseñada para facilitar este proceso mediante una interfaz gráfica intuitiva que permite construir consultas especializadas con operadores avanzados de Google.

Este proyecto está enfocado en la recopilación pasiva de datos, ayudando a encontrar información pública indexada por Google que podría ser sensible, como archivos expuestos, paneles de administración o datos personales visibles en la web.


🔍 ¿Qué es un Google Dork?

Un Google Dork es una consulta avanzada que utiliza operadores especiales del buscador para filtrar resultados con mayor precisión. Estos operadores permiten localizar contenido específico dentro de un dominio, tipo de archivo, título, URL o incluso versiones en caché.

Esta herramienta automatiza la construcción de estas consultas, haciéndola ideal tanto para estudiantes de ciberseguridad como para profesionales que realizan auditorías autorizadas.


🎯 Funcionalidades Principales

El Generador de Google Dorks Avanzado incluye:

  • 🖥️ Interfaz gráfica basada en Tkinter (fácil de usar y amigable).
  • 📚 Selección de operadores Google Dork con descripciones claras.
  • ⚙️ Generación automática de dorks personalizados.
  • 📋 Copia al portapapeles con un clic.
  • 💾 Guardado en archivo .txt.
  • 🌐 Apertura directa del dork en Google.
  • 📑 Extracción de resultados públicos (títulos solamente).
  • ❓ Módulo de ayuda con ejemplos prácticos.
  • 🧩 Versión .pyw para ejecución sin mostrar la terminal en segundo plano.

💡 Mejora Profesional: Versión .pyw

Una de las mejoras destacadas es la inclusión de una versión .pyw.

En sistemas Windows, los archivos .pyw permiten ejecutar aplicaciones Python sin que se abra la consola en segundo plano. Esto ofrece una experiencia más limpia y profesional, especialmente útil cuando se trata de herramientas con interfaz gráfica.

Es una excelente opción para entornos donde no se desea mostrar la terminal al usuario final.


🛠️ Requisitos

Para ejecutar el proyecto es necesario instalar las siguientes dependencias:

pip install requests beautifulsoup4

El proyecto está desarrollado en Python 3, utilizando bibliotecas estándar como:

  • tkinter
  • requests
  • beautifulsoup4

🤩 Operadores Compatibles

La herramienta permite trabajar con los siguientes operadores avanzados:

  • site: – Buscar dentro de un dominio específico
  • inurl: – Palabra clave en la URL
  • intitle: – Palabra clave en el título
  • intext: – Palabra clave en el contenido
  • filetype: – Buscar por tipo de archivo (xls, doc, pdf, etc.)
  • ext: – Extensión específica
  • cache: – Ver versión en caché
  • link: – Páginas que enlazan a otra
  • related: – Sitios similares
  • "..." – Coincidencia exacta
  • OR – Operador lógico
  • - – Excluir palabra
  • * – Comodín

Esto permite construir consultas complejas de forma rápida y sin errores de sintaxis.


🧪 Ejemplo Práctico

Supongamos que queremos encontrar hojas de cálculo públicas con datos de contacto en dominios gubernamentales.

  1. Marca site: e ingresa gov
  2. Marca filetype: e ingresa xls
  3. Marca inurl: e ingresa contact

La herramienta generará automáticamente:

site:gov filetype:xls inurl:contact

Con esta consulta es posible localizar archivos Excel públicos que contengan información de contacto indexada en Google.


🔍 Recopilación de Datos Pasiva (OSINT)

Es importante destacar que esta herramienta:

✅ Realiza búsquedas sobre resultados públicos indexados por Google.
✅ No interactúa directamente con servidores objetivo.
✅ No ejecuta escaneos ni pruebas de penetración.
✅ Es útil para reconocimiento previo y análisis OSINT.

Se trata de un enfoque completamente pasivo, centrado en información que ya es pública.


💾 Guardado y Portabilidad

Entre sus ventajas adicionales:

  • Guarda los dorks en archivos .txt
  • Permite copiar consultas al portapapeles
  • Ejecuta búsquedas directamente en Google desde la aplicación

Esto facilita documentar investigaciones y reutilizar consultas en auditorías futuras.


🛡️ Aviso de Uso Ético

El autor aclara que esta herramienta está diseñada con fines educativos y para auditorías autorizadas.

El uso indebido podría violar leyes locales o políticas de privacidad. Por ello, se recomienda utilizarla únicamente en contextos legales y con el debido consentimiento.


📌 Licencia

El proyecto se distribuye bajo la Licencia MIT, lo que permite su uso, modificación y distribución bajo los términos establecidos en el archivo LICENSE.


👨‍💻 Créditos

Herramienta creada por el usuario: jruizca9

Desarrollada en Python 3 utilizando bibliotecas como tkinter, requests y beautifulsoup4.


🚀 Descarga y Apoya el Proyecto

Si te interesa el mundo del OSINT, la ciberseguridad o simplemente deseas experimentar con búsquedas avanzadas de Google de manera estructurada, te invitamos a visitar el repositorio oficial del proyecto en GitHub y descargar la herramienta directamente desde la fuente original.

Apoyar proyectos independientes como este fortalece la comunidad y fomenta el desarrollo de herramientas educativas de calidad.

🔗 Busca el repositorio de jruizca9 en GitHub y prueba el Generador de Google Dorks Avanzado.

Ver Repositorio

Deja un comentario