Homebrew How to properly dump a CIA?

gamecaptor

R.I.P. Densetsu. Legends never die!
OP
Member
Joined
Jan 22, 2004
Messages
759
Trophies
2
Location
Hyrule most of the time
XP
3,303
Country
United States
So I dumped Kirby's Blowout Blast four different ways (GodMode9 standard and legit, Decrypt9WIP original and decrypt) and I got 3 different results.
GodMode9 standard and Decrypt9WIP decrypt have the same hash.
GodMode 9 legit has a different hash.
Decrypt9WIP original has a different hash.

I'm leaning towards GM9 standard and D9 decrypt are the "proper" dumps since they both match, but I'm not completely certain of that. Can anyone enlighten me.

GODMODE9
SYSNAND SD -> title -> 00040000 -> 00196f00 -> content -> 00000000.tmd -> TMD file options -> Build CIA (standard)
Header size 0x00002020
Type 0000
Version 0000
Certificates offset: 0x2040
Certificates size: 0xa00
Ticket offset: 0x2a40nTicket size 0x350
TMD offset: 0x2dc0
TMD size: 0xb64
Meta offset: 0x5d77940
Meta size: 0x3ac0
Content offset: 0x3940
Content size: 0x5d74000
Warning, could not read common key.

Ticket content:
Signature Type: 04000100
Issuer: Root-CA00000003-XS0000000c
Signature:
000000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
000010: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
000020: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
000030: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
000040: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
000050: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
000060: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
000070: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
000080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
000090: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0000a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0000b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0000c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0000d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0000e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0000f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................

Encrypted Titlekey:
Ticket ID: 0000000000000000
Ticket Version: 0
Title ID: 0004000000196F00
Common Key Index: 0
Content permission map:
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00

TMD header:
Signature type: RSA 2048 - SHA256
Issuer: Root-CA00000003-CP0000000b
Version: 1
CA CRL version: 0
Signer CRL version: 0
System version: 0000000000000000
Title id: 0004000000196F00
Title type: 00000040
Group id: 0000
Save Size: 128KB (00020000)
Access rights: 00000000
Title version: 0.0.0 (v0)
Content count: 0002
Boot content: 0000
Hash: F0719FE11CFE406FF85E366C13EC2C73261DB42FE7D6ACCE67BD25C19573F5A8

TMD content info:
Content index: 0000
Command count: 0002
Unknown: B9F3D1E20C102BDAFE544A333A50BA49B4E9282B0B5DC3A4093D1F809DD81F7A

TMD contents:
Content id: 00000000
Content index: 0000
Content type: 0000
Content size: 0000000005af2000
Content hash: 257E97EF23667F1BBDB17408CF5902A1CD4F05C80D6373F58C03CBA36949AE70

Content id: 00000001
Content index: 0001
Content type: 0000
Content size: 0000000000282000
Content hash: 2FAD07C9A214076AAFC1ACA9370427B410690A7485B72040AA5D3CFDE85FA5DA

SYSNAND SD -> title -> 00040000 -> 00196f00 -> content -> 00000000.tmd -> TMD file options -> Build CIA (legit)
Header size 0x00002020
Type 0000
Version 0000
Certificates offset: 0x2040
Certificates size: 0xa00
Ticket offset: 0x2a40nTicket size 0x350
TMD offset: 0x2dc0
TMD size: 0xb64
Meta offset: 0x5d77940
Meta size: 0x3ac0
Content offset: 0x3940
Content size: 0x5d74000
Warning, could not read common key.

