首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Shodan的API访问扫描结果?

如何使用Shodan的API访问扫描结果?
EN

Stack Overflow用户
提问于 2020-09-01 03:23:59
回答 1查看 752关注 0票数 0

我有一个Shodan帐户,并试图让它扫描一个IP和报告结果。不幸的是,文档中报告的用于这样做的方法似乎不起作用。这是我一直在做的,使用Shodan CLI。所有这些命令都是使用相同的API键发出的。

  • 使用shodan scan submit命令启动所需IP的扫描,
  • 使用shodan scan list来监视我提交的扫描的状态。从列表条目中,我可以获得扫描ID及其状态。等到扫描状态是"DONE"
  • According到Shodan文档时,检索结果的方法是使用shodan download <download_file_name> scan:<my_scan_id>。但是,当我发送该命令时,我被告知它正在下载0 results.
  • Searching,使用shodan search scan:<my_scan_id>的数据库也显示零结果。

我已经查看了文档,没有专用的数据管道,似乎没有获得结果的另一种方法,这一点我无法做到,因为我已经达到了50美元的终身水平。那怎么回事?API改变了吗?是否需要时间才能将随需扫描的结果合并到数据库中?

感谢任何能在这方面提供一些见解的人。

EN

回答 1

Stack Overflow用户

发布于 2020-09-01 21:45:49

所以在深夜使用了Shodan的API之后,我想我已经弄明白了。似乎没有办法下载你的扫描结果后,事实。一旦扫描结束,它们就会出现在启动扫描的命令行上。保存它们的唯一方法是使用scan submit --filename <your_file_name> <your_ip>。这也意味着您需要确保提交扫描的进程仍在接收结果。

我无法解释说明您可以在扫描ID中使用shodan download的文档,但是我尝试过多次使用Python和Shodan,而且它似乎不起作用。除非有人以不同的方式告诉我,否则我假设功能是不可用的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63680905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档