Google Hacking --你真的会用Google吗?
你真的会用Google吗?Google Hacking提升工作效率
阅读本文需要6.66分钟
Google hacking,也叫作google dorking。如果在 Google 上搜索 GoogleHack,你会发现很多文章都是零几年的。所以已经不是陌生词了。
- 简介
- 语法
- 具体应用和示例
0x00. 简介
GoogleHack,旨在使用Google搜索引擎或者其他Google应用程序通过特定语法来查找网站配置或代码中的安全漏洞。
0x01. 语法
基本语法: operator:search_term
其中以 all 开头的操作符在一般情况下一个查询中只能使用一次,不能与其他操作符混用.
intext:
可以指定网页内容中的关键字作为搜索条件,并且冒号后面只能跟一个关键词。如 Google 搜索:
intext:爬虫那么将返回所有包含 “爬虫” 的网页,同时也可以与其他操作符混用。allintext:
类似于
intext:,能接多个关键词,不可以与其他操作符混用。intitle:
搜索标题中包含关键字的网页。如 Google搜索:
intitle:DeveloperPython,那么搜索出来的将都是标题中包含DeveloperPython的网页。allintitle:
同
intitle:,可接多个关键字,但不能和其他其他操作符混用。cache:
输入URL,搜索特定网页的缓存快照,即使页面发生了变动甚至不存在了,依然能看到它的副本。
define:
搜索关键词的定义来源。如 Google搜索:
define:java,那么将返回关于python的定义,不能与其他操作符混用filetype:
搜索指定类型的文件。 如 Google搜索:
filetype:txt,那么将返回以txt结尾的文件URL,可以与其他操作符混用.ext:
同filetype
info:
搜索到指定URL的摘要信息和其他相关信息,如 Google搜索:
info:facebook.com,就会放回facebook的相关信息。不能与其他操作符混用。inurl:
搜索URL中包含指定关键字的网站。一般与site联合指定来找后台、管理等之类的页面,可以与其他操作符混用。
allinurl:
同
inurl:,可接多个关键字。不能与其他操作符混用。link:
可搜索到链接到该URL的页面。如 Google搜索 大专栏 Google Hacking --你真的会用Google吗?:
link:www.xiyoumobile.com,就会返回所有链接到该网站的页面。site:
可以指定网站、域或者子域,将搜索范围缩小。
related:
搜索与该URL相关的页面。 如 Google搜索: ‘related:www.baidu.com’
inanchor:
搜索一个HTML标记中的一个链接的文本表现形式。即在链接文本中搜索冒号后面紧接的一个关键词。
至于“链接文本”,比如
<a href="GNU/Linuxhttp://www.linux.org/">GNU/Linux</a>以上代码中的“GNU/Linux”就是链接文本
stocks:
搜索指定公司的股票市场信息
0x03. 具体应用和示例
A.基础网站爬取(site:)
site:旨在将搜索范围缩小到指定的网站、域或子域,如下:
site:facebook.com

一般我们剔除一些无意义的干扰网站,这时候就需要使用到 负搜索.
site:facebook.com -site:www.facebook.com

在这里我推荐一个终端浏览器 lynx ,玩Linux的应该很清楚这个。
关于 lynx 的简介,这里有篇文章: http://linux.ximizi.com/linux/linux3298.htm
如下,可通过 lynx 来代替我们手动在Google搜索引擎中做的操作:
dump这些操作符的结果

然后我们通过正则拿到我们想要的链接:

B. 端口扫描
可使用 inurl:结合 ‘intext:’
如下:

这里分享一个端口扫描的工具 Network Query Tool 简称 nqt.
我们通过 GoogleHack 来找到这个工具:

打开第一个:

