[信息收集]Google Hacking常用语法,搜索优化

[信息收集]Google Hacking常用语法,搜索优化

Google是非常强悍的搜索引擎之一,通过构造特殊的关键字语法来搜索互联网上的相关信息可以大大提高搜索效率,以下测试在Google引擎中测试,不过这种搜索思路可以用在百度、雅虎、Bing等搜索引擎上,语法大同小异。

再了解谷歌搜索之前,需要先了解一些基本法则

  • Google查询是不区分大小写的。
  • Google通配符,在Google中*仅代表搜索词组中的一个词,可以出现在一个词的开始或末尾。
  • Google保留忽略查询关键字的权利。即Google会忽略一个搜索中的某些常用单词、字母和一些单独的数字。
  • Google有32个单词的限制,即搜索关键字最多为32个单词
  • Googel只能查询出蜘蛛(爬虫)爬行过的网页,而蜘蛛遵照网站根目录robots.txt的约定进行爬行。

1. 符号

总述

符号说明
+强制谷歌搜索它后面的词
-逻辑非,忽略-后面的词
*通配符,可以用来进行模糊搜索
|逻辑或,你好|我好,搜索结果中包含“你好”,或者“我好”
“ ”强制搜索关键词

除上述介绍以外,还有括号、点(.)单一通配符、与-等效果的not等等,下面举一些例子

1.1 -关键词 忽略关键词

在谷歌搜索中使用” -关键词“(注意-前面有个空格,一下出现的搜索符号前均需要空格) 这个符号可以强制此关键词不出现。

上一个例子

在这里插入图片描述

这里搜索 西部世界 三个条目中有两个都是维基百科的。如果我不想看维基百科的内容,就可以直接使用 “西部世界 -维基百科” 来搜索

在这里插入图片描述

这样显示出来的结果就没有维基百科了,可以大大加快信息检索的速度。

1.2 *关键词 通配符

在谷歌搜索中使用“ *关键词”可以进行模糊搜索,强制出现包含此关键词的结果,其起到一个通配符的作用。下面放一个例子

在这里插入图片描述

这里就只搜到了一个有效条目,加上 *号之后结果为

在这里插入图片描述

这就出现了两个条目了,这样可以加快有效信息的检索

1.3 “关键词” 强制搜索此关键字

在谷歌搜索中使用 “关键词” 强制结果中出现此关键词。

在这里插入图片描述

这里搜索结果中就出现了6个相关条目了。

2. 常用语法

总述

关键字说明
site搜索指定域名的网页
inurlURL中存在关键字的网页
intext网页正文中的关键字
intitle网页标题中的关键字
filetype指定文件类型
link返回所有和关键字做了连接的URL
info查找指定站点的一些基本信息

这些关键字语法之间,以及上文接收的符号之间可以相互搭配使用,需要注意的是这些关键字后面都需要使用冒号后面不空格,以下举一些例子

2.1 site 指定域名

在谷歌中输入 site:baidu.com,搜索与baidu.com相关的页面

在这里插入图片描述

这里显示出来的条目,均是与 baidu.com 有关的

2.2 inurl URL中存在关键字的网页

在谷歌中输入 inurl:php?id= 搜索网址中有“php?id=”的页面

在这里插入图片描述

2.3 filetype 指定文件类型

在谷歌中输入 site:csdn.net filetype:pdf “web安全” 译为在csdn中查找与web安全有关的pdf文件

在这里插入图片描述

不同的关键字和符号之间搭配有时也会出现意想不到的效果。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: Google Hacking 是指使用 Google 搜索引擎的高级搜索语法,来寻找互联网上的敏感信息和漏洞的技术。以下是一些常用Google Hacking 语法: 1. site:限制搜索结果为某个网站或域名下的页面; 2. filetype:搜索特定类型的文件,如 PDF、DOC、XLS 等; 3. intitle:搜索包含指定关键词在标题的页面; 4. inurl:搜索包含指定关键词在 URL 的页面; 5. intext:搜索包含指定关键词在页面正文的页面; 6. cache:查看 Google 搜索引擎缓存的网页内容; 7. link:搜索某个网站的链接; 8. related:搜索与某个网站相关的其他网站; 9. info:查看某个网站的基本信息,包括 IP 地址、Whois 信息等。 需要注意的是,Google Hacking 语法可以帮助用户快速定位需要的信息,但同也可能暴露网站的敏感信息,因此需要谨慎使用。 ### 回答2: Google Hacking是指利用Google搜索引擎的高级搜索语法来查找目标网站和相关信息的一种技术。以下是常用Google Hacking语法: 1. intitle: 可以搜索出标题含有指定关键词的页面,例如:intitle:”登录” 2. inurl: 可以搜索出网址含有指定关键词的页面,例如:inurl:”admin” 3. filetype: 可以搜索出指定文件类型的文件,例如:filetype:pdf 4. site: 可以搜索出指定网站域名的页面,例如:site:”example.com” 5. intext: 可以搜索出页面含有指定关键词的页面,例如:intext:”用户名” 6. link: 可以搜索出指向指定网站的链接,例如:link:”example.com” 7. cache: 可以搜索Google搜索引擎缓存的页面,例如:cache:example.com 8. related: 可以搜索出与指定网站相关的网站,例如:related:example.com 9. info: 可以搜索出指定网站的相关信息,例如:info:example.com 除了以上的语法Google Hacking还可以使用一些高级语法,例如使用算术符号来搜索数字范围、使用“?”号来代替任何单个字符等等。Google Hacking语法非常灵活,只要善于利用,就能快速找到目标网站和相关信息。但同需要注意,这种技术也容易被黑客利用来找到漏洞并进行攻击,因此作为站长或网民,我们也需要加强网站安全意识和防护措施,避免被攻击和侵犯。 ### 回答3: Google Hacking是利用Google搜索引擎的强大搜索功能,来寻找并获取有价值的信息的方法。在进行Google Hacking常用语法包括以下几种: 1. 搜索特定的文件格式:filetype:pdf / filetype:doc / filetype:xls 等等。这种语法可用于查找特定类型的文档或文件,例如搜索PDF文件,输入filetype:pdf,会返回所有的PDF文件。 2. 搜索特定站点:site:www.example.com。使用这种语法可以搜索特定的网站,想要查询某个网站所有的页面,只需要输入site:www.example.com。 3. 搜索精确的短语:” ”或者intitle:。用英文双引号来进行精确匹配,或者使用intitle:键入关键字,然后在该网页的标题搜索关键字。 4. 搜索定义的关键词:define:几个关键词。在搜索输入define:,然后加上要搜索的单词,就可以搜索该词的定义信息。 5. 查看页面的缓存:cache:url。该语法可以查看Google缓存的页面,在Google结果页面选择“快照”按钮或者在搜索输入cache:url。 6. 搜索相关的网站:related:www.example.com。通过使用related:加上网站名称,可以找到与该网站相关的其他网站。 7. 搜索某个间段:daterange:startdate-enddate。该语法用于搜索网页发布的间,只需要在搜索键入daterange:startdate-enddate来确定日期范围即可。 8. 使用OR和AND:OR和AND都可以用于组合关键词,如dogs OR cats。 在实践,人们可以将以上语法进行组合使用,以进行更精准、高效的搜索。但是需要注意:Google Hacking是一种合法的技术,但是在获取信息一定要遵守相关的法律规定,不得侵犯他人的隐私。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

勇者lin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值