FOFA搜索助手

工具 270 字 大概 1 分钟 706 次
网络空间资产检索系统(FOFA)是世界上数据覆盖更完整的IT设备搜索引擎,拥有全球联网IT设备更全的DNA信息。探索全球互联网的资产信息,进行资产及漏洞影响范围分析、应用分布统计、应用流行度态势感知等。

工具介绍

  • Python3
  • 分为scrapy版和api版

scrapy版

  • 基于scrapy框架,采用传统的爬取方式
  • 缺点:速度相对api版慢,返回数据固定
  • 优点:适合无账号or无会员or普通会员人群

(无账号获取1页,有账号获取5页,普通会员可获取1w条)

示例图

img.jpg

运行

修改配置文件 fofa.ini

{
'cookie':'存放已登陆账号cookie中: _fofapro_ars_session=xxxxx 中的xxxxx',
'page':'你要提取的页数',
'rules':'查询规则"'
}


然后执行:

scrapy crawl spider -o data.json

api版

  • 采用fofa api接口方式
  • 缺点:需要会员以上账户
  • 优点:速度快,返回数据量多,返回数据灵活

示例图

img.jpg

运行

修改配置文件 fofa.ini
{'email':'你的邮箱','key':'你的apikey'}
运行后你需要输入一个字典,每个选项参考官方api接口
参照 {'rule':'domain="baidu.com"','page':'','size':'','fields':'host','is_full':''}

api.jpg

文章目录
END

本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。

发表感想