3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 8056|回复: 207
打印 上一主题 下一主题

[补丁] 3dstool v1.2.6

  [复制链接]

2万

主题

4万

帖子

1万

积分

膝盖中箭MOD组

Rank: 12Rank: 12Rank: 12

贡献度
-1873
金元
239396
积分
16468
精华
2
注册时间
2006-12-24

世界杯足球

跳转到指定楼层
主题
发表于 2021-3-5 14:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

3dstool 1.0 by dnasdw

用法: 3dstool [选项...] [选项]...

选项:
功能:
  -x, --extract 从目标文件提取
  -c, --create  创建目标文件
  -e, --encrypt 加密目标文件
  -u, --uncompress
                通过反向LZ77算法解压目标文件
  -z, --compress
                通过反向LZ77算法压缩目标文件
  -r, --trim    缩减cci文件
  -p, --pad     填充cci文件
      --sample  查看例子
  -h, --help    查看帮助

通用:
  -t, --type    [[card|cci|3ds]|[nand|exec|cxi]|[data|cfa]|exefs|romfs]
                文件类型,可选的
  -f, --file    目标文件,必需的
  -v, --verbose 显示信息
cci/cxi/cfa/exefs:
  提取/创建:
      --header  目标文件的头文件
加密:
      --key0    --key 00000000000000000000000000000000的缩写
      --key     使用AES-CTR加密时的十六进制写法的key
      --counter 使用AES-CTR加密时的十六进制写法的counter
      --xor     使用异或加密时的异或数据文件
解压/压缩:
      --compress-out
                解压或压缩时的输出文件

cci:
提取/创建:
  -0, --partition0
                位于cci文件第0分区的cxi文件
  -1, --partition1
                位于cci文件第1分区的cfa文件
  -2, --partition2
                位于cci文件第2分区的cfa文件
  -3, --partition3
                位于cci文件第3分区的cfa文件
  -4, --partition4
                位于cci文件第4分区的cfa文件
  -5, --partition5
                位于cci文件第5分区的cfa文件
  -6, --partition6
                位于cci文件第6分区的cfa文件
  -7, --partition7
                位于cci文件第7分区的cfa文件
缩减:
      --trim-after-partition
                [0~7], 保留的最后分区号,可选的

cxi:
创建:
      --not-update-exh-hash
      --not-update-extendedheader-hash
                不更新extendedheader的校验值
      --not-update-exefs-hash
                不更新exefs头部的校验值
      --not-update-romfs-hash
                不更新romfs头部的校验值
      --not-pad 不追加填充数据
  提取:
      --exh     
      --extendedheader
                cxi文件的extendedheader文件
      --logo   
      --logoregion
                cxi文件的logoregion文件
      --plain   
      --plainregion
                cxi文件的plainregion文件
      --exefs   cxi文件的exefs文件
   加密:
      --exh-xor
      --extendedheader-xor
                加密cxi文件的extendedheader部分用的异或数据文件
      --exefs-xor
                加密cxi文件的exefs部分用的异或数据文件
      --exefs-top-xor
                加密cxi文件的exefs第一段用的异或数据文件
cfa:
  提取/创建:
      --romfs   cxi或cfa文件的romfs文件
   encrypt:
      --romfs-xor
                加密cxi或cfa文件的romfs部分用的异或数据文件

exefs:
提取/创建:
      --exefs-dir
                组成exefs文件的文件夹

romfs:
提取/创建:
      --romfs-dir
                组成romfs文件的文件夹
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

2万

主题

4万

帖子

1万

积分

膝盖中箭MOD组

Rank: 12Rank: 12Rank: 12

贡献度
-1873
金元
239396
积分
16468
精华
2
注册时间
2006-12-24

世界杯足球

舒服的沙发
 楼主| 发表于 2021-3-5 14:49 | 只看该作者
例子:
# 从cci文件提取
3dstool -xvt017f cci 0.cxi 1.cfa 7.cfa input.3ds --header ncsdheader.bin

# 从cxi文件提取,过程中不用加密
3dstool -xvtf cxi 0.cxi --header ncchheader.bin --exh exh.bin --logo logo.bcma.lz --plain plain.bin --exefs exefs.bin --romfs romfs.bin

# 从cxi文件提取,过程中用AES-CTR加密
3dstool -xvtf cxi 0.cxi --header ncchheader.bin --exh exh.bin --logo logo.bcma.lz --plain plain.bin --exefs exefs.bin --romfs romfs.bin --key 00000000000000000000000000000000

