arachne-threat-intel/spindle
GitHub: arachne-threat-intel/spindle
Spindle 是一个开源的网络威胁行动者参考知识库,通过统一命名约定和别名映射来解决 CTI 领域中同一威胁组织多名称造成的混淆问题。
Stars: 4 | Forks: 0
# 欢迎来到 Spindle!
## 各种 CTA
Spindle 是开源的,可在 GitHub 上获取。它作为一份参考文档,记录了不同 CTA 的名称、别名和关联信息。[这里](cta_names_mappings.md)是一份人类可读的文档,[这里](cta_names_mappings.json)是一份机器可读的文档。
## Arachne Digital 命名约定
Arachne Digital 命名约定由一个随机单词加上以下后缀之一组成:
只有在没有广泛接受的现有名称时,才会分配 Arachne Digital 名称。当存在广泛接受的现有名称时,为了促进标准化,Arachne Digital 会尽量与该名称保持一致。我们的名称具有过渡性,这意味着如果针对完全相同群体的另一个名称变得广为接受,我们的名称就会消失。
## 如何为 Arachne Digital 命名约定做出贡献
如果您想为新 CTA 分配名称,或者添加有关现有 CTA 的信息,请在此 GitHub repository 中提一个 issue。
对于新的 CTA,请概述您为确立该 CTA 所做的研究,并说明该 CTA 尚未有名称。确立 CTA 的研究可以各不相同,可以是原始研究,也可以仅仅是关于未归因于已知 CTA 的活动的公开报告。这将由 Arachne Digital 工作人员进行审核,如果获得批准,相关条目将被添加到 Spindle 中。
对于现有的 CTA,请概述您希望包含在 Spindle 中的信息,并提供指向在线来源的链接。如果您进行了原始研究,请发布一篇博客文章并链接到该文章。这将由 Arachne Digital 工作人员进行审核,如果获得批准,相关条目将被添加到 Spindle 中。
## 什么?CTI 中又有新的命名约定?
请阅读[我们的博客文章](https://medium.com/p/96e1caad5eb7)以了解对此话题的讨论。但如果您只想要摘要,CTI 中存在不同命名约定的原因如下:
* 不同的视角:各个组织对网络威胁具有独特的视角和不同程度的可见性。他们根据自己的特定见解来命名 CTA,这些见解可能彼此之间存在显著差异。
* 数据共享挑战:CTI 社区内的信息共享并不总是那么简单。由于担心暴露其检测能力或敏感信息,各组织可能会对共享其情报犹豫不决。法律限制和密级划分也会进一步阻碍信息共享。
* 方法论多样:不同的 CTI 组织采用不同的方法进行数据收集、分析和情报生产。这导致他们在认知和命名 CTA 时存在差异。
* 威胁形势的复杂性:CTA 通常以复杂、相互关联的方式运作。一个 CTA 可能会与其他组织合作,或者在更大的活动中扮演不同的角色,这使得很难就一个单一且普遍接受的名称达成共识。
* 缺乏监管:如果没有一个集中式的全球性机构来监督 CTI 命名,就很难实现可互操作的命名约定。各组织通常是独立制定其命名约定的。
* 过渡性名称的需求:一些群体在等待更多证据以将各种别名整合为单一身份时,会在内部使用临时或过渡性的名称。
尽管我们需要各种命名约定,但这也会引发一些问题,例如:
* 给防御者带来困惑:多种命名约定使得防御者难以追踪和理解网络威胁者(CTA)。这种混乱可能会阻碍有效的威胁响应和缓解措施。
* 给局外人带来困难:CTI 社区之外的人员(包括记者和普通公众)可能会发现,要理清并理解复杂的别名和命名约定网络几乎是不可能的。
* 持续扩张:随着新威胁群体的出现和现有群体的演变,别名和命名约定的数量不断增长和变化。这种动态环境增加了 CTI 形势的复杂性。
* 不兼容:命名约定之间缺乏互操作性,意味着不同的组织无法共享一种命名约定,因为他们可能会将相同的名称分配给不同的 CTA。这可能会导致混淆和错误归因。
* 耗时的分析:分析师可能会花费过多时间试图核对同一个 CTA 的多个别名,从而拖慢了情报分析的进程。
* 相关信息的丢失:当同一个威胁者使用多个名称时,关于 CTA 的有价值背景和见解可能会丢失,从而使得难以识别模式和趋势。
为了解决这些问题,Arachne Digital 正在努力在可能的情况下推广标准化,仅在没有可行替代方案时分配我们自己的名称,并在出现替代名称时放弃我们的名称。
## Spindle 的长期计划是什么?
在[这里](ROADMAP.md)查看 Spindle 的路线图。
## 许可证
本 repository 采用“知识共享署名-相同方式共享 4.0 国际版”([ licensed](LICENSE.md))进行授权。
## 联系方式
如果您对 Arachne Digital 命名 CTA 的方法有任何疑问,或需要更多信息,请通过 contact[at]arachne[dot]digital 与我们联系。
标签:Homebrew安装, Ruby, 威胁情报, 开发者工具, 数据标准, 知识库, 网络安全, 网络安全研究, 防御加固, 隐私保护