Cyber Range

pipeline status coverage report

Automatically deploy and provision virtual machines on top of Virtual Box to run scenarios involving hundreds of machines and users. All machines are then accessible through a web interface...

Usage

./bin/cyrange.phar help
./bin/cyrange.phar vms:list

Installation

Contribute

To rebuild the new phar from code:

./vendor/bin/box build

Enabling VirtualBox webservice

sudo adduser someuser sudo adduser someuser vboxusers

sudo nano /etc/default/virtualbox

VBOXWEB_USER=someuser
VBOXWEB_HOST=0.0.0.0
$ sudo systemctl restart vboxweb-service

Should be listening on port 18083:

sudo netstat -antp | grep 18083

Check this project on GitLab