搜索引擎的使用并非只是只有我们平时百度谷歌上的输入框使用,如果我们想要去寻找一个满足特定格式的url的地址,或者说我们只需要寻找一个网站的内容,那么我们就需要对google语法有更深入的了解和学习。
谷歌如果我们在搜索栏进行搜索后,旁边的设置中会有“高级搜索”这一个选项来帮助我们进行更精确的搜索:
在google的高级搜索中我们可以用google hacking的语法来帮助我们进行更好的搜索:
google hacking 运算符:
1、完全匹配“”
平时如果我们进行搜索,引擎会帮我们进行词组的分割,如果加了双引号则表示搜索的内容中我们要查的目标会完整的以一个整体出现。如果想要出现任意字符则用or
2、不包含:-
可以去除我们不需要的内容
高级语法:
site: 搜索指定网站 site:zhihu.com
intext: 内容包含关键字: intext:后台登录
intext:Powered by Discuz
intitle: 标题包含关键字: intitle:后台登录
intitle:index of "parent directory"
inurl: URL包含关键字 inurl:index.php?id=
inurl:edu.cn
inurl: /admin/login.php
inurl:backup filetype:sql
filetype: 搜索指定文件类型 site:baidu.com filetype:pdf
在不同的场景和不同的网站进行信息收集的时候,我们可以根据数据库进行研究:
https://www.exploit-db.com/google-hacking-database