A redesigned text adventure CTF challenge
No Way Out started as a hackathon project intended to reproduce A Text Adventure 1
and A Text Adventure 2
lighting challenges at GeekSeek CTF 2020
from which No Way Out inherited the same hacking techniques of the 2 flags but with an improved game design and a solution writeup.
This game can be deployed locally or on a remote server in Linux environment:
git clone https://github.com/medifle/no-way-out.git
cd no-way-out
python3 server.py
nc YOUR_SERVER_IP_OR_HOSTNAME PORT
- where
YOUR_SERVER_IP_OR_HOSTNAME
can belocalhost
or your remote server ip/hostname - where
PORT
is7000
by default specified inserver.py
Before you start deploying, make sure this port does not conflict with other applications in your environment. You can change the port number easily by editing PORT = 7000
in server.py
. If you deploy it on a remote server, don't forget to check if the ports you use are accessible to your client.
TBD
Kyle (co-author)