分析流程
1.查看游戏引擎类型
2.安装游戏
3.抓包分析
4.ida分析so文件
5.获取密钥解密
6.分析解密后源码
7.验证分析结果
下载好游戏这个游戏是cocos2d-js游戏,加密的文件是jsc后缀。
安装上App抓包看看,打开游戏,就有可以请求包,获取游戏配置信息,但是数据加密了。
>>>>>>>>>>>>>>>>>>>那就开始干活 v_v
找到 \lib\arm64-v8a目录下的 libcocos2djs.so 文件,拉入ida分析
找到 xxtea_decrypt 的ida位置是 0x6FAED4
我用的是Frida hook
frida -U com.yoyo.happyfish -l klby.js --no-pause
包名:com.yoyo.happyfish
获取