在平常需要进行搜索的时候是不是只知道Google Baidu ?? 他们其实是全文搜索引擎, 还有一些特定领域的搜索引擎. 而且, 搜索时可以添加特定语法, 让你的搜索事半功倍.
本文整理各种场景下使用的搜索引擎, 以及各个搜索引擎支持的语法, 不定期进行更新.
如果你知道其他搜索引擎, 也欢迎在下方留言告诉我呦~
汇总
| 搜索引擎类型 | 名称 | 地址 | 备注 | 
|---|---|---|---|
| 全文搜索引擎 | 谷歌 | https://www.google.com/ | 全文搜索引擎谷歌一家独大 | 
| 百度 | https://www.baidu.com/ | 百度可能更符合国内普通用户使用习惯 | |
| 垂直领取搜索 | SemanticScholar | https://www.semanticscholar.org/ | 论文搜索引擎 | 
| shodan | https://www.shodan.io/ | 搜索联网的设备. 偏向网络设备以及服务器的搜索 | |
| 钟馗之眼 | https://www.zoomeye.org/ | 偏向web应用层面的搜索. 页面有很详细的搜索语法文档 | |
| Dnsdb | https://www.dnsdb.io/ | 针对DNS的搜索引擎 | 
搜索引擎语法
谷歌
此网站会分享一些谷歌搜索的特殊数据: https://www.exploit-db.com/google-hacking-database
以下指令是可以组合使用的.
| 分类 | 指令 | 说明 | 示例 | 
|---|---|---|---|
| 基础语法 | + | 搜索结果中要包含后边的内容 | |
| - | 搜索结果中去掉后边的内容 | ||
| ~ | 搜索同意词 | ||
| . | 单一的通配符 | ||
| * | 通配符 | ||
| "" | 字符串精准匹配 | "hello" | |
| .. | 限定数字范围 | 脱口秀 2016..2018搜索结果中包含 2016/2017/2018 中任一个 | |
| before | 限定搜索结果的时间 | 脱口秀 before:2018 | |
| after | 限定搜索结果的时间 | 脱口秀 after:2016 | |
| OR/AND | 逻辑控制. 注意要大写 | (iPad OR iPhone) apple | |
| 关键词位置 | intext | 搜索内容出现在网页正文内容中 | allintext:"java" | 
| allintext | 所有单词都要出现在网页正文内容中 | allintext:"java"这里对 intextallintext二者的区别进行简单描述intext:程序员王某-> 会返回包含程序员或者王某的内容allintext:程序员王某-> 会返回包含程序员和王某的内容下方区别都一样 | |
| intitle | 搜索内容必须出现在标题中 | intitle:"java" | |
| allintitle | 搜索内容必须出现在标题中 | allintitle:"java" | |
| inurl | 搜索内容必须出现在 url 中 | inurl:hujingnb | |
| allinurl | 搜索内容必须出现在 url 中 | allinurl:hujingnb | |
| inanchor | 搜索内容出现在锚点中 | inanchor:download | |
| allinanchor | allinanchor:download | ||
| AROUND(x) | 限定关键词之间最多出现 x 个单词 | apple AROUND(3) iphone限定单词 apple和iphone相隔不超过3个单词 | |
| source | 查找特定来源的内容 | iphone source:the_verge | |
| 域名限制 | info | 指定网站相关的页面. 包括链接到此网站的页面 | info:hujingnb.com | 
| link | 链接到指定网站的页面 | link:hujingnb.com | |
| site | 仅在指定域名搜索 | site:hujingnb.com | |
| 个人信息 | phonebook | 查询电话号码 | phonebook:jack | 
| rphonebook | 仅搜索住宅电话 | rphonebook:jack | |
| bphonebook | 仅搜索商务电话 | bphonebook:jack | |
| 其他 | cache | 谷歌保存的网页缓存 | cache:hujingnb.com | 
| related | 搜索相似网站 | related:ebay.com搜索到相似的购物网站 | |
| define | 搜索词语的定义 | define:"java" | |
| filetype | 限定搜索的文件类型 | filetype:log | |
| stocks | 查询股票信息 | stocks:aapl | |
| hl | 指定搜索结果的语言 | hl=zh-CN | 
简单列一下一些有意思的搜索语句:
- -site:hujingnb.com搜索结果中不包含指定站点
- 一些暴露的数据库下载: 
  - inurl:editor/db/
- inurl:eWebEditor/db/
- inurl:bbs/data/
- inurl:databackup/
- inurl:blog/data/
- inurl:\boke\data
- inurl:bbs/database/
- [filetype:mdb inurl:database](https://google.com/search?q=filetype:mdb inurl:database)
- inurl:data filetype:mdb
- intitle:"index of" data
 
- 一些暴露的文件 
  - intitle:"index of" etc
- intitle:"Index of" .sh_history
- intitle:"Index of" .bash_history
- intitle:"index of" passwd
- intitle:"index of" people.lst
- intitle:"index of" pwd.db
- intitle:"index of" etc/shadow
- intitle:"index of" spwd
- intitle:"index of" master.passwd
- intitle:"index of" htpasswd
- inurl:service.pwd
 
- site:218.87.21.*获取 218.87.21.0/24 网段下的站点
shodan
这里仅简单列了几条
| 指令 | 说明 | 示例 | 
|---|---|---|
| hostname | 指定主机或域名 | hostname:”google” | 
| port | 指定端口 | port:80 | 
| product | 指定操作系统/软件/平台 | product:”nginx” | 
| os | 指定操作系统 | os:"windows 2000" | 
| version | 指定软件版本 | version:"2.2.1" | 
原文地址: https://hujingnb.com/archives/769










