Google在情报搜集中的基础技巧

作者:王宇阳

时间:2019-06-06

作者笔记

​ Google Hacking 是指使用特定的高级的google搜索语法,收集渗透测试目标的信息,查找目标的配置缺陷和漏洞脆弱点等;重要记住的是:Google浏览器是最标准的(完全符合W3C标准)的浏览器,FireFox则是最安全插件扩展功能最为全面的浏览器(ps:没有绝对的阿暖哦),正是由于以上两点原因,所以Google和FireFox浏览器是“安全人员”最受欢迎的凉快浏览器。

Google基本搜索语法

  1. 关键字不区分大小写
  2. 默认使用 and 逻辑搜索
  3. 默认最多32个单词(可以用 星号突破,但是由此以来,会影响搜索的精确度)
  4. 用 + 符号,强制带后面的单词搜索
  5. | 或 or ,匹配多个关键字的任一个
  6. 混合用多种布尔操作时,将从左到有顺序执行
  7. 默认下,忽视关键字中部分常用单词
  8. Google使用网页搜索
  9. Google会智能的保留一些内容

Google高级搜索语法

基本使用语法:operator:search_term , operator搜索命令,search_term搜索关键字;多个不同命令混合使用之间用空格分隔;

  1. intext:匹配网页正文中含有的关键字,可接受多个关键字、空格或者逗号分隔
  2. allintext:类似intext,接受多个关键字,能与其他操作符混合使用、也可单独使用
  3. intitle:搜索网页标题中是否有所输入的字符,可单独使用或组合混合使用
  4. allintitle:类似intitle,但不能和其他操作符混合使用
  5. cache:输入URL,搜索特定页面的缓存快照,回查网页副本
  6. define:返回搜索关键字 的含义定义
  7. filetype:搜索指定类型的文件,可以混合使用【filetype:[文件类型]】
  8. ext:与filetype等价
  9. info:搜索输入URL的摘要信息和其他相关信息,该操作符不能混合使用
  10. inurl:在限定的URL当中搜索
  11. allinurl:类似于inurl,可以指定多个字符,不能混合使用只限单独使用
  12. link:搜索链接到所输入的URL页面中,该操作符不需要关键字,不能混合使用
  13. site:查询网站的别收录的情况;搜索范围控制到特定的网站、域或子域
  14. related:接一个URL,搜索与该URL相关的页面,不可混合使用
  15. numrange:接数字范围,用一个减号两边接数字表示。减号左边为min,右边为max,从而搜索数字
  16. inanchor:搜索一个HTML标记中的一个链接的文本表现形式,即在链接文本中搜索冒号后的一个关键字
  17. insubject:搜索Google组的标题行
  18. daterange:搜索某个日期范围内Google做索引的网页

通过对高级语法的综合运用,可以直接通过google搜索引擎直接的发现漏洞或者其他重要的敏感内容信息。

建议参考:https://www.cnblogs.com/xuanhun/p/3910134.html

