简单了解一下Google Hacking语法。



这是goolehacking十个基本语法。

""完全匹配

据说匹配比较精准,但是我不加引号好像也没什么区别耶

*模糊匹配、?表示单个字符,用通配符时要将引号将关键词括起来

*.exe

+逻辑与



用了加号,那多个关键词都会出现在搜索结果的摘要中。

gpt:Google Hacking 中的 +(加号)是一个运算符,它强制 Google 将其后的搜索词视为一个短语。它在 Google Hacking 中有多种用途:

搜索确切短语: 例如," +"index.php"" 将搜索标题中包含确切短语 "index.php" 的文件。
排除搜索结果: 例如,"filetype:pdf - +"confidential"" 将搜索所有 PDF 文件,但排除标题中包含 "confidential" 一词的文件。
搜索特定网站上的确切短语: 例如,"site:example.com +"index.php"" 将搜索 example.com 网站上标题中包含确切短语 "index.php" 的文件。
搜索特定主机上的确切短语: 例如,"host:example.com +"index.php"" 将搜索 example.com 主机上标题中包含确切短语 "index.php" 的文件。
搜索特定 IP 地址上的确切短语: 例如,"ip:192.168.1.1 +"index.php"" 将搜索 IP 地址为 192.168.1.1 的主机上标题中包含确切短语 "index.php" 的文件。

目前真看不出这些运算符有什么用

|逻辑或

Google Hacking 中的 |(管道符号)是一个运算符,它允许您组合多个搜索查询。它在 Google Hacking 中有多种用途:

组合搜索词: 例如,"index.php | login.php" 将搜索标题中包含 "index.php" 或 "login.php" 的文件。
组合排除搜索词: 例如,"filetype:pdf | filetype:doc" 将搜索所有 PDF 或 DOC 文件。
组合特定网站上的搜索词: 例如,"site:example.com index.php | login.php" 将搜索 example.com 网站上标题中包含 "index.php" 或 "login.php" 的文件。
组合特定主机上的搜索词: 例如,"host:example.com index.php | login.php" 将搜索 example.com 主机上标题中包含 "index.php" 或 "login.php" 的文件。
组合特定 IP 地址上的搜索词: 例如,"ip:192.168.1.1 index.php | login.php" 将搜索 IP 地址为 192.168.1.1 的主机上标题中包含 "index.php" 或 "login.php" 的文件。



这个还比较明显,只出现其中一个关键词就满足搜索条件。

减号-

Google Hacking 中的 -(减号)是一个运算符,它允许您从搜索结果中排除特定搜索词。它在 Google Hacking 中有多种用途:

这个例子搜索到和搜索引擎有关但不含百度二字的内容。。

通过使用 - 运算符,Google Hacking 能够从搜索结果中排除特定搜索词,以查找更具体或更相关的信息。这使得它成为查找特定信息或排除不必要结果的宝贵工具。

intitle:

搜索网站标题含有关键字的网站。

注意是中文冒号

intitle:后台登陆

cache

cache显示网页的缓存版本

define:查找关键词定义

define:生物

intext: 搜索文件内容



这种可以搜一些robots.txt

inurl: 搜索包含关键字的域名

inurl:robots.txt



info: 搜索指定站点信息

info:sogou.com

link:查找与关键词做了链接的地址

filetype:查找文件类型

site:返回含有关键词的所有域名

ext:搜索具有指定文件扩展名的文件。

其他,gpt解答

related: 搜索与指定 URL 或查询相关的页面。

insubject: 在邮件主题中搜索指定的关键字。

msgid: 搜索具有指定消息 ID 的邮件。

group: 搜索属于指定 Google 组的邮件。

author: 搜索由指定作者撰写的邮件。

bphonebook: 搜索企业电话簿中的条目。

rphonebook: 搜索住宅电话簿中的条目。

phonebook: 搜索电话簿中的条目,无论其类型如何。

daterange: 搜索在指定日期范围内创建或修改的页面。

