A highly-configurable, telnet
-compatible, text-based RPG.
docker build -t crystal-skull .
docker-compose up -d
telnet localhost 5555
Upon reconnecting, you will need to decrypt the challenge to authenticate.
To decrypt (assuming priv. key at mykey.pem
):
echo <encryptedEncodedChallenge> | base64 -d > challenge && \
openssl rsautl -decrypt -in challenge -inkey mykey.pem -out challenge-dec && \
cat challenge-dec && \
rm -f challenge challenge-dec
telnet
,
to maintain a retro feel.