Dumping Guides

General No-Intro related discussions.
hking0036
Datter
Posts: 114
Joined: 01 Oct 2016 18:33

Re: Dumping Guides

Post by hking0036 » 16 Jun 2018 16:23

Whovian9369 wrote:
31 May 2018 07:12
hking0036 wrote:
31 May 2018 00:00
Switch has an XCI Dumping script public you can run if you have access to pegaswitch (3.0.0 and very recently 4.1.0 only),

You can read this on how to set up pegaswitch: https://gbatemp.net/threads/tutorial-se ... ew.489299/

XCI Dumper is available here: https://gist.github.com/AcK77/56b86469f ... 2cb962ee30

This only applies to switch carts, currently there's no good way to dump digital (and nintendo is b&ing people from pulling from NUS this time around). As the public CFWs come closer there will presumably be more (and easier) tools for this.
I'd argue that decrypting NCAs from the SD Card is the way to go for installed titles, since they're the same as the CDN copies in all of the instances I've seen.

Requires removing the SD Card encryption, of course. Thanksfully it's just double encrypted.

Original NCA > Title Key encryption (which is the "original" version) > SD Card encrypted

How to get the SD Seed is something I'll get into later...

Then compare the SHA256 of the newly SD-Decrypted file to the folder name, and you're golden!

... I'll probably write that into Hiccup's wiki later.
Follow-up on this, NCAs are the game content which is well and good, .NSP files are akin to .CIA files from 3DS, and contain nca, cnmt, tik, cert. tik/cert (should be) console-specific so if we come down to that then they should be blanked anyways, but I don't know what the cnmt entails, I'll try and dig up more about that.

Whovian9369
Datter
Posts: 70
Joined: 09 Sep 2016 18:36

Re: Dumping Guides

Post by Whovian9369 » 17 Jun 2018 02:52

hking0036 wrote:
16 Jun 2018 16:23
Whovian9369 wrote:
31 May 2018 07:12
hking0036 wrote:
31 May 2018 00:00
Switch has an XCI Dumping script public you can run if you have access to pegaswitch (3.0.0 and very recently 4.1.0 only),

You can read this on how to set up pegaswitch: https://gbatemp.net/threads/tutorial-se ... ew.489299/

XCI Dumper is available here: https://gist.github.com/AcK77/56b86469f ... 2cb962ee30

This only applies to switch carts, currently there's no good way to dump digital (and nintendo is b&ing people from pulling from NUS this time around). As the public CFWs come closer there will presumably be more (and easier) tools for this.
I'd argue that decrypting NCAs from the SD Card is the way to go for installed titles, since they're the same as the CDN copies in all of the instances I've seen.

Requires removing the SD Card encryption, of course. Thanksfully it's just double encrypted.

Original NCA > Title Key encryption (which is the "original" version) > SD Card encrypted

How to get the SD Seed is something I'll get into later...

Then compare the SHA256 of the newly SD-Decrypted file to the folder name, and you're golden!

... I'll probably write that into Hiccup's wiki later.
Follow-up on this, NCAs are the game content which is well and good, .NSP files are akin to .CIA files from 3DS, and contain nca, cnmt, tik, cert. tik/cert (should be) console-specific so if we come down to that then they should be blanked anyways, but I don't know what the cnmt entails, I'll try and dig up more about that.
(I never did make that guide... I'll have to get to that a little later, haha! Thanks for reminding me, hking!)

I don't know if we should dat NSP files quite yet, especially until we figure out "what" they are, how they're "properly" made, etc... Until then, it might be a good idea to DAT those yet, for hopefully obvious reasons :P

CNMT is basically the 3DS TMD but changed somewhat, I believe. http://switchbrew.org/index.php?title=NCA has some info, I believe.

hking0036
Datter
Posts: 114
Joined: 01 Oct 2016 18:33

Re: Dumping Guides

Post by hking0036 » 17 Jun 2018 03:07

Whovian9369 wrote:
17 Jun 2018 02:52
hking0036 wrote:
16 Jun 2018 16:23
Whovian9369 wrote:
31 May 2018 07:12


I'd argue that decrypting NCAs from the SD Card is the way to go for installed titles, since they're the same as the CDN copies in all of the instances I've seen.

Requires removing the SD Card encryption, of course. Thanksfully it's just double encrypted.

Original NCA > Title Key encryption (which is the "original" version) > SD Card encrypted

How to get the SD Seed is something I'll get into later...

Then compare the SHA256 of the newly SD-Decrypted file to the folder name, and you're golden!

... I'll probably write that into Hiccup's wiki later.
Follow-up on this, NCAs are the game content which is well and good, .NSP files are akin to .CIA files from 3DS, and contain nca, cnmt, tik, cert. tik/cert (should be) console-specific so if we come down to that then they should be blanked anyways, but I don't know what the cnmt entails, I'll try and dig up more about that.
(I never did make that guide... I'll have to get to that a little later, haha! Thanks for reminding me, hking!)

I don't know if we should dat NSP files quite yet, especially until we figure out "what" they are, how they're "properly" made, etc... Until then, it might be a good idea to DAT those yet, for hopefully obvious reasons :P

CNMT is basically the 3DS TMD but changed somewhat, I believe. http://switchbrew.org/index.php?title=NCA has some info, I believe.
Yeah, I get that. I think there's more to come with that soon though. There seems to be a title installer/dumper in the work that may end up making .nsp soon, but ultimately I think we just need to sit on this some more (there's only one entry so far after all).

A guide would be nice to have around! :)

Post Reply