Google hacking involves using advanced operators in the google search engine to locate the specific string of text withing search result. Google hacking doesn’t mean that we are going to hack into the google website, it means we use operators provided by google to narrow the search results and to get the specific result as we want.
Generally we call these operators as google dorks.We use these dorks with the string that we want to search.
We have lot of dorks which we will discuss in this post one by one.
- filetype or ext
Above is the list of Google dorks which can use to get the efficient search results or can be use as hacking purpose. We will discuss in the next post how use these dorks in hacking.
site dork restricts the results to the specified domain. We can use this dork to find all the pages and subdomains of the specified domain.
As we can see we use site dork to find all pages and subdomain of yahoo.com.
inurl dork restricts the results to site whose URL contains all the specified phrase or word or string.
The above example we use admin string with inurl dork. It will show all the website whose URL contains “admin” word.
intitle restricts results to documents whose title contains the specified phrase or word or string.
It will show you all the sites with the word hacking in the title.
you can copy and paste this example to google and see the result.
allintitle is almost same as intitle with little difference. it will restricts results to document whose title containig all the specified phrases or collection or word. intitle can show the results that matched single word from phrase we typed.
Example: allintitle:hacking books
Example dork will show all the pages that have title ” hacking books”
allinurl is same as inurl but with some difference. It restricts results to sites whose URL contains all the specified phrases, but iurl can show sites which contain even single word from the phrase.
Example: allinurl: admin login
cache dork will show the cached version of the site or page of the specified site.
Example: cache: www.starthacking.net
filetype or ext
It will show all the site which contain document of the specified type.
Example: filetype:pdf or ext:pdf
It will restricts results to sites containing links to the specified location.
Example: link: yahoo.com
It will show result documents containing one or more links to www.yahoo.com
It will restricts results to sites containing liks with the specified phrase in their descriptions. inanchore dork will show all the sites which contains links with specified word or phrase.
Example will show all the site which have links with the text “click”
it will show all the result pages or sites which contains the specified text or phrase in the text of site.
Example dork will show all the pages of site which contain hacking phrase in the text.
allintext is same as intext but it will show that results which contain all the text specified in the text of the page or site.
Example: allintext: hacking world
The above dork will show all the sites which contain the exact ” hacking world ” in the text of the site’s page.
+ is used in google hacking like we use in programming and maths. + in concatination operator which used to concat to strings.
Example : hello + world
The above will show all the results which contain hallo and world both words.
| is another operator which is used in google hacking. | means OR like logical operators.
When we use this operator search engine performs logical or operation.
Example: hello | world
This example will show all the site which contain ” hello” or ” world” or both of them.
* wild card for single word.
Example: fire * fox
The above dork will return documents containing the phrase like fire “anyword” fox
anyword means any thing like the, in , go, for etc.
This is wildcard for single character.
The search engine puts any character or space or – anything in place of .
so the result will show all the pages which containg like fire-fox, fireafox, firePfox etc.Google+