
Artículo · Recolección de Información
Google Hacking
Google es uno de los buscadores más usados en el mundo, pero ¿sabías que con este puedes hacer técnicas de exposición de vulnerabilidad? Sí, podemos realizar técnicas de análisis en servidores web o ftp; las malas configuración de personas que solo hacen la instalación por defectos y dejan puertas públicas abiertas para que cualquier usuario en la internet pueda entrar. Una búsqueda no es la combinación de datos de archivos almacenados en un servidor web, es decir que colocar en tu navegador de Google Linux, te podrán aparecer millones de coincidencias. Pero si sabemos hacer una búsqueda en Google podremos encontrar lo que deseamos.
El Google Hacking existe desde hace mucho tiempo, pero son pocas las personas que conocen como usarlo es por ello que las búsquedas avanzadas con Google nos permiten ir detallada a un lugar, persona, objeto, etc. Con más precisión disminuyendo el millón de coincidencias a unos miles o ciento de estas y es a esto lo que se le dio el nombre de Hacking siendo este una manera legal y gratuita de realizar test de vulnerabilidad en servidores web, ftp existentes en la red pública.
Estas búsquedas avanzadas además de conocer vulnerabilidades de servidores, nos permitirá también facilitar el trabajo para un ataque Crawling y metadatos. Una de las herramientas que se combina con esta búsqueda es una realizada por uno de los pentester más famosos del mundo Chema Alonso, llamada Foca. Esta aprovecha estas vulnerabilidades y extrae los archivos y así mismo encontrar datos sensibles que pueden afectar ya sea a personas como a compañías.
COMO HACER UNA BÚSQUEDA AVANZADA
Para realizar este tipo de búsqueda sin programa solo necesitaremos un navegador cualquiera e ir al buscador de Google, es allí donde vamos a realizar diferentes búsquedas con diferentes sitios, url, títulos, etc. Estos son los tipos de operadores para realizar las búsquedas.
- ” ” (comillas): muestra resultados que contengan la frase exacta.
- and or not: operadores lógicos “y” o “no”.
- + y -:incluir y excluir alguna palabra respectivamente, se utiliza delante de la palabra, ej: perro negro –blanco, le dices que muestre todas las coincidencias con perro negro e ignore la palabra blanco.
- * (asterisco):funciona como comodín, de una sola palabra.
- . (punto):se puede utilizar como comodín de una o varias palabras.
- intitle o allintitle:muestra resultados que contengan la palabra en el título.
- inurl o allinurl:muestra resultados que contengan la palabra en la url.
- site:muestra resultados de un sitio, ej: site:Wikipedia.org.
- filetype:sirve para buscar archivos poniendo la extensión (doc, xls, txt…)
- link:muestra los enlaces a una página.
- inanchor:muestra resultados que contengan la palabra clave buscada en el texto ancla del enlace.
- cache:muestra el resultado en la cache de Google de una página web.
- related:busca webs relacionadas con una determinada.
¿Quieres aprender estas técnicas en profundidad?
Continúa tu ruta con Pentesting .

Escrito por
Romario Miranda PaterninaIng. de Sistemas de la Universidad de la Guajira, Cursando actualmente por el certificado en ISO 27001 en Auditor interno, Realice un curso en Kali linux Avanzado.


