https://github.com/evanmcbroom/ctf-vm
A VM for playing CTFs on Windows
https://github.com/evanmcbroom/ctf-vm
vagrant vagrantfile
Last synced: 1 day ago
JSON representation
A VM for playing CTFs on Windows
- Host: GitHub
- URL: https://github.com/evanmcbroom/ctf-vm
- Owner: EvanMcBroom
- License: mit
- Created: 2018-06-03T17:29:43.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-12-29T12:36:27.000Z (almost 4 years ago)
- Last Synced: 2025-06-13T12:06:09.471Z (4 months ago)
- Topics: vagrant, vagrantfile
- Language: Shell
- Homepage:
- Size: 4.88 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CtfVM
[](LICENSE)
This is a VM for playing CTFs on Windows.
The VM uses Hyper-V as its hypervisor and is provisioned by Vagrant.
If your host is instead Linux or OSX, checkout [EpicTreasure](https://github.com/ctfhacker/EpicTreasure) or [pwnvm](https://github.com/OpenToAllCTF/pwnvm).After you setup Hyper-V1 and install Vagrant2, you can run the VM with just
```bash
git clone https://github.com/EvanMcBroom/CtfVM && cd CtfVM
vagrant up
vagrant ssh
```
When prompted to choose a network switch, choose "_Default Switch_".
Also, when prompted for your username and password, use the currently logged in user (e.g. `echo %USERNAME%`) and your Microsoft account password.3### Notes
1 Here is Microsoft's guide to "_[Install Hyper-V on Windows 10](https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v)._"
2
Here is the page to [download Vagrant](https://www.vagrantup.com/downloads).
3 Your Microsoft account password should be the same as your local account password, but will be different than your PIN.
Here is more information on the [Windows 10 PIN](https://docs.microsoft.com/en-us/windows/security/identity-protection/hello-for-business/hello-why-pin-is-better-than-password).