是个几年前关服了的老游戏,cocos2djs开发的,我通过ida分析so找到了图片的解密方法是异或解密,但并不适用于jsc,也没有找到其他xxtea加密的信息。
只好问ai,ai表示这个是没有用密钥的字节码
站内找到的工具都是用xxtea密钥解的,ai说的工具我也找不到,不知道怎么办了(只能上传一张图。。。)
ai这样说,我也不知道对不对:
还原思路与结论
通过这段代码,我们可以确认以下几点:
1. .jsc 文件没有额外加密
在 v13 = getFileData(...) 获取到数据后,程序直接将其传入了 JS_DecodeScript。
-
如果
.jsc有 XXTEA 加密,这里应该有一个xxtea_decrypt函数调用。 -
因为这里没有解密过程,说明你的
.jsc文件就是原始的 SpiderMonkey 字节码。
