Z0172CK
Como hacer un Pentesting con Google Hacking (Basico)
Si usted quiere entender como funciona Google Hacking, es necesario saber como funcionan los motores de busqueda. Aqui en Z0172CK te ensanamos.
Seguramente como todos, usted no pasa un dia de su vida sin usar el buscador de Google. Nada mas facil que escribir una frase, esperar segundos (milesimas) y obtener miles de resultados.
Google es una herramienta increible, pero tiende a mas de lo necesario a menos que seas muy especifico utilizando los operadores de busqueda avanzada. En esta entrada te ensenamos los trucos mas importantes.
1. Introduccion al Google Hacking
Si usted quiere entender como funciona Google Hacking, es necesario saber
como funcionan los motores de busqueda.
Gracias a sus aranas/bots/robots, un motor de busqueda como Google puede tener acceso e indexar todas las partes de un sitio web. Con la ayuda de un archivo Robot.txt, los Webmasters tienen el poder para restringir las aranas de los motores de busqueda.
Muy a menudo un Webmasters no configuran el archivo Robot.txt correctamente. Esta situacion se agravo hace un par de anos, cuando Google comenzo a indexear tipos de archivos de tipo PDF, DOCX, XLS, etc.
Google Hacking implica el uso de motores de busqueda disponibles al publico para acceder a la informacion de que es casi seguro que no estaba destinado para su distribucion publica
— Untangling the Web: The Nsa's Guide to Gathering Information on Google - NSA
2. Busqueda Basica en Google
La busqueda de Google es un proceso cuyo objetivo es encontrar informacion sobre un tema. El proceso comienza con una busqueda basica, que se modifica de diversas maneras hasta que solo se devuelven las paginas de informacion relevante.
La consulta mas simple de Google consiste en una sola palabra o una combinacion de palabras individuales escritas en la interfaz de busqueda:
Ligeramente mas complejo que una busqueda de palabras es una
busqueda de frases.
Una frase es un grupo de palabras encerradas entre comillas dobles.
Cuando Google encuentra una frase, busca todas las palabras en esa frase en el orden exacto que las proporcione. Google no excluye las palabras comunes que se encuentran en una frase. Las busquedas de frases pueden ser:
- “hacking con kali”
- “Actualizacion Windows 10”
- “Z0172CK hacking”
3. Operadores Basicos de Google
La busqueda en Google opera de varias maneras. Al escribir una frase, buscara la frase exacta. Tambien
funciona con operadores booleanos como “OR” e “AND”.
Ademas, hay algunos filtros avanzados que se puede escribir en el cuadro de busqueda y ayudar a reducir resultados.
Las primeras que debes conocer son dos:
las comillas (“”) y el operador suma (+).
Tan basicas como utiles que filtraran gran cantidad de informacion.
Las comillas definen frases por lo que Google busca la frase completa. Utilizar o no comillas tiene un resultado totalmente diferente.
Tambien se puede colocar un prefijo como el operador resta (-), ya que sin ello Google intentara buscar resultados referentes (por ejemplo, la frase “herramientas del hacker” sin comillas puede devolver resultados para las aplicaciones del hacker, hacking etico, tecnicas de hacker, etc.)
El operador suma (+) delante de una palabra, solo se obtendran resultados que incluyen especificamente la palabra.
Basandose en el ultimo ejemplo, una busqueda de:
"Herramientas de hacker" +exploit
Suma y Comillas para busquedas en Google
4. Operadores Booleanos
Los resultados de busqueda en Google mejoraran en gran medida con los
operadores AND y OR.
Estos se unen a dos terminos y solo le dara resultados exactos.
-
AND
es similar al operador suma (+) y puede ser utilizado en parentesis para construir consultas.
Google Search
Algunos motores de busqueda requieren el uso de este operador, pero Google no. El termino AND es redundante para Google. De forma predeterminada, Google busca automaticamente todos los terminos que incluye en su consulta.
"hacking" AND "hacker" -etico
-
Otro operador que debe saber es el
operador NOT.
Google utiliza simplemente un signo menos (-) delante de la palabra que desea excluirla de todos los resultados de busqueda.
- Un operador booleano menos comun y, a veces, mas confuso es OR. El operador OR, representado por el simbolo de tuberia (|) o simplemente la palabra OR en letras mayusculas, instruye a Google para ubicar uno u otro termino en una consulta.
Aunque esto parece bastante sencillo cuando se considera una consulta simple, como “ciberdelincuente malvado” o “hacker”, las cosas pueden ser confusas cuando se unen un grupo de AND, OR y NOT. Para ayudar a aliviar esta confusion, no piense en la consulta como algo mas que una oracion leida de izquierda a derecha.
5. Operadores avanzados: Filtros Personalizados
Al usar operadores avanzados, tenga en cuenta lo siguiente:
- No hay espacio entre el operador, los dos puntos y el termino de busqueda. La violacion de esta sintaxis puede producir resultados no deseados y lo hara
evitar que Google comprenda lo que intenta hacer. - Un termino de busqueda puede ser una sola palabra o una frase rodeada de comillas. Si usas una frase, solo asegurese de que no haya espacios entre el operador, los dos puntos y la primera cita de la frase.
- Los operadores booleanos y los caracteres especiales (como OR y +) aun se pueden aplicar a las consultas avanzadas del operador, pero asegurese de que no se interpongan en el camino de los dos puntos de separacion.
- Los operadores ALL (que comienzan con la palabra ALL) generalmente se usan una vez por consulta y no se pueden mezclar con otros operadores.
Existen filtros muy potentes, sin embargo al utilizarlo seguidamente y en conjunto, Google empezara a sospechar y algunas consultar posteriores se le presentara una pagina con un CAPTCHA y tu direccion IP, esto es normal. Google pretende detener scripts automatizados.
-
site: Este filtro limitara el resto de la busqueda a una pagina web especifica.
"password dump" +@gmail.com site:pastebin.com
//Buscamos contrasenas en Pastebin.com
-
inurl: Tal vez el sitio exacto no importa mucho, pero si alguna parte/palabra que contenga esa URL.
inurl:/phpMyAdmin/index.php db=
-
filetype: El tipo de archivo es una gran manera de buscar archivos que fueron expuestos a internet erroneamente, o compartido y olvidados.
inurl:"gob.pe" filetype:PDF economia
Mas alla de la reduccion en la cantidad de resultados de busqueda, los profesionales de seguridad y pruebas de penetracion pueden aprovechar su conocimiento de los sistemas y las vulnerabilidades junto con Google Hacking para realizar auditorias.
Otras Busquedas para Google
"Windows XP" +exploit -site:exploit-db.com
site:gob.pe (filetype:XLS | filetype:XSLX)
inurl:passwords.txt site:com
[site:www.nombreweb.com inurl:database]
[site:www.nombreweb.com inurl:directory]
[site:www.nombreweb.com inurl:index]
[site:www.nombreweb.com inurl:companies]
Google es una gran herramienta de informacion, pero muchas veces, es necesario separar lo innecesario para encontrar lo que realmente se esta buscando.
Con suerte las tecnicas mencionadas anteriormente le ayudaran a hacer su vida y su busqueda un poco mas facil.
Become a Patron!