挖掘XBOX360 存储(Memory Unit,硬盘)的文件结构
注:本文内容也适用于硬盘。
准备工作:
1. 一块 Xbox 360 记忆卡 (Memory Unit),以下简称 MU
2. 可以让记忆卡连接到电脑上的设备,无论你是直接改记忆卡也好,还是加某些转换套件。
3. Xbox 360 记忆卡的驱动程序,如果你的系统是XP,推荐使用 www.xbox-skyer/82&postcount=2 这个帖子里面的。
4. 读写记忆卡的软件,如果是针对记忆卡的操作,个人推荐的是 XPort 360 软件。
5. 一台安装了 Windows XP 操作系统的电脑。Vista 也可以,但本文以 XP 为例。
连接和安装:
1.连接 MU
首先是将 MU 连接到你的电脑 USB 接口。
2.安装驱动程序。
如果这已经不是你第一次连接了,那么可以跳过这一步骤。当 XP 开始向你询问需要驱动程序的时候,指向你驱动程序所在的目录。装好以后,我们可以看到XP的设备管理里面会多了2个设备:
3.安装和运行 XPort 360
XPort 360 运行时候会询问你要打开的 Xbox 360 存储设备是什么。选择后,我们顺序点击展开后会出现记忆卡的分区结构,以及每个分区所包含的目录:
挖掘 Partition 1 目录。
1.Cache 子目录。
Partition 1 里面存放的是一些系统所需要用到的数据,我们上 Live 玩游戏时候经常会遇到某些游戏要进行升级,这些升级的内容就存放在这里。点击 Partition 1 目录下的 Cache 子目录,我们在右边窗口可以看到 Cache 子目录里面的内容:
2.游戏更新 TU、系统更新 SU
目录里面 TU 开头的文件就是游戏的升级包 (Title Update)SU 开头的文件则是 Xbox 360 主机系统的升级包 (System Update)Xbox 360 运行游戏或者应用软件时会在各个存储设备中中搜寻对应的文件,例如硬盘、记忆卡、内置闪存。你可以象用 XP 的资源管理器一样,把 MU 里面的任意文件拖出来存放到电脑硬盘上。
TU 文件其实就是一组打包好的程序,如果你对它包含的内容有兴趣,基本上每个 TU 文件都可以用 wxPirs 软件来打开查看,其实这通常用于确定某个 TU 文件是哪个软件的升级包:
挖掘 Partition 2 目录。
基本结构。
接下来就是重点的 Partition 2 了,这个分区里面存放的是我们下载的游戏、在xbox360上建立的用户资料以及存档了:
存储设备命名文件
Partition 2 的根目录下有个 的文件,这里面存放着这个存储设备的名字。你可以随意修改它的内容,但是记得中文的话需要繁体的,否则极有可能看到的是口口这样的。
Content 子目录。
Content 里面有一系列的目录,(2) 区里面标识 0000000000000000 是用来存放游戏以及相关的一些增值数据包的,例如头像、主题等。其他则是每个用户各自数据的存放目录。(1)
区里面则是每个 Live 帐号的个人数据;每个 Live 帐号下挂了帐号详细数据(例如 FFFE07D1)、多个游戏或者应用软件对应的目录(例如 4156081C 使命召唤5434307D3 失落星球)。游戏对应的目录下通常下挂了一个存档子目录 00000001
如果你的 Xbox 360 对应的存储设备里面有多个帐号,这种 E 开头的目录就会有几个,硬盘中会有很多。并且,在这些设备中删除或者移动Live帐号的时候,这些目录并不会消失,会形成很多空目录。因此,这时候 XPort 360 的优势就可以体现了,它会去预读一下你目录里
面的存档文件,把游戏名称放在目录的后面,如图中的红线所示。因此,要到你需要帐号对应的目录就会非常方便。
Xbox Live 帐号数据结构。
1.Xbox Live 帐号的目录。
我们看下面的一个文件路径结构:
Partition 2\Content\E00008185A42C27B\434307D3\00000001
也就是:
Live帐号代号:E00008185A42C27B
游戏代号:434307D3
存档文件分类代号:00000001
要到我们的 Live 帐号数据,它通常位于这样的一个目录:
Partition 2\Content\E00008185A42C27B\FFFE07D1\00010000
Live 帐号代号:E00008185A42C27B
系统代号:FFFE07D1
数据分类代号:00010000
2.Xbox Live 帐号的数据包。
进到这个目录,我们可以看到一个名为 E00008185A42C27B 的文件,大小从几百K到几M不等,这里面存放着对应 E00008185A42C27 这个 Live 帐号的数据文件包,这个文件包里面存放着你的玩家代号 (Gamertag) 标识、成就表、头像等。而且这个文件我们还可以用 wxPIRS 软件来看看它包含的内容:
account 就是你的 Live 帐号,PNG 结尾的就是头像图像数据,大部分 gdp 结尾的文件,都是对应其文件名代号游戏的成就数据。我现在还没有认真研究这些数据,我估计可能有机会手动修改这些数据以解开对应的成就,如果真是这样,那么,成就饭们...我就不说什么了,所以我再次重申一下这个版块的规则,你选择进入这个版块并阅读相关内容,就要承受某些已经形成的观念将会被彻底摧毁。数据包里面还有与Xbox 360 系统相关的 gdp 360游戏大厅文件,都是以 F 开头的,我认为以 F 开头的文件是微软保留作为系统的应用数据存在的。其中一个是虚拟人物的数据。
寻下载和失传的 XBLA 小游戏数据。
1.XBLA 小游戏的目录。
我们看下面的一个文件路径结构:
Partition 2\Content\0000000000000000\58410811\000D0000
也就是:
系统数据代号:0000000000000000
游戏代号:58410811
数据分类代号:000D0000