# 从cxi文件提取,过程中用异或加密
3dstool -xvtf cxi 0.cxi --header ncchheader.bin --exh exh.bin --logo logo.bcma.lz --plain plain.bin --exefs exefs.bin --romfs romfs.bin --exh-xor 000400000XXXXX00.Main.exheader.xorpad --exefs-xor 000400000XXXXX00.Main.exefs_norm.xorpad --romfs-xor 000400000XXXXX00.Main.romfs.xorpad

# 从cxi文件提取,过程中用7.x异或加密
3dstool -xvtf cxi 0.cxi --header ncchheader.bin --exh exh.bin --logo logo.bcma.lz --plain plain.bin --exefs exefs.bin --romfs romfs.bin --exh-xor 000400000XXXXX00.Main.exheader.xorpad --exefs-xor 000400000XXXXX00.Main.exefs_norm.xorpad --exefs-top-xor 000400000XXXXX00.Main.exefs_7x.xorpad --romfs-xor 000400000XXXXX00.Main.romfs.xorpad

# 从cfa文件提取,过程中不用加密
3dstool -xvtf cfa 1.cfa --header ncchheader.bin --romfs romfs.bin

# 从cfa文件提取,过程中用AES-CTR加密
3dstool -xvtf cfa 1.cfa --header ncchheader.bin --romfs romfs.bin --key 00000000000000000000000000000000

# 从cfa文件提取,过程中用异或加密
3dstool -xvtf cfa 1.cfa --header ncchheader.bin --romfs romfs.bin --romfs-xor 000400000XXXXX00.Manual.romfs.xorpad

# 从exefs文件提取,过程中不用反向LZ77算法解压
3dstool -xvtf exefs exefs.bin --header exefsheader.bin --exefs-dir exefs

# 从exefs文件提取,过程中用反向LZ77算法解压
3dstool -xuvtf exefs exefs.bin --header exefsheader.bin --exefs-dir exefs

# 从romfs文件提取
3dstool -xvtf romfs romfs.bin --romfs-dir romfs

# 创建cci文件,并向尾部填充0xFF
3dstool -cvt017f cci 0.cxi 1.cfa 7.cfa output.3ds --header ncsdheader.bin

# 创建cci文件,不填充
3dstool -cvt017f cci 0.cxi 1.cfa 7.cfa output.3ds --header ncsdheader.bin --not-pad

# 创建cxi文件,过程中不用加密,但是计算校验
3dstool -cvtf cxi 0.cxi --header ncchheader.bin --exh exh.bin --logo logo.bcma.lz --plain plain.bin --exefs exefs.bin --romfs romfs.bin

# 创建cxi文件,过程中不用加密,不计算校验
3dstool -cvtf cxi 0.cxi --header ncchheader.bin --exh exh.bin --logo logo.bcma.lz --plain plain.bin --exefs exefs.bin --romfs romfs.bin --not-update-exh-hash --not-update-exefs-hash --not-update-romfs-hash

# 创建cxi文件,过程中使用AES-CTR加密,并计算校验
3dstool -cvtf cxi 0.cxi --header ncchheader.bin --exh exh.bin --logo logo.bcma.lz --plain plain.bin --exefs exefs.bin --romfs romfs.bin --key 00000000000000000000000000000000

# 创建cxi文件,过程中使用异或加密,并计算校验
3dstool -cvtf cxi 0.cxi --header ncchheader.bin --exh exh.bin --logo logo.bcma.lz --plain plain.bin --exefs exefs.bin --romfs romfs.bin --exh-xor 000400000XXXXX00.Main.exheader.xorpad --exefs-xor 000400000XXXXX00.Main.exefs_norm.xorpad --romfs-xor 000400000XXXXX00.Main.romfs.xorpad

# 创建cxi文件,过程中使用7.x异或加密,并计算校验
3dstool -cvtf cxi 0.cxi --header ncchheader.bin --exh exh.bin --logo logo.bcma.lz --plain plain.bin --exefs exefs.bin --romfs romfs.bin --exh-xor 000400000XXXXX00.Main.exheader.xorpad --exefs-xor 000400000XXXXX00.Main.exefs_norm.xorpad --exefs-top-xor 000400000XXXXX00.Main.exefs_7x.xorpad --romfs-xor 000400000XXXXX00.Main.romfs.xorpad

# 创建cfa文件,过程中不用加密,但是计算校验
3dstool -cvtf cfa 1.cfa --header ncchheader.bin --romfs romfs.bin

# 创建cfa文件,过程中不用加密,不计算校验
3dstool -cvtf cfa 1.cfa --header ncchheader.bin --romfs romfs.bin --not-update-romfs-hash

