- Run preInstal.sh this installs 32 bit libraries that the game needs
- once it is complete the game will run automatically and should also be fully installed with a icon to re-run
- Configure nodeJS for your OS
- run the server, it runs on port 6900
This is a online game with a Game Maker Studio client and a nodeJS server. To run it requires NodeJS and applications are included for windows and linux for testing
- analyze network traffic to obtain the AES key that the client/server use to comunicate
- Create a faux client, (python example provided) to connect to the real server
- send the correct data needed to complete the level, x , y, room index;
- read the data, the server should send the next room data followed by the encoded flag if you did it correctly.
------how it works-----------
Python simulated server emulates real game server, when client connects to emualted server the server sends the command that makes the client go to room 4 which has the MCA key on it
flag is: MCA{JG04fNo0bNumyipYapskiddleBop}