新不良人解包教程cocos2djs

这个游戏解密逻辑都在libcocos2djs.so里面的,ida拖进去。

f5查看伪c,x查看调用,最后定位到如下函数。

image

里面没有解密流程,函数传进来就是解密完的数据,继续向上找。

定位到这个函数,分析能到的FileUtils::getDataFromFile这个函数就是传入的解密后的数据。

这个就是assets里面的加密文件的解密流程,还原成python的解密文件,他这个文件重新命名也是和https://live2dhub.com/t/topic/5608 这个没差别,找config.json文件。

jsc文件就是的xxtea加密,找秘钥然后解密。

还有一个不良人杯莫停解法一样,spine的立绘解出来一样。

哪里有问题希望大佬们指正。

参考教程1