Google在情报搜集中的基础技巧的更多相关文章

  1. java在acm中常用基础技巧方法

    java在acm中常用基础技巧方法 如果学到了新的技巧,本博客会更新~ input input-std @Frosero import java.util.*; public class Main { ...

  2. Google Cloud Platfrom中运行基础的Apache Web服务

    Links: https://cloud.google.com/compute/docs/tutorials/basic-webserver-apache 步骤: 1.安装Apache 2.重写Apa ...

  3. JavaScript一些基础技巧和注意事项,你了解这些吗?

    总结了一些JavaScript在开发编码中的使用技巧,如有不对,欢迎指正. 一.JavaScript在HTML和XHTML的使用 使用<script>元素有两种方式:直接在页面中嵌入Jav ...

  4. iOS开发中调试小技巧

    对于软件开发而言,调试是必须学会的技能,重要性不言而喻.对于调试的技能,基本上是可以迁移的,也就是说你以前在其他平台上掌握的很多调试技巧,很多也是可以用在iOS开发中.不同语言.不同IDE.不同平台的 ...

  5. lua学习笔记11:lua中的小技巧

    lua中的小技巧,即基础lua语言本身的特种,进行一个些简化的操作 一. 巧用or x = x or v 等价于: if not x then x = v end 假设x为nil或false,就给他赋 ...

  6. 杂谈---小故事小道理,面试中的小技巧(NO.2)

    本篇是接着上一篇面试随笔的,上一次有猿友反应写的有些“扯淡”,LZ思来想去最大的原因可能是由于上一章写的全是一些大忌,既然是大忌,那么在现实当中发生的概率还是相对较小的,大部分人还是很少在面试中犯如此 ...

  7. iOS - 开发中调试小技巧

    对于软件开发而言,调试是必须学会的技能,重要性不言而喻.对于调试的技能,基本上是可以迁移的,也就是说你以前在其他平台上掌握的很多调试技巧,很多也是可以用在iOS开发中.不同语言.不同IDE.不同平台的 ...

  8. 设计院老师良心汇总:值得牢记的15个CAD基础技巧,能帮大忙

    哈喽!你们的CAD魔鬼(老师)来喽! 良心CAD技巧汇总,设计院师傅精心汇总,值得你牢记的15个CAD基础技巧,满满的都是干货,日常最常见的问题以及解决方法这里都汇总给你,给你高效的绘图体验,关键时刻 ...

  9. 管理员技术(二): 访问练习用虚拟机、 命令行基础技巧 、 挂载并访问光盘设备、ls列表及文档创建、复制删除移动

    一.访问练习用虚拟机 目标: 学会在教学环境中访问练习用虚拟机,主要完成以下事项: 1> 快速重置教学虚拟机环境       2> 通过“虚拟系统管理器”访问虚拟机       3> ...

随机推荐

  1. 周会材料:高并发程序设计<二>

    第三章 JDK并发包https://www.cnblogs.com/sean-zeng/p/11957569.html JDK内部提供了大量实用的API和框架.本章主要介绍这些JDK内部功能,主要分为 ...

  2. Spring3:spring的事务操作

    三.事务操作 1.导包 2. jdbc模板与开源连接池(DBCP与C3P0) 2.1DBCP 2.2C3P0 :: 2.3.抽取配置到属性文件   定义一个属性文件  在Spring的配置文件中引入属 ...

  3. HTML基础——表格的应用

    一.表格标签 1.基本格式: 每个表格由 table 标签开始. 每个表格行由 tr 标签开始. 每个表格数据由 td 标签开始. 例如: <html> <head> < ...

  4. 1.1选择select

    一.核心(Core) 1.1选择 1.1.1 d3.select(selector) ​ 选择第一个与指定字符串selector匹配的元素,如果没有就返回空. 例如: <table> &l ...

  5. innodb存储引擎监控

    innodb存储引擎监控分为四种,表监控,表空间监控,锁监控,状态监控.可以在mysql客户端开启监控选项,然后信息将会输出在mysql的错误日志内.innodb_monitor和innodb_loc ...

  6. datatable与实体类之间相互转化的几种方法

    #region DataTable转换成实体类 /// <summary> /// 填充对象列表:用DataSet的第一个表填充实体类 /// </summary> /// & ...

  7. iotop使用方法

    iotop 是一个用来监视磁盘 I/O 使用状况的 top 类工具.iotop 具有与 top 相似的 UI,其中包括 PID.用户.I/O.进程等相关信息.   安装 yum install iot ...

  8. APK更新集成实践

    任务目标:将内网APK打包后最新下载链接.更新时间.更改日志显示在一个我自己制作的APP里 任务作用:我们在内网测试时更新下载APK更加便捷,并且能够清楚目标APK的版本情况,回归.验证做到有的放矢 ...

  9. 反卷积(Transposed Convolution)

    反卷积的具体计算步骤 令图像为 卷积核为 case 1 如果要使输出的尺寸是 5x5,步数 stride=2 ,tensorflow 中的命令为: transpose_conv = tf.nn.con ...

  10. 问题解决:ImportError: No module named tensorflow

    环境: python3.5.3+pycharm2018.2EAP 问题描述: Pycharm编译报错 ImportError: No module named tensorflow 解决方法: ten ...