Clash Royale Proxy - Intercepts the traffic between your Clash Royale App and their servers, decrypts the protocol and decodes the messages.
Don't like NodeJs, prefer python? Get the python proxy.
git clone https://github.com/royale-proxy/node-cr-proxy && cd node-cr-proxy
npm install
cp settings.json.example settings.json
/ copy settings.json.example settings.json
node index
node index --verbose
will display the contents of the messages on the screen as well as show debug info when messages are missing/incomplete
node index --dump ./packets
will save decrypted packets into the packets folder with a format of messageId.bin (ex: 10101.bin) -- Make sure the folder exists.
node index --replay ./packets/10101.bin
will decode the 10101 packet using definitions, useful when trying to decode a new message
node index --help
will show you the command line help
This project has been abandoned