在平常需要进行搜索的时候是不是只知道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" 这里对 intext allintext 二者的区别进行简单描述 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
搜索结果中不包含指定站点- 一些暴露的数据库下载:
- 一些暴露的文件
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" |