AZ0NE

关于我

网络安全爱好者

命令行模式有很多优点,比如导出搜索数据与解析搜索数据,还有可以指定显示数据得关键字段。



首先得去shodan 官网 注册一个用户,然后在用户中心有个开放的API KEY

之后会有用

把项目克隆到本地

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

直接 

python setup.py

等安装完了就可以使用了

某些功能普通的API是无法使用的,比如scan命令

使用之前首先初始化

shodan init YOUR_API_KEY

shodan count +"查询内容" 是统计条目数


shodan download apche-data apche

就可以下载100条json数据



shodan parse --fields ip_str,port,org --separator , apache-data.json.gz

解析json数据 指定显示IP地址,端口,组织或运营商 字段



shodan myip 看自己的IP

shodan search --fields ip_str,port,org,hostnames apache

搜索关键词apache 显示IP,端口,机构或运营商,主机名

按下键可以显示更多,按q退出

shodan host +ip

查看某IP的信息

shodan host 127.0.0.1/24

查看某网段信息

shodan stats apche

统计前十各国apache服务器的数量


 

如果不差钱可以买个付费的API 直接用python 写更符合自己需求的的查询


评论(1)
热度(1)
© AZ0NE | Powered by LOFTER