Diferencia entre revisiones de «Google Hacking/en»

De FdIwiki ELP
Saltar a: navegación, buscar
Línea 2: Línea 2:
  
 
== '''Introduction''' ==
 
== '''Introduction''' ==
Google is a tool that allows us to index information located on servers. Multiple commands exist to refine "Google searching". The term Google Hacking refers to the use of these operands or advanced commands available to use on Google, that will allow us to narrow the results in order to obtain greater quality information, by excluding the links that do not correspond with our search options. In order to obtain said functionality, Google Search box accepts a series of filters, also called commands or advanced operators, that will be included with any standard search conducted, by this we mean any search using google.
+
Google is a tool that allows us to index information located on servers. Multiple commands exist to refine "Google searching". The term Google Hacking refers to the use of these operands or advanced commands available to use on Google, that will allow us to narrow dowqn the results in order to obtain greater quality information, by excluding the links that do not correspond with our search options. In order to obtain said functionality, Google Search box accepts a series of filters, also called commands or advanced operators, that will be included with any standard search conducted, by this we mean any search using google.
  
 
The correct use of these filters, is even able to narrow down the result to ONE option. This potential makes google a commonly used tool in the security area in order to obtain public information.
 
The correct use of these filters, is even able to narrow down the result to ONE option. This potential makes google a commonly used tool in the security area in order to obtain public information.
Línea 10: Línea 10:
 
Besides its usual functioning, that uses the previously mentioned exception, you can consider two types of operators or commands that we can use to narrow/refine the search results.
 
Besides its usual functioning, that uses the previously mentioned exception, you can consider two types of operators or commands that we can use to narrow/refine the search results.
  
The first one is based on modifying a text chain by granting it some properties; a simple example is "". The second uses the syntax "operand:term" where the operand consists on the command we want to calibrate; the term consists of the value that we want to give to that command in order to adjust the search; an example would be using the command filetype that allows us to filter the format of the method that will index our search. In this way, if we introduce "Google Hacking" filetype:pdf we will obtain the results that contain this text chain.
+
The first one is based on modifying a text chain by granting it some properties; a simple example is "". The second uses the syntax "operand:term" where the operand consists on the command we want to calibrate; the term consists of the value that we want to give to that command in order to adjust the search; an example would be using the command filetype that allows us to filter the format of the method that will index our search. In this way, if we introduce "Google Hacking" filetype:pdf we will obtain the results that contain this text string.
  
 
+
These two types of operators can be combined with each other together with Google's usual search that consist only of text strings. This will allow us to form successions of filters powerful enough to obtain the desired information.
 
+
 
+
Estos dos tipos de operadores se pueden combinar entre ellos así como con el funcionamiento habitual que consta únicamente de introducir cadenas de texto. Todo esto para formar sucesiones de filtros lo suficientemente potentes como para obtener la información deseada.
+
  
 
== '''Basic Operators''' ==
 
== '''Basic Operators''' ==
  
Estos sencillos operadores excluyen grandes cantidades de información no relevante a la búsqueda que queremos realizar sin grandes complicaciones.
+
These simple operators exclude large amounts of irrelevant information from the searches we want to conduct in a simple manner.
  
* Dobles comillas “” = Si las utilizamos introduciendo en su interior el texto a buscar, forzaremos al buscador de Google a que busque dicha cadena de texto, mientras que si no incluimos las comillas dobles “”, ocurrirá que Google, además de arrojar los resultados referentes a esa sucesión de palabras que conforman la cadena de texto, indexará sitios webs en los que aparezcan únicamente algunos trozos de dicha de cadena de texto. Además, Google hace búsqueda automática con sinónimos que suele ser de gran utilidad pero que, en ocasiones, nos arroja demasiados resultados. Haciendo uso de las comillas, evitamos que Google realice este último tipo de búsqueda y se centre, únicamente, en las palabras que sean escritas.
+
* Double Quotation marks “” = By sorrounding a text we want to search for with quotation marks, we will force google to search for that specific string of text, on the other hand if we don't include this command, google will add to the results any partial string of the initial string that we typed into the search box. Google will also look for synonyms of our words in the string in order to provide more results which can sometimes be overhwelming. Using this command "text" allows us stop this generic search algorithm & use our filters/rules instead, searching only for what we have actually typed .
  
* Símbolo “+” = Como se ha explicado en los conceptos básicos, Google ignora algunas palabras, números, etc… El símbolo “+” delante de una de estas palabras o números, fuerza al buscador a que sí se tenga en cuenta. Si intentamos buscar la película de terror “The ring”, introducimos [ the ring ] y nos arrojará 117.000.000 de resultados. Sin embargo, si introducimos [ +the ring ] nos arrojará 159.000 resultados, ya que estamos forzando a Google que la palabra “the” esté incluida en la búsqueda.
+
* “+” Symbol = As we have xplained in the basic concepts, Google ingores certain words, numbers, etc… The symbol “+” in front of one of these numbers/words, forces the search engine to take it into account. If we are lookin for the Horror film “The ring”, we type [ the ring ] & we will obtain 117.000.000 search results. However, if we instead type [ +the ring ] 159.000 resuls will be thrown at us, we are forcing Google to include the word "the" into the search.
  