Ticket content:
Signature Type: 04000100
Issuer: Root-CA00000003-XS0000000c
Signature:
000000: 95 7d 59 01 dc 4f 5e b5 d6 ce 2b f5 c3 95 31 f7 .}Y..O^...+...1.
000010: 85 36 34 a4 e4 71 d7 e2 5c 26 eb 92 19 d4 77 7e .64..q..\&....w~
000020: 6e 06 14 87 c9 fa e5 eb 2d 61 20 74 b2 13 ff 74 n.......-a t...t
000030: f5 49 ff d5 32 23 10 d1 65 8f 77 47 37 3a 59 6a .I..2#..e.wG7:Yj
000040: de bb 5c 85 47 5c 12 b5 42 21 42 3d b9 00 2d 30 ..\.G\..B!B=..-0
000050: c8 de 74 7a 61 fb b2 49 9e 6b ae 0b 17 44 23 af ..tza..I.k...D#.
000060: 35 05 06 d8 e5 a8 8a ce c1 3a b0 3c fd 33 79 70 5........:.<.3yp
000070: b5 19 42 69 9e ba 77 ce a4 28 20 77 6a 9c 4d 5d ..Bi..w..( wj.M]
000080: ba bf c4 6e 32 2f 34 ee 11 95 81 79 e9 17 2a 49 ...n2/4....y..*I
000090: 09 a4 0e 1a 05 63 d1 59 eb 7a ca ba 7f 02 51 a7 .....c.Y.z....Q.
0000a0: 65 8e da dd 2b 09 81 0b a7 61 31 e6 2e 5f 19 8a e...+....a1.._..
0000b0: 67 92 67 01 ae ba ac c8 53 dc e4 0d 19 49 fe ef g.g.....S....I..
0000c0: 2c 62 39 13 19 00 f8 fa 86 02 2e 24 47 90 96 3e ,b9........$G..>
0000d0: be a0 7b 6e ee 35 a8 0f 9e 3a 67 c8 a2 01 1a 91 ..{n.5...:g.....
0000e0: 04 59 0d a4 ad 0e 0b e0 7e 50 f3 35 97 84 3a 6e .Y......~P.5..:n
0000f0: e4 f4 63 6e e6 91 1b 0e b8 3a 4d 3d cf 3d 90 f6 ..cn.....:M=.=..

Encrypted Titlekey:
Ticket ID: 00046C0DBD8E012F
Ticket Version: 0
Title ID: 0004000000196F00
Common Key Index: 0
Content permission map:
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00

TMD header:
Signature type: RSA 2048 - SHA256
Issuer: Root-CA00000003-CP0000000b
Version: 1
CA CRL version: 0
Signer CRL version: 0
System version: 0000000000000000
Title id: 0004000000196F00
Title type: 00000040
Group id: 0000
Save Size: 128KB (00020000)
Access rights: 00000000
Title version: 0.0.0 (v0)
Content count: 0002
Boot content: 0000
Hash: BBD3055D7489B496DA31854EBC3AEE3B0799F59D405244A82347974A2F19F8FB

TMD content info:
Content index: 0000
Command count: 0002
Unknown: 02F9524C5AD65453629036B443D40C7484A4BE978DE3824F47774E16505C69D1

TMD contents:
Content id: 00000000
Content index: 0000
Content type: 0001 [encrypted]
Content size: 0000000005af2000
Content hash: CE6B8201689E65E8C4426CE4E3999866435E0BAB323223AF396AA85372BE36EC

Content id: 00000001
Content index: 0001
Content type: 0001 [encrypted]
Content size: 0000000000282000
Content hash: C34B66B43659470A6382B5DFBF37EA1F15A281F14A43E3CA617248FFEE0A8BAB

Decrypt9WIP
Content Decryptor Options -> CIA Builder Options -> CIA Builder (SysNAND/orig.) -> /title/00040000/00196f00
Header size 0x00002020
Type 0000
Version 0000
Certificates offset: 0x2040
Certificates size: 0xa00
Ticket offset: 0x2a40nTicket size 0x350
TMD offset: 0x2dc0
TMD size: 0xb64
Meta offset: 0x5d77940
Meta size: 0x3ac0
Content offset: 0x3940
Content size: 0x5d74000
Warning, could not read common key.

Ticket content:
Signature Type: 04000100
Issuer: Root-CA00000003-XS0000000c
Signature:
000000: 95 7d 59 01 dc 4f 5e b5 d6 ce 2b f5 c3 95 31 f7 .}Y..O^...+...1.
000010: 85 36 34 a4 e4 71 d7 e2 5c 26 eb 92 19 d4 77 7e .64..q..\&....w~
000020: 6e 06 14 87 c9 fa e5 eb 2d 61 20 74 b2 13 ff 74 n.......-a t...t
000030: f5 49 ff d5 32 23 10 d1 65 8f 77 47 37 3a 59 6a .I..2#..e.wG7:Yj
000040: de bb 5c 85 47 5c 12 b5 42 21 42 3d b9 00 2d 30 ..\.G\..B!B=..-0
000050: c8 de 74 7a 61 fb b2 49 9e 6b ae 0b 17 44 23 af ..tza..I.k...D#.
000060: 35 05 06 d8 e5 a8 8a ce c1 3a b0 3c fd 33 79 70 5........:.<.3yp
000070: b5 19 42 69 9e ba 77 ce a4 28 20 77 6a 9c 4d 5d ..Bi..w..( wj.M]
000080: ba bf c4 6e 32 2f 34 ee 11 95 81 79 e9 17 2a 49 ...n2/4....y..*I
000090: 09 a4 0e 1a 05 63 d1 59 eb 7a ca ba 7f 02 51 a7 .....c.Y.z....Q.
0000a0: 65 8e da dd 2b 09 81 0b a7 61 31 e6 2e 5f 19 8a e...+....a1.._..
0000b0: 67 92 67 01 ae ba ac c8 53 dc e4 0d 19 49 fe ef g.g.....S....I..
0000c0: 2c 62 39 13 19 00 f8 fa 86 02 2e 24 47 90 96 3e ,b9........$G..>
0000d0: be a0 7b 6e ee 35 a8 0f 9e 3a 67 c8 a2 01 1a 91 ..{n.5...:g.....
0000e0: 04 59 0d a4 ad 0e 0b e0 7e 50 f3 35 97 84 3a 6e .Y......~P.5..:n
0000f0: e4 f4 63 6e e6 91 1b 0e b8 3a 4d 3d cf 3d 90 f6 ..cn.....:M=.=..

Encrypted Titlekey:
Ticket ID: 0000000000000000
Ticket Version: 0
Title ID: 0004000000196F00
Common Key Index: 0
Content permission map:
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00

TMD header:
Signature type: RSA 2048 - SHA256
Issuer: Root-CA00000003-CP0000000b
Version: 1
CA CRL version: 0
Signer CRL version: 0
System version: 0000000000000000
Title id: 0004000000196F00
Title type: 00000040
Group id: 0000
Save Size: 128KB (00020000)
Access rights: 00000000
Title version: 0.0.0 (v0)
Content count: 0002
Boot content: 0000
Hash: F96B027CBBA85A8D90D124F5080F32949B4F1475230CC46B526E5693AFBCD26C

TMD content info:
Content index: 0000
Command count: 0002
Unknown: 480B1EACE504A87C2133609A36E401FBE59CF3BD6CA50110B7C141714BAC10FF

TMD contents:
Content id: 00000000
Content index: 0000
Content type: 0000
Content size: 0000000005af2000
Content hash: CE6B8201689E65E8C4426CE4E3999866435E0BAB323223AF396AA85372BE36EC

Content id: 00000001
Content index: 0001
Content type: 0000
Content size: 0000000000282000
Content hash: C34B66B43659470A6382B5DFBF37EA1F15A281F14A43E3CA617248FFEE0A8BAB

Content Decryptor Options -> CIA Builder Options -> CIA Builder (SysNAND/decr.) -> /title/00040000/00196f00
Header size 0x00002020
Type 0000
Version 0000
Certificates offset: 0x2040
Certificates size: 0xa00
Ticket offset: 0x2a40nTicket size 0x350
TMD offset: 0x2dc0
TMD size: 0xb64
Meta offset: 0x5d77940
Meta size: 0x3ac0
Content offset: 0x3940
Content size: 0x5d74000
Warning, could not read common key.

Ticket content:
Signature Type: 04000100
Issuer: Root-CA00000003-XS0000000c
Signature:
000000: 95 7d 59 01 dc 4f 5e b5 d6 ce 2b f5 c3 95 31 f7 .}Y..O^...+...1.
000010: 85 36 34 a4 e4 71 d7 e2 5c 26 eb 92 19 d4 77 7e .64..q..\&....w~
000020: 6e 06 14 87 c9 fa e5 eb 2d 61 20 74 b2 13 ff 74 n.......-a t...t
000030: f5 49 ff d5 32 23 10 d1 65 8f 77 47 37 3a 59 6a .I..2#..e.wG7:Yj
000040: de bb 5c 85 47 5c 12 b5 42 21 42 3d b9 00 2d 30 ..\.G\..B!B=..-0
000050: c8 de 74 7a 61 fb b2 49 9e 6b ae 0b 17 44 23 af ..tza..I.k...D#.
000060: 35 05 06 d8 e5 a8 8a ce c1 3a b0 3c fd 33 79 70 5........:.<.3yp
000070: b5 19 42 69 9e ba 77 ce a4 28 20 77 6a 9c 4d 5d ..Bi..w..( wj.M]
000080: ba bf c4 6e 32 2f 34 ee 11 95 81 79 e9 17 2a 49 ...n2/4....y..*I
000090: 09 a4 0e 1a 05 63 d1 59 eb 7a ca ba 7f 02 51 a7 .....c.Y.z....Q.
0000a0: 65 8e da dd 2b 09 81 0b a7 61 31 e6 2e 5f 19 8a e...+....a1.._..
0000b0: 67 92 67 01 ae ba ac c8 53 dc e4 0d 19 49 fe ef g.g.....S....I..
0000c0: 2c 62 39 13 19 00 f8 fa 86 02 2e 24 47 90 96 3e ,b9........$G..>
0000d0: be a0 7b 6e ee 35 a8 0f 9e 3a 67 c8 a2 01 1a 91 ..{n.5...:g.....
0000e0: 04 59 0d a4 ad 0e 0b e0 7e 50 f3 35 97 84 3a 6e .Y......~P.5..:n
0000f0: e4 f4 63 6e e6 91 1b 0e b8 3a 4d 3d cf 3d 90 f6 ..cn.....:M=.=..

Encrypted Titlekey:
Ticket ID: 0000000000000000
Ticket Version: 0
Title ID: 0004000000196F00
Common Key Index: 0
Content permission map:
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00

TMD header:
Signature type: RSA 2048 - SHA256
Issuer: Root-CA00000003-CP0000000b
Version: 1
CA CRL version: 0
Signer CRL version: 0
System version: 0000000000000000
Title id: 0004000000196F00
Title type: 00000040
Group id: 0000
Save Size: 128KB (00020000)
Access rights: 00000000
Title version: 0.0.0 (v0)
Content count: 0002
Boot content: 0000
Hash: F0719FE11CFE406FF85E366C13EC2C73261DB42FE7D6ACCE67BD25C19573F5A8

TMD content info:
Content index: 0000
Command count: 0002
Unknown: B9F3D1E20C102BDAFE544A333A50BA49B4E9282B0B5DC3A4093D1F809DD81F7A

TMD contents:
Content id: 00000000
Content index: 0000
Content type: 0000
Content size: 0000000005af2000
Content hash: 257E97EF23667F1BBDB17408CF5902A1CD4F05C80D6373F58C03CBA36949AE70

Content id: 00000001
Content index: 0001
Content type: 0000
Content size: 0000000000282000
Content hash: 2FAD07C9A214076AAFC1ACA9370427B410690A7485B72040AA5D3CFDE85FA5DA
 
Last edited by gamecaptor,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: New Myoo.