SD卡文件系统: Difference between revisions
m →title |
No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== 概述 == | |||
3DS使用SD卡存储游戏数据、音乐以及使用3DS拍摄的照片和视频 | |||
SD卡 | |||
├── DCIM 目录 | |||
└── Nintendo 3DS 目录 | |||
├── <ID0> | |||
│ └── <ID1> | |||
│ ├── [[SD数据备份]] | |||
│ ├── [[Title Database|dbs]] | |||
│ ├── [[extdata]] | |||
│ ├── [[Title Data Structure|title]] | |||
│ └── [[DSiWare_Exports|Nintendo DSiWare]] | |||
└── [[SD Filesystem#Private|Private]] | |||
* 存储在sdmc/Nintendo 3DS/<ID0>/<ID1>目录下的所有数据都是console-unique [[AES|keyslots]]加密的, 存储在 [[Flash Filesystem|nand/data/<ID0>]] 目录下的文件只用于MAC keyslots. 这些目录的CTR文件都使用 [[nand/private/movable.sed]] 初始化keyslots. | |||
* ID0 是SHA256 [[nand/private/movable.sed|hash]] 的前 0x10-bytes from . | |||
* ID1是从SD卡初始化创建的CID获得的。从CID生存目录名,首先把生成该目录名称的CID翻转8位到左边,然后每个U16以下表所示的方式加密: | |||
{| class="wikitable" border="1" | |||
|- | |||
! Input rotated CID u16 index | |||
! Output CID u16 index | |||
|- | |||
| 6 | |||
| 0 | |||
|- | |||
| 7 | |||
| 1 | |||
|- | |||
| 4 | |||
| 2 | |||
|- | |||
| 5 | |||
| 3 | |||
|- | |||
| 2 | |||
| 4 | |||
|- | |||
| 3 | |||
| 5 | |||
|- | |||
| 0 | |||
| 6 | |||
|- | |||
| 1 | |||
| 7 | |||
|} | |||
'''DCIM''' - [[Nintendo 3DS Camera]]拍摄的相片和影片存储在这里. 网络浏览器下载的图像也存储在这里。 | |||
Note: 播放/录制 (3D)视频是在[[3.0.0-5]]系统新增的功能.3D视频是MJPG编码的avi格式的文件。 | |||
'''SD数据备份''' - 这个目录包含了SD Title 的数据备份。欲了解更多信息,请参阅[[SD数据备份]]。 | |||
'''dbs''' - 包含安装于SD卡中title相关的数据库. 这些文件是加密的,详见[[Title Database]]。 | |||
'''title''' - 安装于SD卡中的title.这个目录的所有数据是 [[AES|keyslot]] console-unique加密的. SD卡中的title列表可以在 [[Title list]] 查看. title数据结构的更多信息,请参阅 [[Title Data Structure]]。 | |||
'''Nintendo DSiWare''' - DSiWare titles 详见 [[DSiWare_Exports|exported]]。 | |||
== Extdata == | == Extdata == | ||
Line 72: | Line 129: | ||
== Private == | == Private == | ||
保存在这里的Private数据似乎是明文: | |||
/Nintendo 3DS/Private/<Title ID Low>/ | /Nintendo 3DS/Private/<Title ID Low>/ | ||
Line 79: | Line 135: | ||
00020500 - Nintendo 3DS Sound | 00020500 - Nintendo 3DS Sound | ||
camera private 目录是 [[phtcache.bin]]. | |||
想在3DS放入并能查看图片的时候,重命名为8位数字的mpo文件并保存到/DCIM目录下。 | |||
camera | sound private 目录是 voice/XX/*.m4a. 这里的XX是01-10,存储为m4a文件. | ||