benjamin-small/stix-meta-explorer

GitHub: benjamin-small/stix-meta-explorer

STIX Meta Explorer 是一个交互式的 STIX 2.1 威胁情报规范参考工具,支持浏览、搜索和可视化所有对象类型的结构、属性与关系。

Stars: 0 | Forks: 0

# STIX Meta Explorer 一个用于探索 [STIX 2.1](https://oasis-open.github.io/cti-documentation/stix/intro.html) 规范的交互式参考工具。浏览、搜索并可视化所有 STIX 对象类型的结构、属性和关系。 **在线演示:** https://benjamin-small.github.io/stix-meta-explorer/ ## 什么是 STIX? STIX(Structured Threat Information Expression)是一个用于表示网络威胁情报的开放标准。它定义了一种通用语言来描述威胁、攻击、漏洞和防御措施,以便组织能够一致地共享和分析威胁数据。 ## 功能 - **浏览所有 STIX 2.1 对象类型** — 涵盖 SDO、SRO、SCO 和 Meta Objects 的 43 个对象 - **按类别筛选** — 快速缩小范围至 Domain Objects、Relationship Objects、Cyber Observables 或 Meta Objects - **搜索** — 按名称或描述查找对象 - **属性参考** — 查看每个对象类型的所有属性,包括数据类型、要求状态以及链接到官方 OASIS 规范的描述 - **关系图** — 交互式 D3 力导向可视化,展示对象之间的关联方式 - **关系表** — 所有引入和引出关系的表格视图 - **JSON 示例** — 查看每种对象类型的代表性 JSON ## 技术栈 React、TypeScript、Vite、Tailwind CSS、D3 ## 开发 ``` npm install npm run dev ``` 构建生产版本: ``` npm run build ``` 运行测试: ``` npx vitest run ```
标签:D3.js, React, STIX, Syscalls, TypeScript, 前端工具, 威胁情报, 安全插件, 开发者工具, 自动化攻击