0x04. 总结
如上面例子,我们正确的使用Google,不仅能帮我们快速找到所需要的文章、电影、各种种子、*V等等的,并且还能针对我们的渗透测试省时省力。
Google Hacking --你真的会用Google吗?的更多相关文章
- Google Hacking的实现以及应用
Google Hacking其实并算不上什么新东西,在早几年我在一些国外站点上就看见过相关的介绍,但是由于当时并没有重视这种技术,认为最多就只是用来找找未改名的mdb或者别人留下的webshell什么 ...
- google hacking
Google是一个强大的搜索引擎:而对于黑客而言,则可能是一款绝佳的黑客工具.正因为google的检索能力强大,黑客可以构造特殊的关键字,使用Google搜索互联网上的相关隐私信息.通过Google, ...
- ★Kali信息收集~ 1.Google Hacking + Github Hacking
一.google hacking site site:cnblogs.com 毒逆天 intitle intitle:login allintitle allintitle:index of alli ...
- 谷歌黑客语法(google hacking)让你的搜索更精准有效
Google Hacking的含义原指利用Google Google搜索引擎搜索信息来进行入侵的技术和行为: 现指利用各种搜索引擎搜索信息来进行入侵的技术和行为,但我们也可以利用这个在互联网上更加便捷 ...
- 【转载】熟练利用google hacking来辅助我们快速渗透
转载于:https://klionsec.github.io/2014/12/14/search-hacking/?tdsourcetag=s_pcqq_aiomsg 0x01 google hack ...
- 学会使用Google hacking
https://klionsec.github.io/2014/12/14/search-hacking/ 熟练利用Google hacking 来辅助我们快速渗透 http://www.sec-re ...
- Google Hacking的用法
目录 Google Hacking 基本搜索 高级搜索 Index of inurl Google Hacking Google Hacking 是利用谷歌搜索的强大,来在浩瀚的互联网中搜索到我们需要 ...
- Google Hacking 搜索引擎攻击与防范
Google Hacking,有时也会被称为 Google dorking,是一种利用谷歌搜索的高级使用方式进行信息收集的技术.这个概念最早在2000年由黑客 Johnny Long 提出并推广,一系 ...
- 美国人教你这样用Google,你真的会变特工
转自微博:黑客师: 用了这么久的谷歌,今天才发现. 第一篇 在搜索框上输入:“indexof/”inurl:lib 再按搜索你将进入许多图书馆,并且一定能下载自己喜欢的书籍. 在搜索框上输入:“ind ...
随机推荐
- android中的适配器模式
原文: https://blog.csdn.net/beyond0525/article/details/22814129 类适配模式.对象适配模式.接口适配模式
- ansible批量部署(一)
自动化运维工具shell脚本/Ansible(无客户端)/Saltstack(master-minion) 回顾服务器部署的流程:买云主机->环境部署->软件部署->配置部署-> ...
- rsync实战(二)
加两个需求:1.增加一个模块2.每个模块不同的用户名 步骤: .修改配置文件/etc/rsyncd.conf [backup] comment = commit path = /backup auth ...
- 900A. Find Extra One#寻找与众不同的它(计数)
题目出处:http://codeforces.com/problemset/problem/900/A 题目大意:问删除一个点后,剩下的点能不能都在Y轴的同一边 #include<iostrea ...
- vbox NAT 设置端口映射(NAT+8080端口转发)
VirtualBox的提供了四种网络接入模式,它们分别是: 1.NAT 网络地址转换模式(NAT,Network Address Translation) 2.Bridged Adapter 桥接模式 ...
- Exception in thread "main" java.lang.AbstractMethodError
参考https://stackoverflow.com/questions/15758151/class-conflict-when-starting-up-java-project-classmet ...
- ionic3 修改打包时 android sdk 路径
修改 /platforms/android/local.properties 文件
- LeetCode No.136,137,138
No.136 SingleNumber 只出现一次的数字 题目 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次.找出那个只出现了一次的元素. 说明:你的算法应该具有线性时间复 ...
- 2017Google开发者大会
2017年12月14日有幸去上海跨国采购中心参加了2017Google开发者大会,这个大会有很多很有意思的展会以及技术分享.主题涵盖 Android.移动网络.Firebase.机器学习.云服务.AR ...
- 四剑客(awk)
AWK AWK简介 虽然sed编辑器是非常方便自动修改文本文件的工具,但其也有自身的限制.通常你需要一个用来处理文件中的数据的更高级工具,它能提供一个类编程环境来修改和重新组织文件中的数据.这正是ga ...