When challenges are being developed and play-tested, it's useful to spin them up on a public server so other people can try them out. To avoid people from finding a challenge early with port scanning, it would be nice to allow setting up a plaintext password that must be entered before the challenge binary executes. This is sufficient to deter random port scanners who find the service, and we don't need to worry about threat actors in privileged network positions.
When challenges are being developed and play-tested, it's useful to spin them up on a public server so other people can try them out. To avoid people from finding a challenge early with port scanning, it would be nice to allow setting up a plaintext password that must be entered before the challenge binary executes. This is sufficient to deter random port scanners who find the service, and we don't need to worry about threat actors in privileged network positions.