DEV Community

Cover image for Introducción a Google Dorks
Miguel Oswaldo
Miguel Oswaldo

Posted on

Introducción a Google Dorks

El objetivo de este articulo es comprender que es Google Dorks como utilizarlo, esto solo es una introducción no se compartirán exploits ni se realizaran búsquedas que expongan la privacidad de otros este material esta centrado en obtener mas información de este tipo por medio de esta herramienta.

¿Que es Google Dorks? Google Dorks o también conocido como Google Hacking no es mas que el realizar búsquedas avanzadas por medio de operadores de filtrado, esta técnica es muy utilizada para extraer información valiosa o sensible de sitios web vulnerables a través de Google. Es necesario aclarar que un sitio web no es mas que un conjunto de archivos alojados en un servidor(Computador), los cuales pueden ser accedidos por medio de una dirección url.

¿Como funciona Google Dorks? Para entender esto primero debemos saber como funciona un motor de búsquedas, según la definición de motor de búsqueda(Puedes leerla en el siguiente parrafo) nos dice que es un programa que se encarga de localizar contenidos(Archivos) en internet, para luego en función a peticiones presentar resultados previamente almacenados en una base de datos.

Básicamente un motor de búsqueda es un software o programa que localiza contenidos en Internet de una forma rápida y muy eficiente para luego, en función de tus peticiones de búsqueda, presentarte los resultados que ha almacenado previamente en su base de datos.

En palabras mas simples Google y otros motores de búsqueda se encargan de buscar archivos por todo internet y cada vez que encuentran uno, toman nota de su dirección exacta en un cuaderno(Base de datos). Lo que Google Dorks nos permite es realizar filtrados en todas esas direcciones por ejemplo podríamos pedirle a Google que nos muestre solo resultados que nos lleven a un tipo de archivo en especifico, o que nos muestren direcciones url que presentan un fragmento de texto. A continuación te dejare una tabla con algunos operadores básicos.

Operador Descripción Ejemplo
"" Muestra resultados que contengan la frase o una palabra exacta. "Hacking Etico"
- Antes de una palabra, nos permite realizar una búsqueda que NO incluya esa palabra. -Hacking
+ Nos permite realizar una búsqueda que incluya obligatoriamente esa palabra. Hacking +etico
* Una palabra (la que sea) * etico
. Varias palabras (las que sean) como .
AND Permite realizar búsquedas que contengan dos términos. Hacking AND Etico
\ Búsquedas que contengan un término u otro.
filetype Muestra todos los resultados de una búsqueda con una extensión de archivo específica. Tiene, como entenderá, más sentido cuando lo unimos a una búsqueda concreta. filetype:pdf
site Realizar la búsqueda en una página específica. site:com, site:wikipedia.org

Hay algunos operadores que no funcionan por si solos es necesario combinarlos con otros operadores y de hecho esa es la manera en la que podemos sacar el mayor provecho. Pero para que puedas entender como funciona cada uno de ellos te dejare una serie de ejemplos, empezando por la utilización de las comillas dobles como ejemplo e seleccionado un pequeño fragmento de un articulo escrito en medium

Después e realizado la búsqueda de este fragmento en Google y quiero que notes dos cosas, la primera de ellas es los resultados que devuelve Google he utilizado la herramienta de Buscar en esta pagina de Firefox y le e pedido que me marque todos los lugares donde se muestra el texto exacto de mi búsqueda, también te dejo una captura para que puedas ver la cantidad de resultados que Google muestra.

Puedes notar que no esta encontrando la frase exacta me muestra resultados con frases similares y son muchos resultados ni siquiera aparece el articulo del que copie el texto. Ahora realizare la búsqueda utilizando las comillas.

Notas la diferencia? Al utilizar las comillas muestra menos resultados pero en esos resultados coincide la frase que yo estoy buscando, puedes realizar este ejemplo y te darás cuenta de algo muy importante y que siempre hay que tener presente, como puedes ver en las imágenes ninguno de esos enlaces conduce a medium, esto se debe a que esta técnica nos funciona para obtener información de sitios vulnerables. Te invito que hagas este ejemplo haca te dejo el enlace al articulo de medium al realizar la búsqueda con comillas abre el primer resultado que te muestra Google y compara :') Bien pasemos al siguiente operador para demostrar como funciona este e realizado la siguiente búsqueda "Windows no reconoce mi" y en los resultados podemos notar que uno de los problemas mas comunes es que Windows no reconozca una USB luego e usado el operador de guion medio y podrás notar la diferencia.

Ahora realizare la búsqueda utilizando el operador mas

Podemos notar una diferencia entre el operador de comillas dobles y los operadores de guion medio, mas el primero me realiza búsquedas exactas es decir me es útil cuando se exactamente lo que necesito los otros dos me realizan búsquedas mas generales pero bajo ciertos parámetros. Los operadores de punto y asterisco también me permiten realizar búsquedas generales.

Como puede observar estoy combinando operadores, realizare lo mismo para el resto de operadores, solo necesito que entiendas algo para sacar el máximo provecho al operador site, para sacarle el máximo provecho necesitas saber que son los nombres de dominios en internet no son mas que esas exenciones que vemos en las direcciones urls estas extensiones se asignan a organizaciones predeterminadas como por ejemplo la extensión .com se asigna a empresas o la extension .org esta reservada para organizaciones sin fines de lucro, haca te dejo un pequeño listado con las mas comunes.

  • gov Los asignan instituciones de gobierno por país
  • edu Uso exclusivo para universidades, secundarios, primarias y instituciones relacionadas a la educación
  • tv Los usan principalmente empresas de vídeo, cine y televisión.» mobi, Para utilizarse en sitios compatibles con dispositivos móviles
  • info Dominios diseñados principalmente para la difusión de información
  • asia Para compañías, organizaciones e individuos localizados en Asia, Australia y el Pacifico
  • biz Se pueden usar para actividades comerciales y de negocios
  • cc Esta extensión puede ser útil para aquellos que pretenden conseguir un dominio global y no tienen posibilidad de conseguir un .com
  • ws Siglas que se identifican con Web Site, se trata de una opción para cualquier tipo de web
  • xxx Para sitios con contenido sexual o pornográfico
  • name Destinado al registro de nombres propios, apodos, etc.
  • pro Para uso específico reservado a profesionales de determinadas categorías, agrupados en subdominios. Ejemplo: .med.pro (médicos)
  • mil Uso exclusivo para los militares de los Estados Unidos
  • coop Reservado a las cooperativas y para registrarlo hace falta demostrar la existencia de la cooperativa a través del organismo local correspondiente
  • museum El uso de este dominio es exclusivo de los museos
  • travel Para uso por agencias de viajes o destinos turísticos

Bien ahora realizamos una búsqueda con el operador filetype y el comillas dobles

Le pido a Google que me muestre todos los documentos pdf de un sitio en especifico

Ahora busco los documentos pdf en un sitio especifico pero que contengan la palabra android

Uso el operador or para solicitar todos los documentos que contengan la palabra android y la palabra servidor

Buscando documentos de word en paginas con dominio gov

Google Dorks es una herramienta muy poderosa para recolectar información, no queda mas que darte las gracias por leer el articulo espero te halla servido a un que son operadores muy básicos son esenciales para buscar información si te interesa aprender sobre esto puedes usar el ejemplo de filetype:pdf "Google Dorks" encontraras mucha información la manera mas rápida para dominar esta tecnifica es practicando y observando como otras personas combinan los operadores, por ultimo te dejo un enlace a mi canal de Telegram en el que compartiré contenido similar a este, asta la próxima 👋

Top comments (0)