center-for-threat-informed-defense / mappings-explorer

Mappings Explorer enables cyber defenders to understand how security controls and capabilities map onto the adversary behaviors catalogued in the MITRE ATT&CK® knowledge base. These mappings form a bridge between the threat-informed approach to cybersecurity and the traditional security controls perspective.
https://ctid.io/mappings-explorer
Apache License 2.0
38 stars 10 forks source link

MAPEX-36: Write YAML into CSV and JSON #5

Closed emeth1 closed 12 months ago

emeth1 commented 1 year ago

Fixes #36

What Changed

  1. Parsed mapping written into yaml, json, and csv files
  2. Mappings parsed into newest iteration of the unified data schema

Limitations

  1. Schema will likely be iterated on, and the data structures may need to change.
  2. Some project metadata fields are empty
  3. It has not yet been decided whether each attack object will have a metadata object attached to it, or if there will be only one metadata object per project. In this iteration of the parsings, each attack object has a metadata object attached.