问题标签 [shodan]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
280 浏览

anaconda - 通过 Shodan 下载大型数据集时冻结?

我正在通过 Windows 10 上的 Anaconda 终端使用 Shodan 的 API 来获取针对以下查询的数据,但在运行几秒钟后,ETA 计时器冻结,我的网络活动降至零。发生这种情况时按 Control+C 会重新启动它并让它再次移动几秒钟,但很快就会停止。

此外,当它运行时——下载速度似乎很慢;我想问问有什么办法可以加快速度吗?My Universities 的互联网能够达到 300 Mbps 以上,但下载速度似乎上限为 5 Mbps。

我不知道如何解决这两个问题;我的设备有足够的空间,而且我的互联网没有断开连接。我们曾尝试以管理员身份运行 Anaconda 终端,但这也无济于事。

0 投票
1 回答
198 浏览

anaconda - 转换文件;得到'charmap'编解码器编码错误:字符映射到

我正在使用 anaconda 从我的 json.gz 文件中仅选择一些字段,使用-

shodan parse --fields port,isp,hostnames,location,timestamp,org,domain,transport,vulns,ssl,http.server,ip_str --separator , shodan-export.json.gz > shodan-export-proc.json.gz

我一直收到这个错误 -

我遇到了这个 GitHub 问题,并且相信我在转换文件时需要使用 utf-8 编码;但是对于 Shodan/Anaconda,我该怎么做呢?

https://github.com/achillean/shodan-python/issues/34

0 投票
3 回答
1574 浏览

python - AttributeError:模块“shodan”没有属性“Shodan”

我需要使用 shodan API 执行 BULK whois 查询。

我遇到了这段代码

运行模块后,我收到以下错误:

回溯(最后一次调用):
文件“C:/Users/PIPY/AppData/Local/Programs/Python/Python37/dam.py”,第 1 行,在
import shodan
文件“C:/Users/PIPY/AppData/Local /Programs/Python/Python37\shodan.py", line 2, in
api = shodan.Shodan('the above inserted API KEY')
AttributeError: module 'shodan' has no attribute 'Shodan'

我正在学习 python,并且脚本/编程经验有限。

你能帮帮我吗?

干杯

0 投票
1 回答
421 浏览

python - Python - 删除 shodan 结果中的结果

我正在尝试解析 Shodan 查询结果并仅打印与我设置的条件匹配的结果。输出需要采用 JSON 格式,以便稍后在 Splunk 中集成。

我想遍历元素集并删除一个元素,如果它与country_code“US”的位置不匹配。

这是我的代码:

但是有了这段代码,我element就不会从query_result['matches'].

0 投票
1 回答
37 浏览

iot - 如何在 Shodan.io 搜索引擎中添加 Hue 桥

我正在飞利浦 Hue 桥接一个特殊项目,我想将桥添加到搜索引擎 Shodan,我想知道如何添加 IoT 设备以便出现在搜索引擎 Shodan 中以及如何添加横幅到桥上。欲了解更多信息,您可以在这里提问

0 投票
0 回答
96 浏览

python - Shodan Python API“计数”问题与端口方面的返回值

我对 Shodan“计数”请求有疑问,一些代码:

当我打印端口方面的摘要时,有些端口我不需要它们的汇总值;此外,没有显示几个所需的端口,但是单独使用端口,它们会显示相应的数量

我错过了什么,或者api有问题?

谢谢!

0 投票
1 回答
2731 浏览

shodan - 如何在 Shodan 搜索中排除国家/地区?

我有一个要在 Shodan 上执行的查询,我想排除某个国家/地区。

我知道我可以使用“国家”过滤器选择某些国家/地区,例如thingy country:"US". 但在这种情况下,我想排除英国,使用国家代码“GB”,有什么可能的方法吗?

提前致谢。

0 投票
1 回答
419 浏览

nmap - Shodan 显示开放端口,但 nmap 表示它们已关闭。知道为什么吗?

当我尝试使用 shodan 扫描主机时,SMB 端口是打开的,但是当我使用 nmap 或任何其他扫描仪进行扫描时,它会说端口已关闭或过滤。有什么解释吗?我用 nmap 尝试了所有基本的防火墙规避技术,但都没有奏效。

Shodan 扫描结果:

shodan结果图片

NMAP 扫描结果:

0 投票
1 回答
608 浏览

python - 如何按国家/地区过滤端口?

这是我的代码:

我导入模块

我创造我的钥匙,

我打开我的 json 文件,

我遍历我的字典,

我打印内容。

但是如何按国家/地区过滤端口?

0 投票
1 回答
1930 浏览

python-3.x - 我们可以在 shodan 中进行多少搜索以及 API 何时充电?

我尝试在谷歌上搜索 shodan 速率限制,但无法获得任何关于我们可以进行多少搜索以及何时充电的良好数据。就像在 github 中一样,我有 30 个请求,一段时间后,当我完成 30 个请求时,它可能会在 5 分钟后重新充电。

代码显示一切都是 0 我仍然可以在 shodan 中搜索,这是为什么呢?我正在使用 python3-shodan。