我在GraphML中有一个上下文模型,我想将其导入Microsoft 威胁建模工具(MTMT)。
在查看用于表示模型的 XML 文件后,它看起来不可读/以某种方式散列。
我希望能够从我的 graphml 模型生成(通用)MTMT 模型
我找不到任何有关 MTMT 的 XML 模型的文档。
这里是否有人了解 MTMT XML 文件,可以帮助我进行所需的解析,以创建将 graphml 转换为 MTMT XML 模型的工具?
我在GraphML中有一个上下文模型,我想将其导入Microsoft 威胁建模工具(MTMT)。
在查看用于表示模型的 XML 文件后,它看起来不可读/以某种方式散列。
我希望能够从我的 graphml 模型生成(通用)MTMT 模型
我找不到任何有关 MTMT 的 XML 模型的文档。
这里是否有人了解 MTMT XML 文件,可以帮助我进行所需的解析,以创建将 graphml 转换为 MTMT XML 模型的工具?
请参阅开放威胁建模模板,
为模型分配新模板:
每个威胁模型都有自己的模板(.tm7 文件),通过唯一的 ID 分配给它。不幸的是,无法从工具本身更改此 ID。因此,要使新模板适应现有模型,您需要通过在文本编辑器中打开文件来手动更改模板 ID。幸运的是,模板和模型都是基于 XML 的。
作者:Matthias Rohr,基于他在 OWASP AppSec EU 2016 上的演讲(此处为幻灯片)。