A custom socket server is running on port 12321
at host indigo.cse.yorku.ca
. It uses a custom protocol that involves sending and receiving messages each of which is a line of ANSI text. Once the client connects, the server starts the conversation by asking the client a question and then waits for an answer. If the answer is incorrect, the server terminates the connection. Otherwise, it sends you a “mission”.
The mission is not impossible but it needs all your knowledge and skills. Once you accomplish the mission it gives you a clue that leads to a second mission, and so on. When does the cycle end? You will know when you have reached the end
If you are asked a question anywhere along the way, answer truthfully and provide your 8-character cs
username whenever asked.