不过滤Shodan的数据,将某些字段的输出json文件。
创始人
2024-12-24 18:30:21
0

要不过滤Shodan的数据,并将某些字段的输出保存为JSON文件,可以使用Shodan API和Python编程语言来实现。下面是一个示例代码,展示如何通过Shodan API获取数据并保存为JSON文件。

首先,你需要在Shodan网站上注册一个账户并获取API密钥。然后,使用pip安装shodan模块:

pip install shodan

接下来,使用以下代码示例来获取数据并保存为JSON文件:

import shodan
import json

# 替换成你的Shodan API密钥
API_KEY = "YOUR_API_KEY"

# 初始化Shodan API
api = shodan.Shodan(API_KEY)

# 搜索Shodan数据
query = 'YOUR_QUERY'  # 替换成你的搜索查询
result = api.search(query)

# 选择要保留的字段
fields_to_keep = ['ip_str', 'port', 'org']  # 替换成你想要保留的字段

# 过滤数据并保存为JSON文件
filtered_data = []
for item in result['matches']:
    filtered_item = {field: item[field] for field in fields_to_keep if field in item}
    filtered_data.append(filtered_item)

output_file = 'output.json'  # 替换成你想要保存的文件路径
with open(output_file, 'w') as f:
    json.dump(filtered_data, f)

请确保将YOUR_API_KEY替换为你的Shodan API密钥,并将YOUR_QUERY替换为你想要搜索的查询。此示例将仅保留ip_str、port和org字段,你可以根据需要修改fields_to_keep列表来选择其他字段。

运行代码后,将会在output.json文件中保存过滤后的数据。

相关内容

热门资讯

脚本辅助!wpk俱乐部辅助器,... 脚本辅助!wpk俱乐部辅助器,wpk辅助器(透视)一直有神器(哔哩哔哩)1、进入到是否有挂之后,能看...
透视课程!aapoker安装包... 透视课程!aapoker安装包怎么使用,AApoker脚本竟然是真的有工具,第一分钟教程(的确有挂)...
现有关情况通报如下!拱趴大菠萝... 现有关情况通报如下!拱趴大菠萝挂哪里,陕西微乐挖坑小程序脚本,解谜脚本(有挂方式)-哔哩哔哩1、实时...
透视操作!hhpoker辅助,... 透视操作!hhpoker辅助,HHpoker下载本来存在有脚本,两分钟教程(有挂头条)1、不需要AI...
透视详情!hhpoker德州透... 透视详情!hhpoker德州透视挂,hhpoker视频巡查真的假的(透视)本来真的是有脚本(哔哩哔哩...
透视中牌率!aa poker辅... 透视中牌率!aa poker辅助,陕西微乐挖坑控制器,揭幕脚本(有挂讲解)-哔哩哔哩1、aa pok...
透视秘籍!wepoker透视脚... 透视秘籍!wepoker透视脚本免费下载pc,WePoKer破解版一直真的有开挂,八分钟教程(有挂教...
透视总结!wepokerplu... 透视总结!wepokerplus透视脚本免费,wepoker破解器有用吗(透视)一贯真的是有器(哔哩...
今年以来!hhpoker是真的... 今年以来!hhpoker是真的吗,微信小程序微乐跑得快技巧,普及脚本(有挂秘笈)-哔哩哔哩1、上手简...
透视窍要!wepoker脚本,... 透视窍要!wepoker脚本,WePoKer收集都是真的是有透视,9分钟教程(有挂规律)wepoke...