Google Hacking: Comandos y
Operadores Booleanos
Comandos principales Google Hacking
A continuación se muestran los comandos principales que podemos
utilizar con Google. Hay que tener en cuenta que todos ellos deben ir
seguidos (sin espacios) de la consulta que quiere realizarse:
• define:término - Se muestran definiciones procedentes de páginas
web para el término buscado.
• filetype:término - Las búsquedas se restringen a páginas cuyos
nombres acaben en el término especificado. Sobretodo se utiliza
para determinar la extensión de los ficheros requeridos. Nota: el
comando ext:término se usa de manera equivalente.
• site:sitio/dominio - Los resultados se restringen a los contenidos
en el sitio o dominio especificado. Muy útil para realizar
búsquedas en sitios que no tienen buscadores internos propios.
• link:url - Muestra páginas que apuntan a la definida por dicha url.
La cantidad (y calidad) de los enlaces a una página determina su
relevancia para los buscadores. Nota: sólo presenta aquellas
páginas con pagerank 5 o más.
• cache:url - Se mostrará la versión de la página definida por url que
Google tiene en su memoria, es decir, la copia que hizo el robot de
Google la última vez que pasó por dicha página.
• info:url - Google presentará información sobre la página web
que corresponde con la url.
• related:url - Google mostrará páginas similares a la que
especifica la url. Nota: Es difícil entender que tipo de relación
tiene en cuenta Google para mostrar dichas páginas. Muchas
veces carece de utilidad.
• allinanchor:términos - Google restringe las búsquedas a aquellas
páginas apuntadas por enlaces donde el texto contiene los
términos buscados.
• inanchor:término - Las búsquedas se restringen a aquellas
apuntadas por enlaces donde el texto contiene el término
especificado. A diferencia de allinanchor se puede combinar con
la búsqueda habitual.
• allintext:términos - Se restringen las búsquedas a los resultados
que contienen los términos en el texto de la página.
• intext:término - Restringe los resultados a aquellos textos que
contienen término en el texto. A diferencia de allintext se puede
combinar con la búsqueda habitual de términos.
• allinurl:términos - Sólo se presentan los resultados que
contienen los términos buscados en la url.
• inurl:término - Los resultados se restringen a aquellos que
contienen término en la url. A diferencia de allinurl se puede
combinar con la búsqueda habitual de términos.
• allintitle:términos - Restringe los resultados a aquellos que
contienen los términos en el título.
• intitle:término - Restringe los resultados a aquellos documentos
que contienen término en el título. A diferencia de allintitle se
puede combinar con la búsqueda habitual de términos.
•
Operadores Booleanos Google Hacking
Google hace uso de los operadores booleanos para realizar búsquedas
combinadas de varios términos. Esos operadores son una serie de
símbolos que Google reconoce y modifican la búsqueda realizada:
• " " - Busca las palabras exactas.
• - - Excluye una palabra de la búsqueda. (Ej: gmail -hotmail , busca
páginas en las que aparezca la palabra gmail y no aparezca la
palabra hotmail)
• OR (ó |) - Busca páginas que contengan un término u otro.
• + - Permite incluir palabras que Google por defecto no tiene en
cuenta al ser muy comunes (en español: "de", "el", "la".....).
También se usa para que Google distinga acentos, diéresis y la
letra ñ, que normalmente son elementos que no distingue.
• * - Comodín. Utilizado para sustituir una palabra. Suele
combinarse con el operador de literalidad (" ").