艳游记吧 关注:6,583贴子:49,534
  • 5回复贴,共1

解包最新消息(还未成功获取立绘,留给大佬参考省事)

只看楼主收藏回复

为了拿到最完美的游戏立绘,研究如下
个人目前有两个主要问题
1.安装包0.97g,而实际游玩时会补上70mb的资源包。补上这70mb才是完整的全部立绘,不然贴图不完整。但是目前手机上找不到游戏文件夹,而电脑又不知道怎么样得到这70mb。(电脑太烂手机模拟器撑不起来)
2.对已有的500mb的立绘导入spine后发现即便是有贴图的地方也不显示。把贴图导入Hex后发现进行了加密
如图,名为bg的贴图被加密了。右侧“shixuegame”后面的都是乱码证明是加密。
(从这一步开始我就没有继续了)
方法1:
如果用frida hook追溯,发现解密函数可能来自lib文件夹下的libcocos2dlua.so(可能)
IDA加载该so后跳转跟进应该可以得到加密的秘钥,在尝试解密
方法2:(设想)
推翻之前的一切思路。
用RenderDoc或者NVIDIA Nsigt,attach到游戏进程
捕捉游戏帧,直接打开“Texture Viewer”找到对应立绘纹理导出,之后再拼起来。
刚好解决UI遮挡的问题
对于解包其他类似游戏也有价值。至于拿立绘的事,交给更厉害的大佬吧


IP属地:山东1楼2025-08-13 20:20回复
    DDD


    IP属地:山东2楼2025-08-13 20:21
    回复
      2025-12-30 17:08:26
      广告
      不感兴趣
      开通SVIP免广告
      与其求图求cg不如靠自己


      IP属地:山东3楼2025-08-13 20:23
      回复
        哇还有大佬


        IP属地:广东来自Android客户端4楼2025-08-16 01:48
        回复
          cocos的两大加密手段之一就是png加密(现在貌似延伸到jpg和skel上了),shiyuegame就是签名值,得获得相应的key才能用工具解密,这个key其实不算难找,你看看cocos. so文件(或者类似名字,忘掉了)里,hex搜索签名值,在附近的一串英数字符就是key了


          IP属地:浙江来自Android客户端5楼2025-08-18 22:18
          回复
            先收藏了,等你成功那一天


            IP属地:重庆来自Android客户端6楼2025-08-21 18:55
            回复