如何使用谷歌搜索

本文主要介绍谷歌搜索的一些高级技巧

美元换算

例如 1 usd in rmb

查看国家 GDP

site

例如:

site:domain 

表示只搜索该域名下的内容

搜索文档

例如:

site:gov.cn inurl:doc  北京低端人口

表示搜索所有 gov.cn 域名下 inurl 表示后缀为 doc 的 Word 文档空格跟上关键词

或者

北京低端人口 site:gov.cn filetype:doc

基本使用语法 operator:search_term

高级操作符中以all开头的操作符在一般情况下一个查询中只能使用一次,不能和其他操作符混用

intext:

把网页中的正文内容中的某个字符做为搜索条件(但是只能搜索冒号后接的一个关键字).例如在google里输入:intext:钓鱼(广义的).将返回所有在网页正文部分包含”钓鱼(广义的)”的网页,可以与其他操作符混合使用,可单独使用

allintext:

使用方法和intext类似,能接多个关键字,能与其他操作符混合使用,可单独使用

intitle:
搜索网页标题中是否有所输入字符.例如输入:intitle:五点共圆.将返回所有网页标题中包含”五点共圆”的网页,可以与其他操作符混合使用,可单独使用

allintitle:

和ntitle类似,能接多个关键字,但是不能与其他操作符混合使用,可单独使用

cache:
输入URL,搜索特定页面的缓存快照,即使目标页面发生变动甚至不存在了,依然可以看到它的副本

define:
搜索输入关键词或关键词组的定义来源链接,例如搜索:define:script,将返回关于script的定义,该操作符不能与其他操作符及关键字混用。

filetype:
搜索指定类型的文件.例如输入:filetype:asp.将返回所有以asp结尾的文件的URL,可以与其他操作符混合使用[4]

ext:

与filetype等价

info:
搜索输入URL的摘要信息和其他相关信息,该操作符不能与其他操作符及关键字混用

inurl:
搜索输入字符是否存在于URL中.可以联合site指定来找后台、fck之类,可以与其他操作符混合使用,可单独使用

allinurl:

类似inurl:,但是可指定多个字符,不能与其他操作符混合使用,可单独使用

link:
搜索链接到所输入URL的页面,该操作符不需要关键字,不能与其他操作符及关键字混用

site: (这个下面Ⅲ也会讲)
将搜索范围缩小到特定的网站,域或子域

related:

冒号后接一个URL,搜索与该URL相关的页面,该操作符不能与其他操作符及关键字混用

numrange:

冒号后接数字范围,用一个减号两边接数字来表示。减号左边为最小值,右边为最大值,从而搜索数字

inanchor:

搜索一个HTML标记中的一个链接的文本表现形式,即在链接文本中搜索冒号后紧接的一个关键字

至于“链接文本”,比如
GNU/Linux
以上代码中的“GNU/Linux”就是链接文本

stocks:

搜索关于指定公司的股票市场信息

insubject:

搜索Google组的标题行

daterange:

搜索某个日期范围内Google做索引的网页

判断是否存在 sql 注入

例如判断一个php 站点是否有 sql 注入,可以先 Google 探测

inurl:php?id=

例如

http://www.ampak.com.tw/product.php?id=21

我们在其最后加上‘

http://www.ampak.com.tw/product.php?id=21‘

得到如下信息,则表示存在 sql 注入,此后我们可以通过 sql 注入工具进行测试是否有漏洞,例如 SQLMAP

只搜索中文网页

lr=lang_zh-CN

lr(Language Restrict):搜索内容的语言限定限定只搜索某种语言的网页。如果lr参数为空,则为搜索所有网页。
常用的有:
lr=lang_zh-CN只搜索简体中文网页
lr=lang_zh-TW只搜索繁体中文网页
lr=lang_zh-CN|lang_zh-TW搜索所有中文网页
lr=lang_en-只搜索英文网页