* Símbolo “-“ = Siguiendo con el modo de uso del símbolo “+”, la utilidad de éste consiste en excluir un término, es decir, si colocamos el símbolo “-“ delante de un término, estaremos forzando al navegador a excluir de los resultados de búsqueda a todos aquellos sitios web que contengan dicho término.
+
* “-“ Symbol = Similarly to “+”, it's utility is to exclude a term, es decir, if we include “-“ before a term, we will be forcing the search engine to exclude all the web pages obtained from the search results that contain said term.
  
* Símbolo “*” = El símbolo * se usa a modo de comodín, haciendo que el buscador interprete dicho carácter como cualquier palabra que considere óptima para sus búsquedas. Generalmente es útil en combinación con las dobles comillas “”.
+
* “*” Symbol = * Symbol is used as a wild card, by forcing the search engine to interpret said character as any word it sees fit for conducting its searches.Generally, it is useful to combine it with the dopuble quotation marks ("").
  
 
* filetype:extensión = Muestra todos los resultados de una búsqueda con una extensión de fichero específica. Algunas extensiones las podemos ver en la tabla.[[Archivo:TablaDeExtensiones.jpg|thumb|upright=1.5|Extensiones habituales]]
 
* filetype:extensión = Muestra todos los resultados de una búsqueda con una extensión de fichero específica. Algunas extensiones las podemos ver en la tabla.[[Archivo:TablaDeExtensiones.jpg|thumb|upright=1.5|Extensiones habituales]]

Revisión de 17:32 25 ene 2017

Introduction

Google is a tool that allows us to index information located on servers. Multiple commands exist to refine "Google searching". The term Google Hacking refers to the use of these operands or advanced commands available to use on Google, that will allow us to narrow dowqn the results in order to obtain greater quality information, by excluding the links that do not correspond with our search options. In order to obtain said functionality, Google Search box accepts a series of filters, also called commands or advanced operators, that will be included with any standard search conducted, by this we mean any search using google.

The correct use of these filters, is even able to narrow down the result to ONE option. This potential makes google a commonly used tool in the security area in order to obtain public information.

Basic Concepts

Google holds by an important rule, "all words are relevant". This implies that each search term introduced into the search box when googling, has the same importance towards processing the results. There are some exceptions to this rule. The most remarkable exception consists of the following: Usually, Google tends to ignore word conectors, some symbols & special characters, even isolated numbers. This is done in order to speed up the search process as this exceptions do not render an affordable improvement as to take them into consideration. Besides its usual functioning, that uses the previously mentioned exception, you can consider two types of operators or commands that we can use to narrow/refine the search results.

The first one is based on modifying a text chain by granting it some properties; a simple example is "". The second uses the syntax "operand:term" where the operand consists on the command we want to calibrate; the term consists of the value that we want to give to that command in order to adjust the search; an example would be using the command filetype that allows us to filter the format of the method that will index our search. In this way, if we introduce "Google Hacking" filetype:pdf we will obtain the results that contain this text string.

These two types of operators can be combined with each other together with Google's usual search that consist only of text strings. This will allow us to form successions of filters powerful enough to obtain the desired information.

Basic Operators

These simple operators exclude large amounts of irrelevant information from the searches we want to conduct in a simple manner.

  • Double Quotation marks “” = By sorrounding a text we want to search for with quotation marks, we will force google to search for that specific string of text, on the other hand if we don't include this command, google will add to the results any partial string of the initial string that we typed into the search box. Google will also look for synonyms of our words in the string in order to provide more results which can sometimes be overhwelming. Using this command "text" allows us stop this generic search algorithm & use our filters/rules instead, searching only for what we have actually typed .
  • “+” Symbol = As we have xplained in the basic concepts, Google ingores certain words, numbers, etc… The symbol “+” in front of one of these numbers/words, forces the search engine to take it into account. If we are lookin for the Horror film “The ring”, we type [ the ring ] & we will obtain 117.000.000 search results. However, if we instead type [ +the ring ] 159.000 resuls will be thrown at us, we are forcing Google to include the word "the" into the search.
  • “-“ Symbol = Similarly to “+”, it's utility is to exclude a term, es decir, if we include “-“ before a term, we will be forcing the search engine to exclude all the web pages obtained from the search results that contain said term.
  • “*” Symbol = * Symbol is used as a wild card, by forcing the search engine to interpret said character as any word it sees fit for conducting its searches.Generally, it is useful to combine it with the dopuble quotation marks ("").
  • filetype:extensión = Muestra todos los resultados de una búsqueda con una extensión de fichero específica. Algunas extensiones las podemos ver en la tabla.
    Extensiones habituales
  • intitle:término = Muestra páginas en cuyo título esté el término elegido. Se puede combinar con las comillas dobles para que el término haga referencia a una frase.
  • inurl:término: Muestra páginas en cuya url esté el término elegido.
  • site:URL: Busca en una página específica.
  • define:término: Devuelve la definición del literal buscado.
  • related:URL = Muestra páginas semejantes a la URL elegida.
  • 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
  • OR = Éste operador nos permite especificar una o varias palabras haciendo que, a la hora de arrojar cada resultado por separado, se tomen en cuenta sólo una de ellas. Por ejemplo [Conciertos 2014 OR 2015] arrojará resultados de los conciertos que tuevieron lugar en 2014 o en 2015.

External Links