求解惑,单机游戏提取动画资源

之前我是通过尝试解包erolabs游戏的一些资料学习的,主要自学,比较熟悉的就是spine动画,目前自己慢慢摸索大概会解一些live2d资源,然后现在就开始尝试下载

一些单机游戏来解包,今天就遇到一个很奇怪的游戏,名字叫SKETCHY MASSAGE,先放网盘地址: 百度网盘 请输入提取码 ,解压密码:三次郎

我解包后可以看到是有类似spine,live2d的texture文件的(顺便还有一点不懂的就是assetstudio里面好多同名的图片在一个路径里,那原本这些图片是咋命名的)

然后就先找文本文件textasset,就这仨,前两个内容一两行乱码,一看就不是,唯一第三个是一个motion动作文件,所以我怀疑是live2d?

wechat_2025-09-28_033936_940

我根据网上教程找monobehavior类,用找内存最大方法看能不能找到moc文件,还真找到几个叫model的文件,用raw导出方法然后十六进制读取去掉moc3前面的内容还原了一个moc3文件,但是没找到更多motion文件了,然后难点来了moc文件要跟哪个texture文件配对?因为有很多重名图片还都在一个文件夹,有没有live2d大神给个建议,或者说一下咋解包的,有没有工具啥的 :innocent:

参考这个: 提取游戏中的live2d遇到问题,求助大佬们 - #3,来自 axkd30128

这个global-metadata看不懂,用不了il2cppdumper。只能根据经验一个一个配了,不过这个挺快的。

大佬,里面的插件版assetstudio你有吗?我这边从github下载的压缩包解压会出问题,少几个文件,我按帖子里方法把旧版的文件移植到新版的这个,提取moc的时候还没问题,但是提取motion就会报错文件内容跟assetstudio不兼容。

那个帖子里有

记得前阵子有人发帖问过了,不知道怎么删了。
PC端元数据做了自定义处理 SketchyMassage/src/init.c
搞得乱七八糟的,dump不出来

总共有4个模型model model2 model3 modelex,从2.0版本开始,live2d模型用的贴图打包加密了,单独存放在了StreamingAssets路径下

,动作和moc3倒是能够直接导出,花了几天在dll里面也没有找到这些enc的处理方式。

后面发现移动端可以直接导出贴图,但是只有 model 一个模型,初步观察发现好像有一些自定义修改,比如某些part并不是通过motion控制的。

还有个问题,我试过把移动端的贴图给PC端的导出文件使用,发现PC端的moc3好像有点问题,用工具播放会显示打开纹理失败,然后就是动作曲线比移动端的短一大截。

dump失败是因为global.dat加密且解密时元数据文件签名不是正常签名,做了移位处理。

PC的懒人包在此,需要自测: 百度网盘 请输入提取码

想请教下.enc 文件要怎么处理