美文网首页Android安全-逆向
Android 游戏存档位置分析

Android 游戏存档位置分析

作者: LiuJP | 来源:发表于2019-01-08 15:07 被阅读2次

    1、android 游戏存档分析,

    先讲一下obb:

    obb跟据官网介绍:obb没有固定格式,官网给出里zip压缩格式的一个例子,但是大部分游戏都要对obb 游戏的数据进行处理,

    所以在大多数情况下,obb 的解包是一个难题,quickbms,通用解包器,还有扫描算法问题,这里的关键也是分析好头文件,相当多的坑,

    obb 中一定要关注的就时U3d的游戏,有disunity,但是回包工具没有,得自己造。

    android/obb/<PackageName>/main.<VersionCode>.<PackageName>.obb

    android/data/<PackageName>/files....

    存档的的地方:

    /data/data/<PackageName>/files....share_prefs

    2、GameLoft游戏pc端存档

    游戏存档一般有3种保存位置

    系统特殊目录 >90%

    游戏安装目录 <10%

    注册表 <1%

    一般游戏都会把存档保存到系统特殊目录,通常存档位置为

    特殊目录\游戏名

    或者是

    特殊目录\公司名\游戏名

    系统特殊目录

    最常用的目录:AppData

    如:

    %AppData%\Alawar Stargaze\Mountain Crime Requital

    %AppData%\Blue Tea Games\Dark Parables Rise of the Snow Queen

    %AppData%\Elephant Games\Mystery Trackers Black Isle CE%AppData%\ERS Game Studios\Azada In Libro

    %AppData%\Big Fish Games\Mystery Case Files - Dire Grove

    %AppData%是系统环境变量,代表了AppData 的实际目录,会根据系统的不同展开,但将这个变量输入到地址栏中就会自动展开为正确的地址。

    XP下默认为系统盘:\Documents and Settings\当前系统用户\Application Data下,

    vista,win7下默认为 系统盘:\Users\用户名\AppData\Roaming下

    3、其他pc游戏存档位置包括

    Local AppData:存档在这里的比较少,Windows自带游戏存档就在这里。

    vista,win7下默认为 系统盘:\Users\用户名\AppData\Local

    Common AppData:

    vista,win7下默认为  系统盘:\ProgramData,或使用环境变量%AllUsersProfile%此文件夹是隐藏文件夹,直接在地址栏输入地址访问)

    Saved Games(Vista以上):这里存放存档的比较少,因为xp不支持此目录,因此在这里存放存档的游戏很少而且一般会在xp采用不同的目录。

    vista,win7下默认为  系统盘:\Users\用户名\Saved Games 或使用环境变量%UserProfile%\Saved Games

    Documents 即我的文档,存档直接在这里的比较少。

    Documents\My Games:即我的文档下的My Games,早期大游戏和部分小游戏经常采用的方法。

    游戏安装目录

    游戏安装目录的存档需要在游戏安装目录查找以下关键词

    config

    pref(erance)

    userdata

    save(s)

    注册表一般为

    HKEY_CURRENT_USER\公司名\游戏名

    HKEY_LOCAL_MACHINE\公司名\游戏名

    HKEY_CURRENT_USER\游戏名

    HKEY_LOCAL_MACHINE\游戏名

    常见游戏公司的存档位置(注意是开发商,不是发行商):

    %AppData%\Alawar Stargaze\游戏名

    Big Fish Games:

    %AppData%\Big Fish Games\游戏名

    Blue Tea Games:

    %AppData%\Blue Tea Games\游戏名

    EleFun Games

    %AppData%\EleFun Games \游戏名

    Elephant Games:

    %AppData%\Elephant Games\游戏名

    ERS Game Studios:

    %AppData%\ERS Game Studios\游戏名

    Popcap:

    Vista以上:%AppData%\PopCap Games\游戏名\userdata

    xp:游戏目录\userdata

    Vogat Interactive

    %AppData%\Vogat Interactive\游戏名

    关注微信公众号

    相关文章

      网友评论

        本文标题:Android 游戏存档位置分析

        本文链接:https://www.haomeiwen.com/subject/nmzvrqtx.html