related:

related:https://www.example.com:搜索与 example.com 相关的页面。

insubject:

insubject:"important update":搜索主题中包含 "important update" 的邮件。

msgid:

msgid:12345678901234567890@example.com:搜索具有消息 ID 12345678901234567890@example.com 的邮件。

group:

group:google-groups@googlegroups.com:搜索属于 google-groups@googlegroups.com Google 组的邮件。

author:

author:"John Doe":搜索由 John Doe 撰写的邮件。

bphonebook:

bphonebook:"Acme Corporation":搜索企业电话簿中名为 "Acme Corporation" 的条目。

rphonebook:

rphonebook:"Jane Doe":搜索住宅电话簿中名为 "Jane Doe" 的条目。

phonebook:

phonebook:"555-1212":搜索电话簿中包含电话号码 "555-1212" 的条目。

daterange:

daterange:20230101-20230131:搜索在 2023 年 1 月 1 日至 2023 年 1 月 31 日之间创建或修改的页面。

随机推荐

  1. [转]OpenCV学习笔记(十五)——摄像机的标定和3D重建calib3D

    OpenCV学习笔记(十五)--摄像机的标定和3D重建calib3D OpenCV学习笔记(16)双目测距与三维重建的OpenCV实现问题集锦(一)图像获取与单目定标 翻译 搜索 复制

  2. 开源即时通讯IM框架 MobileIMSDK v6.2 发布

    一.更新内容简介 本次更新为次要版本更新,进行了若干优化(更新历史详见:码云 Release Nodes).可能是市面上唯一同时支持 UDP+TCP+WebSocket 三种协议的同类开源IM框架. ...

  3. 在Deepin系统上配置微软Windows远程桌面服务

    . 前言 本文主要讲解如何在deepin系统上安装和配置Xrdp远程桌面. Xrdp是微软的远程桌面协议(Remote Desktop Protocol, RDP)的开源版本.在Linux系统上安装X ...

  4. 阿里云常用产品汇总及解释-copy

    1. 场景描述 最近博客更新的少,跟朋友一起做些事情,最近主要给朋友做些售前工作,阿里云的产品线是真多,好多英文缩写,需要做沟通,系统汇总了一下,记录下,有需要的朋友拿走不谢. 2. 解决方案 从下面 ...

  5. FailFast机制-抛出 java.util.ConcurrentModificationException(保证并发访问时集合的完整性,内部结构变化的防护措施)

  6. 面试题:关于StringBuffer()源码的深度理解Debug分析

    import org.junit.Test; /** * @author CH * @create 2021 上午 11:23 */ public class IDEADebug { @Test pu ...

  7. 深入解析 Spring AI 系列:解析返回参数处理

    关于普通聊天对接,目前已经完成了大部分讲解,剩下的就是最后一步,今天我们将重点讨论在返回参数时需要注意的几个关键点.为了更好地说明这些注意事项,我们仍然以OpenAI接口为例,逐步讲解相关的代码实现, ...

  8. Python代码将大量遥感数据的值缩放指定倍数的方法

      本文介绍基于Python中的gdal模块,批量读取大量多波段遥感影像文件,分别对各波段数据加以数值处理,并将所得处理后数据保存为新的遥感影像文件的方法.   首先,看一下本文的具体需求.我们现有一 ...

  9. 一种把dump里连续的内存保存到文件的方法

    前几天调试一个崩溃,截到一个full dump文件,显示一个视频帧数据转换有问题.从调用栈可以看到完整的帧数据. 然后我就想把这个数据保存下来,再构造崩溃场景,VS没有提供把内存dump为文件的功能. ...

  10. 本地搭建DeepSeek和知识库 Dify做智能体Agent(推荐)

    一.基础信息 1.硬件环境: CPU >= 2 Core 显存/RAM ≥ 16 GiB(推荐) 2.软件 (1)Ollama Ollama 是一款跨平台的大模型管理客户端(MacOS.Wind ...