Shodan 是一个搜索引擎,与
🌄介绍
Shodan 是怎么工作的呢?Shodan 通过扫描全网设备并抓取解析各个设备返回的
banner 信息
通过了解这些信息 Shodan就能得知网络中哪一种 Web 服务器是最受欢迎的,或是网络中到底存在多少可匿名登录的 FTP 服务器
通过搜索引擎我们可以搜索到要渗透目标系统的新闻动态,或者重要雇员信息,除了一般信息之外,还可能搜索到机密文档,公司内部网络拓扑,账号密码,人员信息等等都可能搜索到,谷歌等搜索引擎还会对很长时间以前的数据进行缓存。有可能在搜索引擎爬取时爬到一些重要数据。
通过搜索引擎我们还可能搜索到目标系统的banner(标识)信息
软硬件技术架构
版本
爬取互联网上的设备,服务器banner信息
万物互联时代,只要连上互联网都有可能被物联网搜索引擎爬取到。
⚔️SHODAN
www.shodan.io
🌏基本用法
这里就像是用Google一样
在主页的搜索框中输入想要搜索的内容即可
例如下面我搜索 “SSH
”:
上图的搜索结果包含两个部分
左侧是大量的汇总数据包括:
Results map –搜索结果展示地图
Top services (Ports) –使用最多的服务/端口
Top organizations (ISPs) –使用最多的组织/ISP
Top operating systems –使用最多的操作系统
Top products (Software name) –使用最多的产品/软件名称
随后
在中间的主页面我们可以看到包含如下的搜索结果:
-
IP 地址
-
主机名
-
ISP
-
该条目的收录收录时间
-
该主机位于的国家
-
Banner 信息
想要了解每个条目的具体信息,只需要点击每个条目下方的details
按钮即可
此时,URL
会变成这种格式
https://www.shodan.io/host/[IP]
所以我们也可以通过直接访问指定的 IP 来查看详细信息。
上图中我们可以从顶部在地图中看到主机的物理地址
从左侧
了解到主机的相关信息
右侧
则包含目标主机的端口列表及其详细信息
🏹使用搜索过滤
如果像前面单纯只使用关键字直接进行搜索,搜索结果可能不尽人意
那么此时我们就需要使用一些特定的命令对搜索结果进行过滤
常见用的过滤命令如下所示:
hostname
:搜索指定的主机或域名
例如 hostname:"google"
port
:搜索指定的端口或服务
例如 port:"21"
country
:搜索指定的国家
例如 country:"CN"
city
:搜索指定的城市
例如 city:"Hefei"
org
:搜索指定的组织或公司
例如 org:"google"
isp
:搜索指定的ISP供应商
例如 isp:"China Telecom"
product
:搜索指定的操作系统/软件/平台
例如 product:"Apache httpd"
version
:搜索指定的软件版本
例如 version:"1.6.2"
geo
:搜索指定的地理位置,参数为经纬度
例如 geo:"31.8639, 117.2808"
before/after
:搜索指定收录时间前后的数据,格式为dd-mm-yy
例如 before:"11-11-15"
net
:搜索指定的IP地址或子网
例如 net:"210.45.240.0/24"
🐯搜索实例
查找位于合肥的 Apache 服务器:
apache city:"Hefei"
查找位于国内的 Nginx 服务器:
nginx country:"CN"
查找 GWS(Google Web Server) 服务器:
"Server: gws" hostname:"google"
查找指定网段的华为设备:
huawei net:"61.191.146.0/24"
🍀共享语法
如上通过在基本关键字后增加指定的过滤关键字,能快速的帮助发现我们感兴趣的内容。当然,还有更快速更有意思的方法,那就是点击 Shodan 搜索栏右侧的 “Explore” 按钮,就会得到很多别人分享的搜索语法,你问我别人分享的语法有什么好玩的?那咱们就随便来看看吧:
咱们随便选取一个名为“NetSureveillance Web”的用户分享语法,从下面的描述信息我们基本就能得知这就是一个弱密码的漏洞,为了方便测试让我们把语法在增加一个国家的过滤信息,最终语法如下:
Server: uc-httpd 1.0.0 200 OK Country:"CN"
现在让我们随便选取一个页面进去输入,使用admin账号和空密码就能顺利进入了
🌳其他功能
Shodan 不仅可以查找网络设备,它还具有其他相当不错的功能。
Exploits:
每次查询完后,点击页面上的Exploits
按钮,Shodan 就会帮我们查找针对不同平台、不同类型可利用的 exploits。当然也可以通过直接访问网址来自行搜索:
https://exploits.shodan.io/welcome
地图:
每次查询完后,点击页面上的Maps
按钮,Shodan 会将查询结果可视化的展示在地图当中
报表:
每次查询完后,点击页面上的Create Report
按钮,Shodan 就会帮我们生成一份精美的报表,这是天天要写文档兄弟的一大好帮手啊
原文始发于微信公众号(猫因的安全):神兵利器 | Shodan:世界上第一个关于网络空间测绘的“撒旦”搜索引擎
- 我的微信
- 微信扫一扫
-
- 我的微信公众号
- 微信扫一扫
-
评论