Manual installation on Windows

System requirements

  • At least 4GB of RAM
  • Windows 10 and above
  • AMD64 architecture
  • An active internet connection during installation.
  • An active internet connection for at least 2 hours per day to allow license check (for the PRO Edition only).

Installing

To install Ctfreak as a service, we will rely on sc command.

Copy downloaded ctfreak.exe binary to C:\ctfreak\ctfreak.exe.

Execute (as an administrator):

sc.exe create "Ctfreak" binpath= "C:\ctfreak\ctfreak.exe run" start= auto displayname= "Ctfreak"
sc.exe start "Ctfreak"

NB: As long as you have downloaded the executable from this site, you can ignore the warning message that the executable is unsigned.

Navigate to http://localhost:6700.

Log in with the default user: admin / password: ctfreak.

To complete this installation, we encourage you to configure a reverse proxy.

Uninstall

Execute:

sc.exe stop "Ctfreak"
sc.exe delete "Ctfreak"

Delete C:\ctfreak folder.

Upgrading

Execute:

sc.exe stop "Ctfreak"

Copy new downloaded ctfreak.exe binary to C:\ctfreak\ctfreak.exe.

Execute:

sc.exe start "Ctfreak"