There are a lot of different tools that helps us while making security tests, security assessment or hacking ;). These tools are sometimes open source sometimes paid software. Google is one of the tool that is used for security tests. It may seem ridicules but it is correct. We will see how google can be used as information gathering tool.
intitle
To search websites title attribute intitle can be used. We will search websites those have poftut
in their titles in this example. This will list URL of all web which containts poftut
. This may list different domain as we can see in the example.
intitle:poftut

allintitle
allintitle is similar to the title but difference is all provided terms is looked in the title. We will search websites those have both the poftut
and tutorial
in their titles
allintitle:poftut tutorial

inurl
To search pages url for a specified keyword use inurl. We will search websites those have poftut
in their URL.
inurl:poftut

allinurl
Similar to inurl but searches for all provided keywords.
filetype
Google caches page as well as the file that resides in pages. These files can be search according to their types with filetype. We will search the sources those have txt
type which means text files. File type is a generic term which is different then extension.
filetype:txt

ext
ext is similar to filetype. Direct extension of the files can be used with ext
. We will search websites those have png
extension in this example. This will only list png
entension not other image types.
ext:png

intext
intext can be called Google’s primary function. It searches in pages texts. We will search sites those have the word poftut
in the content or web pages html.
intext:poftut

allintext
allintext is similar to the intext search but searches for all keywords in the page. This will specify multiple search terms for website content search. In this example we search both poftut
and ansible
in the same web page. We can call this as AND
logic.
allintext:poftut ansible

site
Up to now we generally searched for the whole internet but to limit our search for a specific site use site and provide the domain name. This is one of the most used option. This will search ansible
word in the domain named poftut.com
site:poftut.com

Search All Of Multiple Terms with AND Logic
Google Search also provides some useful logic operations. One of the is the most basic logic operation AND
. This logic can be used to math multiple terms in a single search. In this example we will search file extension with file
and text site
. We will search png
extension with poftut.com
term.
file:png AND site:poftut.com

Search One Of Multiple Term
Another very useful logic is OR
logic which simply means match one of the given terms. In this example we will use multile inurl to math terms pof
and tut
for one of them.
inurl:pof OR inurl:tut

Google Dork or Search Hacking Tutorial Infographic
