shodan(1)

学习视频来自B站UP主泷羽sec,如涉及侵权马上删除文章。

笔记只是方便学习,以下内容只涉及学习内容,切莫逾越法律红线。

安全见闻,包含了各种网络安全,网络技术,旨在明白自己的渺小,知识的广博,要时时刻刻保持平等的心,很多分类组合有互相包含也属于正常情况,遇到问题就能够举一反三。

shodan是一个搜索引擎(https://www.shodan.io) 

不同于谷歌,百度,它是专门搜索网络设备的。

手机,电脑,摄像头,服务器,路由器等能联网的有IP地址的都可以称为网络设备。

工作原理:在服务器上部署了各种扫描器,包括漏洞扫描器、硬件扫描器、目录扫描器等,它们二十四小时不停扫描。

优点:方便,可以很快得到一些最新的扫描结果,即最新的一些漏洞信息。

缺点:不够实时,它记录一个IP的扫描信息可能是三个月前扫描到的信息。

功能:在线查询功能,和离线的客户端,monitor(监控)可以监控一些IP地址,它会帮忙去扫描有什么bug,漏洞等,然后保存一些结果给我们。api接口调用,主要是用于信息收集的。

kali安装shodan流程:

克隆shodan

git clone https://github.com/achillean/shodan-python.git

切换到shodan-python文件夹

cd shodan-python

安装

python setup.py install

初始化shodan

shodan init api_key

查看帮助文档

shodan -h

国家代码

中国:cn    日本:jp    韩国:kr

具体参照:https://m.taodocs.com/p-214021026.html

今天先学两个参数host和search

找日本IP,看它有什么服务:

shodan search --limit 10 country:jp

#limit 筛选IP地址数量,country 筛选国家

shodan search --limit 10 --fields ip(数字IP),host country:jp

#筛选显示结果的ip,host(ip_str,点分十进制IP,由数字IP解析而来)

shodan search --limit 10 --fields ip_str port:80 country:jp

#port 端口号

shodan search --color --limit 10 --fields ip_str port:3389 country:cn city:shenzhen

#color 把搜索的信息用深色标红,port 指定端口 ,city指定城市

shodan search --limit 10 --fields ip_str country:jp port:3389 os:windows

#os 指定系统

shodan search host x.x.x.x 

#host 指定主机

shodan search has_vuln:True --color --limit 10 --fields ip_str port:3389 country:cn city:shenzhen 

#has_vuln:True 探测是否存在漏洞

shodan search --limit 10 --fields ip_str country:cn city:shenzhen device:webcam [port:23]

#device指定硬件设备,webcam摄像头,router路由器(一般为23端口),web端一些设备tp-link(不用device)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值