Microsoft has some helpful instructions for setting up the Windows Subsystem for Linux. It’s easy, free, and gives you access to a Linux shell (which will be necessary for some CTF problems). We have also included a summary of the instructions below for your convenience. If you have any difficulties, you may refer to the original instructions or contact the organizers at [email protected].
1. Enable WSL in PowerShell
Open PowerShell as an administrator, then enter the following:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Restart your computer when prompted to do so, or after the process completes.
2. Install Ubuntu
Note: HawkHacks CTF problems are written with Ubuntu in mind. When installing WSL, we recommend that you use Ubuntu, though you are free to choose another distribution if you prefer. Links to install other distributions are available through the full instructions linked above.
Install Ubuntu 20.04 LTS from the Windows Store.
3. Launch Ubuntu
You may launch Ubuntu as you would any other application, by typing “Ubuntu” into the start menu and finding the app. This will open the Ubuntu shell, which you can use for HawkHacks CTF problems.