禁断召唤师吧 关注:443贴子:16,532

[技术向]有人想知道游戏客户端资源提取方法么?

只看楼主收藏回复

有读者我就写个入门


来自iPhone客户端1楼2013-05-15 17:25回复
    其实我更想知道黑科技刷卡技术的方法,,,


    IP属地:湖北来自iPhone客户端2楼2013-05-15 17:29
    收起回复
      客户端里的资源没多少东西..大多一些图啊啥的都是在线直接下载下来的...


      IP属地:广东3楼2013-05-15 17:38
      收起回复
        科技帝们 快分享科技吧!


        4楼2013-05-15 18:01
        回复
          有!我一直是R巨(巨R?)的忠实粉丝读者


          IP属地:广西来自Android客户端5楼2013-05-15 18:37
          回复
            来吧


            IP属地:上海6楼2013-05-15 18:56
            回复
              首先科技含量略低。另外客户端里的图片确实不够高清。。。明天有时间再码字


              来自iPhone客户端7楼2013-05-15 20:59
              收起回复
                我表示我的加密和解密还是多12个字节


                IP属地:湖南来自手机贴吧8楼2013-05-15 23:24
                收起回复
                  先上自己写的一个工具,主要作用是去掉文件头,和吧4字节的raw信息高位去掉,变成RGB数据。使用方法稍后介绍...
                  http://pan.baidu.com/share/link?shareid=436893&uk=1845908709


                  9楼2013-05-16 09:17
                  收起回复
                    解析游戏客户端内的图片、声音文件,需要以下工具
                    1、上面我的工具(某些文件非必须)
                    2、16进制文件编辑器(如UltraEdit)
                    3、photoshop CS或其他支持raw格式的图片编辑/查看软件
                    4、iTools或其他可以从iOS->PC复制文件的工具


                    10楼2013-05-16 09:22
                    收起回复
                      安卓的存档能提取吗?


                      IP属地:广东来自iPad12楼2013-05-16 12:12
                      收起回复
                        强帖留名


                        13楼2013-05-16 14:31
                        回复
                          先说几句游戏数据文件的结构(iOS)
                          所有下载数据都保存在应用的/Library/UnityCache/Shared文件夹下
                          每个文件夹都有一个编号,详情看图


                          15楼2013-05-16 17:03
                          收起回复
                            复制出这些文件,然后用ultraedit查看,发现有一些可以理解的内容
                            比如文件CustomAssetBundle-1d8d8bdcba79248739017f3109b7772c
                            文件最开头意义不明,之后是大片空白

                            向后翻页,发现了一些英语单词

                            card_00252m这里可以猜测这个文件是卡图。。
                            通用有的文件是vos_xx之类的,猜测是voice(语音数据,实际上最早解开的就是音频文件,因为很多音频文件可以直接用播放器播放,直接验证了这些数据文件没有加密)


                            16楼2013-05-16 17:27
                            收起回复
                              对于图片文件的格式我有过许多猜测,PNG(现在游戏主流格式)等等,不过与声音的MP3文件不同,图片文件下面更像一段数据(或者加密)而不是一个完整的文件,最后我有个大胆的猜测,图片数据的存储方式是raw格式,或者理解为RGB数据存储的。。下面直接写结果分析这一段数据
                              !!!下面内容混合了字符和16进制。。理解时对照一下!!!
                              完全看不懂的就放弃吧。。
                              Card_00252M 0x60 0x78 0xB4 0x00......0xB4 0x00 0xD4
                              最终分析结果分别是
                              图片名称 Card_00252M
                              图片宽带 0x60(point)
                              图片高度 0x78(point)
                              文件长度 0xB4(有些文件长度似乎有问题。。比如这个例子,正常情况下 文件长度+数据起始位=文件大小)
                              数据起始位 0xD4


                              17楼2013-05-16 17:46
                              回复