Installation with uv
It is possible install AttackMate using uv package manager.
Installation Steps
Install uv:
$ curl -LsSf https://astral.sh/uv/install.sh | sh
Git clone AttackMate
$ git clone https://github.com/ait-testbed/attackmate.git
Navigate into the repository
$ cd attackmate
Create a virtual environment with uv
$ uv venv
Create a package using uv
$ uv build
Install AttackMate and it`s dependencies using
$ uv pip install .
You can run AttackMate in the project environment with
$ uv run attackmate
Warning
Please note that you need to Install sliver-fix if you want to use the sliver commands!