Attack Range Local
MacOS
Clone the Attack Range git repo to your local machine, and open the folder:
git clone https://github.com/splunk/attack_range.git
cd attack_range
Install Vagrant and VirtualBox:
brew update
brew install --cask virtualbox
brew install --cask vagrant
Install and run Poetry:
curl -sSL https://install.python-poetry.org/ | python -
poetry shell
poetry install
Configure Attack Range:
python attack_range.py configure
Linux
Clone the Attack Range git repo to your local machine, and open the folder:
git clone https://github.com/splunk/attack_range.git
cd attack_range
Install Vagrant and VirtualBox:
apt-get update
apt-get install virtualbox
wget https://releases.hashicorp.com/vagrant/2.2.19/vagrant_2.2.19_x86_64.deb
apt install ./vagrant_2.2.19_x86_64.deb
Install and run Poetry:
curl -sSL https://install.python-poetry.org/ | python -
poetry shell
poetry install
Configure Attack Range:
python attack_range.py configure