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)
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aep-web-0.0.5.tar.gz
(38.8 kB
view details)
File details
Details for the file aep-web-0.0.5.tar.gz.
File metadata
- Download URL: aep-web-0.0.5.tar.gz
- Upload date:
- Size: 38.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
22f568a5e019f29e1ff9492744a8eb83ba91e7cd4091e2e1e80e82bc315b8624
|
|
| MD5 |
2959681cb63f06b3da338aa094682585
|
|
| BLAKE2b-256 |
a29d781a06f6ce11d55b448b408ec97f301c922b19eaaa9c773b457cd575ff5d
|