An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# CtfVM

[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](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).