# 创建cfa文件,过程中使用AES-CTR加密,并计算校验
3dstool -cvtf cfa 1.cfa --header ncchheader.bin --romfs romfs.bin --key 00000000000000000000000000000000

# 创建cfa文件,过程中使用异或加密,并计算校验
3dstool -cvtf cfa 1.cfa --header ncchheader.bin --romfs romfs.bin --romfs-xor 000400000XXXXX00.Main.romfs.xorpad

# 创建exefs文件,过程中不用反向LZ77算法压缩
3dstool -cvtf exefs exefs.bin --header exefsheader.bin --exefs-dir exefs

# 创建exefs文件,过程中使用反向LZ77算法压缩
3dstool -czvtf exefs exefs.bin --header exefsheader.bin --exefs-dir exefs

# 创建romfs
3dstool -cvtf romfs romfs.bin --romfs-dir romfs

# 单独使用AES-CTR加密文件
3dstool -evf file.bin --key 00000000000000000000000000000000 --counter 00000000000000000000000000000000

# 单独使用异或加密文件
3dstool -evf file.bin --xor xor.bin

# 单独使用反向LZ77算法解压文件
3dstool -uvf code.bin --compress-out code.bin

# 单独使用反向LZ77算法压缩文件
3dstool -zvf code.bin --compress-out code.bin

# 缩减掉cci文件最后的填充数据
3dstool -vtf cci input.3ds --trim

# 缩减cci文件,只保留0~2分区
3dstool -vtf cci input.3ds --trim --trim-after-partition 2

# 向cci文件尾部填充0xFF
3dstool -vtf cci input.3ds --pad

回复 支持 反对

使用道具 举报

2万

主题

4万

帖子

1万

积分

膝盖中箭MOD组

Rank: 12Rank: 12Rank: 12

贡献度
-1873
金元
239396
积分
16468
精华
2
注册时间
2006-12-24

世界杯足球

硬硬的板凳
 楼主| 发表于 2021-3-5 14:51 | 只看该作者
怪物猎人4创建.bat (1.3 KB, 下载次数: 33)
怪物猎人4提取.bat (1.72 KB, 下载次数: 44)
回复 支持 反对

使用道具 举报

192

主题

3488

帖子

3166

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
134
金元
26300
积分
3166
精华
0
注册时间
2008-3-19
冰凉的地板
发表于 2021-3-7 09:18 来自手机 | 只看该作者
有时候提取CXI文件会提取不全怎么回事?header ncchheader.bin --exh exh.bin --logo logo.bcma.lz --plain plain.bin --exefs exefs.bin --romfs romfs.bin 会提示某个文件提取错误
回复 支持 反对

使用道具 举报

0

主题

553

帖子

682

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6824
积分
682
精华
0
注册时间
2014-5-25
5#
发表于 2021-3-14 02:08 | 只看该作者
6666666666666666
回复 支持 反对

使用道具 举报

0

主题

44

帖子

100

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
995
积分
100
精华
0
注册时间
2014-4-21
6#
发表于 2021-3-14 19:33 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

58

帖子

123

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1231
积分
123
精华
0
注册时间
2013-7-3
7#
发表于 2021-4-10 16:59 | 只看该作者
66666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

880

帖子

1014

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
10139
积分
1014
精华
0
注册时间
2011-8-5
8#
发表于 2021-4-17 08:23 | 只看该作者
66666666666666
回复 支持 1 反对 0

使用道具 举报

2

主题

453

帖子

621

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6214
积分
621
精华
0
注册时间
2011-1-27
9#
发表于 2021-4-29 18:24 | 只看该作者
感谢老哥分享3dstools
回复 支持 反对

使用道具 举报

1

主题

218

帖子

407

积分

高级玩家

Rank: 4

贡献度
3
金元
3946
积分
407
精华
0
注册时间
2020-10-27
10#
发表于 2021-5-9 17:11 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

1

帖子

1

积分

游戏菜鸟

Rank: 1

贡献度
0
金元
10
积分
1
精华
0
注册时间
2021-5-12
11#
发表于 2021-5-12 23:57 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

227

帖子

328

积分

高级玩家

Rank: 4

贡献度
0
金元
3279
积分
328
精华
0
注册时间
2011-10-7
12#
发表于 2021-5-21 20:03 | 只看该作者
aaaaaaaaaaaaaaa
回复 支持 反对

使用道具 举报

0

主题

74

帖子

136

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1356
积分
136
精华
0
注册时间
2018-10-16
13#
发表于 2021-5-24 10:25 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

13

帖子

75

积分

初级玩家

Rank: 2

