Shodan 注册后在用户中心会有一个API Key,利用这个 Key 可以使用 shodan 的命令行版本,首先下载这个项目
git clone https://github.com/achillean/shodan-python.git
然后安装
python setup.py build
python setup.py install
安装完成后要使用API Key 对 Shodan 进行初始化
shodan init API-Key
接下来就可以进行查询了,shodan count xxx
将信息下载需要使用shodan download yyy xxx
搜索的关键字是xxx,下载可以得到yyy.json.gz的文件,解压可以得到yyy.json的文件
import json
with open('H3C.json', 'r') as f:
data = json.load(f)
但是这样会遇到