In 2018, the game “Minimon: Adventure of Minion” (probably) died, the servers were turned off. Now my goal is to fully decompile it to the state of the source code and convert it into an offline game. And along the way, I ran into 3 problems.
- Strange.png files. They literally don’t open.
- .csb files. I have no idea what these files are or what to do with them. Like visual scripts for cocos2d. But they’re encrypted, I guess.
- .luac which I cannot decrypt. As I understood from the guides from the Internet, it is necessary to find the common key from all files, the very first word (in my case, ningmengxxtea) and in the file libcocos2d.so find the decryption key, but the problem is that the file itself is nowhere to be found. Only 4 pieces libmodule.so but there is nothing useful in them, or I did not find it. There are either 2 digital codes, or some kind of crap.
I hope for your help, as a beginner (relatively) proger.
These are (examples) of all files. Only a part is attached to save memory. .so files are all.
Tried:
- .png – open in all editors – a failure. There are more than 4000 of them, and of them I saw only 3 pieces that could be viewed.
- .csb – I tried to open it in x-studio, but either I didn’t understand something, or they need to be decrypted first. (how?)
- .luac – I tried all the ways (xxtea for example) from the Internet, but always an empty file or error appears at the output, I wrote somewhere that the file was encrypted using a non-LuaJIT method (whatever that means). It seems impossible to decrypt them.
New contributor
D Dd is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.