贡献度
0
金元
745
积分
75
精华
0
注册时间
2013-5-18
14#
发表于 2021-5-30 13:26 | 只看该作者
真是好东西,感谢分享

回复 支持 反对

使用道具 举报

0

主题

12

帖子

14

积分

新手玩家

Rank: 1

贡献度
0
金元
140
积分
14
精华
0
注册时间
2021-2-1
15#
发表于 2021-5-31 13:56 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

7

帖子

7

积分

新手玩家

Rank: 1

贡献度
0
金元
70
积分
7
精华
0
注册时间
2019-6-18
16#
发表于 2021-6-5 20:47 | 只看该作者
aggaaganxie da lao

回复 支持 反对

使用道具 举报

0

主题

49

帖子

106

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1057
积分
106
精华
0
注册时间
2010-1-20
17#
发表于 2021-6-8 07:07 | 只看该作者
好工具 人人都需要啊
回复 支持 反对

使用道具 举报

0

主题

111

帖子

278

积分

高级玩家

Rank: 4

贡献度
0
金元
2781
积分
278
精华
0
注册时间
2012-3-14
18#
发表于 2021-6-10 19:20 | 只看该作者
谢谢了。
回复 支持 反对

使用道具 举报

0

主题

8

帖子

10

积分

新手玩家

Rank: 1

贡献度
0
金元
100
积分
10
精华
0
注册时间
2021-6-11
19#
发表于 2021-6-11 13:21 | 只看该作者
666666666666
回复 支持 反对

使用道具 举报

1

主题

118

帖子

183

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
1788
积分
183
精华
0
注册时间
2012-9-30
20#
发表于 2021-6-18 13:35 | 只看该作者
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

38

主题

1336

帖子

1657

积分

游戏狂人

Rank: 6Rank: 6

贡献度
176
金元
9526
积分
1657
精华
0
注册时间
2007-11-25

3DMer

21#
发表于 2021-6-19 12:28 | 只看该作者
6+666666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

9

主题

204

帖子

259

积分

高级玩家

Rank: 4

贡献度
0
金元
2589
积分
259
精华
0
注册时间
2019-1-11
22#
发表于 2021-6-25 12:11 | 只看该作者
啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
回复 支持 反对

使用道具 举报

0

主题

7

帖子

93

积分

初级玩家

Rank: 2

贡献度
0
金元
925
积分
93
精华
0
注册时间
2010-3-11
23#
发表于 2021-7-4 03:18 | 只看该作者
好像很不错的样子
回复 支持 反对

使用道具 举报

0

主题

7

帖子

8

积分

新手玩家

Rank: 1

贡献度
0
金元
80
积分
8
精华
0
注册时间
2020-3-6
24#
发表于 2021-7-4 03:40 | 只看该作者
感谢分享!!!!!
回复 支持 反对

使用道具 举报

0

主题

20

帖子

81

积分

初级玩家

Rank: 2

贡献度
0
金元
805
积分
81
精华
0
注册时间
2016-10-31
25#
发表于 2021-7-5 14:39 | 只看该作者
666666666666666
回复 支持 反对

使用道具 举报

0

主题

5

帖子

6

积分

新手玩家

Rank: 1

贡献度
0
金元
55
积分
6
精华
0
注册时间
2020-12-19
26#
发表于 2021-7-30 01:52 | 只看该作者
好耶,找很久了
回复 支持 反对

使用道具 举报

0

主题

1

帖子

1

积分

游戏菜鸟

Rank: 1

贡献度
0
金元
10
积分
1
精华
0
注册时间
2018-2-6
27#
发表于 2021-8-5 00:38 | 只看该作者
感谢分享  多谢多谢
回复 支持 反对

使用道具 举报

0

主题

1

帖子

1

积分

游戏菜鸟

Rank: 1

贡献度
0
金元
10
积分
1
精华
0
注册时间
2021-8-13
28#
发表于 2021-8-13 19:53 | 只看该作者
好耶666666666

回复 支持 反对

使用道具 举报

71

主题

980

帖子

1051

积分

游戏狂人

Rank: 6Rank: 6

贡献度
42
金元
8825
积分
1051
精华
0
注册时间
2012-12-4
29#
发表于 2021-8-16 17:46 | 只看该作者
看看。。。。。
回复 支持 反对

使用道具 举报

0

主题

4

帖子

5

积分

新手玩家

Rank: 1

贡献度
0
金元
45
积分
5
精华
0
注册时间
2019-7-22
30#
发表于 2021-8-21 15:40 | 只看该作者
MARK~MARK
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-5-2 11:18 , Processed in 0.044009 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表