Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Demystifying Google Hacks

Demystifying Google Hacks

Ratings: (0)|Views: 5|Likes:
Published by api-3714226

More info:

Published by: api-3714226 on Oct 14, 2008
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Demystifying Google Hacks
By Debasis Mohanty
Debasis Mohanty (Orissa, India)
Demystifying Google Hacks
By Debasis Mohanty

I have been thinking of publishing this paper since long but due to lack of time I was not able to complete it. I use to add and keep this paper updated when I get tired of my daily research work.

Google is world\u2019s most popular and powerful search engine which has the ability to accept pre-defined commands as inputs and produce unbelievable results. This enables malicious users like hackers, crackers, and script kiddies etc to use Google search engine

information which are not visible through common searches.

In this paper I shall cover the below given points that an administrators or security professionals must take into account to prevent such information disclosures:

Google\u2019s Advance Search Query Syntaxes
Querying for vulnerable sites or servers using Google\u2019s
advance syntaxes
Securing servers or sites from Google\u2019s invasion
Demystifying Google Hacks
By Debasis Mohanty
Google\u2019s Advance Search Query Syntaxes
Below discussed are various Google\u2019s special commands and I shall be explaining each command in
brief and will show how it can be used for critical information digging.
[ intitle: ]

The \u201cintitle:\u201d syntax helps Google restrict the search results to pages containing that word in the title. For example,\u201c int it le: login password\u201d (without quotes) will return links to those pages that has the word "login" in their title, and the word "password" anywhere in the page.

Similarly, if one has to query for more than one word in the page title then in that case \u201callintitle:\u201d can be used instead of \u201cintitle\u201d to get the list of pages containing all those words in its title. For example using \u201cintitle:log in intitle:pas s wor d\u201d is same as querying \u201callintitle: login password\u201d.

[inurl: ]

The \u201cinurl:\u201d syntax restricts the search results to those URLs containing the search keyword. For example: \u201cinurl:pas s wd \u201d (without quotes) will return only links to those pages that have "passwd" in the URL.

Similarly, if one has to query for more than one word in an URL then in that case \u201callinurl:\u201d can be used
instead of \u201cinurl\u201d to get the list of URLs containing all those search keywords in it. For example: \u201callinurl:
etc/passwd\u201c will look for the URLs containing \u201cetc\u201d and \u201cpasswd\u201d. The slash (\u201c/\u201d) between the words will
be ignored by Google.
[si t e: ]

The \u201csite:\u201d syntax restricts Google to query for certain keywords in a particular site or domain. For example: \u201cexploitssit e:hackingspirits.com\u201d (without quotes) will look for the keyword \u201cexploits\u201d in those pages present in all the links of the domain \u201chackingspirits.com\u201d. There should not be any space between

\u201csite:\u201d and the \u201cdomain name\u201d.
[f il et ype: ]

This \u201cfiletype:\u201d syntax restricts Google search for files on internet with particular extensions (i.e. doc, pdf or ppt etc). For example: \u201cfiletype:doc site:gov confidential\u201d (without quotes) will look for files with \u201c.doc\u201d extension in all government domains with \u201c.gov\u201d extension and containing the word \u201cconfidential\u201d either in the pages or in the \u201c.doc\u201d file. i.e. the result will contain the links to all confidential word document files on the government sites.

[ l i nk:]
\u201clink:\u201d syntax will list down webpages that have links to the specified webpage. For Example:
\u201clink:www.securityfocus.com\u201d will list webpages that have links pointing to the SecurityFocus homepage.
Note there can be no space between the "link:" and the web page url.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->