Noobgamer0111 / SubwaySurfersDecrypted

Figuring out the new encryption used for the Subway Surfers profile *.jsons.
https://gitlab.com/Noobgamer0111/SubwaySurfersDecrypted
MIT License
41 stars 7 forks source link

Any updates on this? #9

Closed 1RandomDev closed 1 year ago

1RandomDev commented 1 year ago

Has the key been found yet? I have tested a few things and noticed that you can just copy over the /sdcard/Android/data/com.kiloo.subwaysurf/files directory to another device where the app is installed and it will recognize it and work. (Internet disabled so no data can be exchanged with the cloud.) So for me that would be a clear sign that the key either is in the apk itself or somewhere stored in the files directory.

Noobgamer0111 commented 1 year ago

Sorry for the late reply.

It has been confirmed that the encryption key is stored locally on your device's storage, and is present in the com.kiloo.subwaysurf directory.

It has also been confirmed that the same key is used for all users. This means that if the key and IV have been found, all you need to do is plug the values into an online decrypter, and it'll spit out the values in plain/human readable.

You can help by reading the "ToDoList", and try to complete those instructions. If you're successful in any form, just hit me up with a pull request. and I'll add it to the repository.

Aljoberg commented 1 year ago

Sigh, I need to get back to this as well at one point 💀