开源 OSINT 自动化工具,从 200 多个数据源收集 IP、域名、邮箱等信息,用于威胁情报和攻击面梳理。
OpenCTI-Platform/opencti
开源网络威胁情报平台,基于 STIX2 标准结构化存储并可视化威胁知识与可观测数据。
- Star
- 10,276
- Fork
- 1,502
- 未关闭 Issue
- 2,270
- 最近提交
- 57分钟前
这是什么?
OpenCTI 是一个帮助组织管理网络威胁情报知识和可观测数据的平台。它对威胁相关的技术信息(如 TTPs、可观测数据)和非技术信息(如归因线索、受害者画像)进行结构化存储、组织和可视化。
平台的数据模型基于 STIX2 标准,采用 GraphQL API 与前端界面的 Web 应用架构。每条信息都可以关联到其原始来源,例如报告或 MISP 事件,并记录首次和最近发现时间、置信度等属性。分析人员还可以基于已有关系推断出新的关联。
OpenCTI 支持 CSV、STIX2 bundle 等格式的数据导入与导出,并可通过连接器与 MISP、TheHive、MITRE ATT&CK 等工具集成。项目提供基于 Apache 2.0 许可的社区版和企业版,可使用 Docker 或手动方式部署。
核心功能
- 01基于 STIX2 知识模型存储威胁情报。
- 02将每条信息关联到原始来源,并记录时间和置信度。
- 03提供 GraphQL API 和面向分析人员的 Web 界面。
- 04支持 CSV、STIX2 bundle 等格式的数据导入与导出。
- 05通过连接器与 MISP、TheHive、MITRE ATT&CK 等工具集成。
适用场景
- 在安全团队内集中管理威胁情报报告、指标和可观测数据。
- 将攻击者的 TTPs 映射到 MITRE ATT&CK 框架。
- 与其他平台交换结构化的 STIX2 威胁数据。
快速上手
- 1
按照官方文档使用 Docker 安装
- 2
或按照官方文档手动安装
- 3
或从 GitHub Releases 页面下载发布版本
使用前须知
- 该平台仍处于快速开发阶段,可能会有较多变化。
- 企业版功能与采用 Apache 2.0 许可的社区版分开授权。
- 自托管需要部署多个组件,需要一定的配置投入。
收录于专题
标签
常见问题
- opencti 是什么?
- 开源网络威胁情报平台,基于 STIX2 标准结构化存储并可视化威胁知识与可观测数据。 OpenCTI 是一个帮助组织管理网络威胁情报知识和可观测数据的平台。它对威胁相关的技术信息(如 TTPs、可观测数据)和非技术信息(如归因线索、受害者画像)进行结构化存储、组织和可视化。
- opencti 可以免费使用吗?用的什么许可证?
- opencti 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- opencti 还在维护吗?
- 活跃维护中。opencti 最近一次提交是在 2026年11月7日。
- opencti 适合用来做什么?
- 在安全团队内集中管理威胁情报报告、指标和可观测数据。 将攻击者的 TTPs 映射到 MITRE ATT&CK 框架。 与其他平台交换结构化的 STIX2 威胁数据。
- opencti 怎么安装和运行?
- 按照官方文档使用 Docker 安装 或按照官方文档手动安装 或从 GitHub Releases 页面下载发布版本
- 在哪里获取 opencti?
- 源代码和安装说明在 GitHub 上:https://github.com/OpenCTI-Platform/opencti
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2.4万+231 本周4034PythonMIT更新于 7个月前
一款命令行 OSINT 工具,可按用户名在 400 多个社交网络中查找对应账号。
10万+4803 本周1.2万PythonMIT更新于 14小时前
开源的图谱式 OSINT 调查平台,通过自动化富化器关联域名、IP、邮箱、钱包等实体。
1万+50 本周1249TypeScriptApache-2.0维护活跃更新于 20天前
让 AI 智能体调用 Shodan API 与 CVEDB 的 MCP 服务,用于联网设备搜索、主机侦察、DNS 与 CVE 情报查询。
188+2 本周31TypeScriptMIT更新于 3天前
一款自托管网页应用,从原始文本中提取 IoC 并通过多个威胁情报服务查询其信誉。
69878PythonMIT维护活跃更新于 19天前
基于 C# 的 NPC 框架,模拟真实用户在计算机与网络上的行为,用于网络安全培训、演练与研究。
744+9 本周102C#Other维护活跃更新于 4天前