aep-web

Adversary Emulation Planner (AEP) Web Frontend


Keywords
aep, attack, mnemonic, web
License
MIT
Install
pip install aep-web==0.0.5

Documentation

Adversary Emulation Planner Web Frontend

This tool can be used to automatically build an ordered set of attack stages with MITRE ATT&CK techniques executed during each stage.

The output is a set of attack stages that show all possible techniques that an adversary might execute during each stage.

Installation

Install using pip:

pip install aep-web

You will also need to clone the aep-data repository, which contains a starting point witch example data:

git clone https://github.com/mnemonic-no/aep-data

Run

git clone https://github.com/mnemonic-no/aep-data
aep-web --port <PORT> --data-dir /path/to/aep/data-dir

Options

Available options

--reload            Watch for file changes and reload webserver upon change
                    (Useful for development)
--web-reoot <PATH>  Need if running behind a reverse proxy with another path than /
--data-dir <PATAH>  Path to aep-data directory
--port <PORT>       Listen on PORT (default is 3000)
--host <HOST>       Host intefrace to listen to (default is 127.0.0.1)