2022-10-20 16:40:30 +02:00
|
|
|
# vagrant-blackarch
|
|
|
|
|
2022-10-20 19:35:01 +02:00
|
|
|
This is a vagrant setup for using BlackArch as a portable pentest environment.
|
|
|
|
|
|
|
|
## Create VM
|
|
|
|
|
2022-11-06 02:00:53 +01:00
|
|
|
* If you haven't done it before, install the arch image and vagrant-reload via
|
|
|
|
```sh
|
|
|
|
vagrant plugin install vagrant-reload
|
|
|
|
vagrant box add archlinux/archlinux
|
|
|
|
```
|
|
|
|
|
|
|
|
* Run the script to bring up the VM
|
2022-10-20 19:35:01 +02:00
|
|
|
```sh
|
2022-10-20 19:36:21 +02:00
|
|
|
./run.sh
|
2022-10-20 19:35:01 +02:00
|
|
|
```
|
|
|
|
* An RSA key will be created, Vagrant will start creating the VM. Provisioning the VM is done via Ansible's `playbook.yml`.
|
|
|
|
* Reboot after Ansible has provisioned the VM to get the gui to work.
|
|
|
|
|
|
|
|
## TODO
|
|
|
|
|
|
|
|
* Putting in dotfiles, dwm and everything else is vanilla right now.
|
|
|
|
* Select applications to install
|