See More

A very common reason is a wrong site baseUrl configuration.\n

Current configured baseUrl = /attack-data-model/ \n

We suggest trying baseUrl = \n\n',document.body.prepend(n);var e=document.getElementById("__docusaurus-base-url-issue-banner-suggestion-container"),s=window.location.pathname,o="/"===s.substr(-1)?s:s+"/";e.innerHTML=o}document.addEventListener("DOMContentLoaded",function(){void 0===window.docusaurus&&insertBanner()})

Skip to main content

MITRE ATT&CK® Data Model

Quick Start

Get up and running with ATT&CK data in minutes

Install

npm install @mitre-attack/attack-data-model

Import and Use

import { registerDataSource, loadDataModel } from '@mitre-attack/attack-data-model';

const uuid = await registerDataSource(dataSource);
const attackModel = loadDataModel(uuid);