Skip to content

Creates an ATT&CK Navigator map of an Adversary Emulation Plan

Notifications You must be signed in to change notification settings

ReconInfoSec/adversary-emulation-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adversary Emulation Maps

Generate an ATT&CK Navigator map from an adversary emulation plan.

This can be useful for visualizing the plan, or for building logical layers to analyze your existing defensive posture against a specific adversary.

Installation

Using a virtual environment...

virtualenv -p python3 env
source env/bin/activate
pip install -r requirements.txt

Run

python build_heatmap.py <name of plan> [optional flags]

Flags:

  • --output: Name of the output file
  • --refresh-repo: Clone the latest from the MITRE Adversary Emuation Repo

Example:

python build_heatmap.py fin6

Using VSCode to check syntax

Edit settings.json

"yaml.schemas": {
    "./.plans/format_schema.json": "*/Emulation_Plan/*.yaml"
}

About

Creates an ATT&CK Navigator map of an Adversary Emulation Plan

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages