前言:
闲着无聊,为了继续熟练C语言
所以准备研究一下怎么提取穿越火线手游模型贴图
还是日常的下载穿越火线手游apk下载下来。解解压
发现里面的unity3d文件加密了,然后用十六进制查
看了下。原来是第二块压缩数据加密了。
然后发现bin本文件夹里面的文件也加密了,所以也分析解密了。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=73426f5f80dda144da096cba82b6d009/b136deed08fa513d5902a7922a6d55fbb3fbd909.jpg?tbpicau=2025-02-26-05_2536140798774428969c0d833c50afa9)
然后写个解密工具。解密这些数据,写工具过程枯燥且乏味。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=602d336d658b4710ce2ffdc4f3cfc3b2/c7a8eeee76c6a7ef1497636aeafaaf51f2de6600.jpg?tbpicau=2025-02-26-05_792275cd7c87d062b3b65f1bf467d4f2)
开始解密数据
![](http://tiebapic.baidu.com/forum/w%3D580/sign=16485f38ba345982c58ae59a3cf5310b/28432f3c269759eebcf8ab87a5fb43166c22df09.jpg?tbpicau=2025-02-26-05_83e460b8b78f7d2d28176f52b91db0c8)
解密后用asse加载,结果发现贴图和模型都不能加
然后去问了问,asse低版本才可以,这里我是用的v0.11.26版本
模型没问题了
![](http://tiebapic.baidu.com/forum/w%3D580/sign=11b669a1b644ad342ebf878fe0a30c08/805576fb513d2697d97bc31142fbb2fb4216d809.jpg?tbpicau=2025-02-26-05_30be3eaed161f6ed8ef4ed1268dc90c9)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=cceb34fc72380cd7e61ea2e59145ad14/439e1cd1f703918fdc79f686463d269758eec409.jpg?tbpicau=2025-02-26-05_489a74282cde5d0772f685cbe44eb624)
但是贴图的话还是不行,然后用asse直接导出贴图数据dat,
我是比较偷懒的人,嫌弃再写个解包工具麻烦,我只要贴图数据,所以直接导出贴图数据
![](http://tiebapic.baidu.com/forum/w%3D580/sign=b7159b441bd79123e0e0947c9d355917/42698902918fa0ec756faf41319759ee3c6ddb09.jpg?tbpicau=2025-02-26-05_cd96e35824f1d85fb28b1826d219ada9)
然后逆向看了下数据,我的天,编码太多了,然后开始写个转换把贴图转换为pvr的工具
这又是个漫长的过程,直接跳过,ok啊,工具写好了之后直接开始转换为pvr
![](http://tiebapic.baidu.com/forum/w%3D580/sign=1d84ff952e01213fcf334ed464e636f8/52b772f2d7ca7bcb9ad20c63a9096b63f724a808.jpg?tbpicau=2025-02-26-05_fc21905c468968b76166190c70c09af2)
开始转换
![](http://tiebapic.baidu.com/forum/w%3D580/sign=1badf2ab862397ddd679980c6983b216/d7baef8ea0ec08fa2fa8d8eb4eee3d6d54fbda09.jpg?tbpicau=2025-02-26-05_26d9a5506a33cba7f29f31db6173a882)
ok
穿越火线模型提取就到这里结束了
只是为了更熟练C语言,发帖记录一下过程
如有侵权,请联系我
我会及时删除本贴
闲着无聊,为了继续熟练C语言
所以准备研究一下怎么提取穿越火线手游模型贴图
还是日常的下载穿越火线手游apk下载下来。解解压
发现里面的unity3d文件加密了,然后用十六进制查
看了下。原来是第二块压缩数据加密了。
然后发现bin本文件夹里面的文件也加密了,所以也分析解密了。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=73426f5f80dda144da096cba82b6d009/b136deed08fa513d5902a7922a6d55fbb3fbd909.jpg?tbpicau=2025-02-26-05_2536140798774428969c0d833c50afa9)
然后写个解密工具。解密这些数据,写工具过程枯燥且乏味。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=602d336d658b4710ce2ffdc4f3cfc3b2/c7a8eeee76c6a7ef1497636aeafaaf51f2de6600.jpg?tbpicau=2025-02-26-05_792275cd7c87d062b3b65f1bf467d4f2)
开始解密数据
![](http://tiebapic.baidu.com/forum/w%3D580/sign=16485f38ba345982c58ae59a3cf5310b/28432f3c269759eebcf8ab87a5fb43166c22df09.jpg?tbpicau=2025-02-26-05_83e460b8b78f7d2d28176f52b91db0c8)
解密后用asse加载,结果发现贴图和模型都不能加
然后去问了问,asse低版本才可以,这里我是用的v0.11.26版本
模型没问题了
![](http://tiebapic.baidu.com/forum/w%3D580/sign=11b669a1b644ad342ebf878fe0a30c08/805576fb513d2697d97bc31142fbb2fb4216d809.jpg?tbpicau=2025-02-26-05_30be3eaed161f6ed8ef4ed1268dc90c9)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=cceb34fc72380cd7e61ea2e59145ad14/439e1cd1f703918fdc79f686463d269758eec409.jpg?tbpicau=2025-02-26-05_489a74282cde5d0772f685cbe44eb624)
但是贴图的话还是不行,然后用asse直接导出贴图数据dat,
我是比较偷懒的人,嫌弃再写个解包工具麻烦,我只要贴图数据,所以直接导出贴图数据
![](http://tiebapic.baidu.com/forum/w%3D580/sign=b7159b441bd79123e0e0947c9d355917/42698902918fa0ec756faf41319759ee3c6ddb09.jpg?tbpicau=2025-02-26-05_cd96e35824f1d85fb28b1826d219ada9)
然后逆向看了下数据,我的天,编码太多了,然后开始写个转换把贴图转换为pvr的工具
这又是个漫长的过程,直接跳过,ok啊,工具写好了之后直接开始转换为pvr
![](http://tiebapic.baidu.com/forum/w%3D580/sign=1d84ff952e01213fcf334ed464e636f8/52b772f2d7ca7bcb9ad20c63a9096b63f724a808.jpg?tbpicau=2025-02-26-05_fc21905c468968b76166190c70c09af2)
开始转换
![](http://tiebapic.baidu.com/forum/w%3D580/sign=1badf2ab862397ddd679980c6983b216/d7baef8ea0ec08fa2fa8d8eb4eee3d6d54fbda09.jpg?tbpicau=2025-02-26-05_26d9a5506a33cba7f29f31db6173a882)
ok
穿越火线模型提取就到这里结束了
只是为了更熟练C语言,发帖记录一下过程
如有侵权,请联系我
我会及时删除本贴