Homebrew RELEASE Nintendo Switch SD to NSP Dumper

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States

caitsith2

Well-Known Member
OP
Member
Joined
Jan 16, 2004
Messages
350
Trophies
2
Age
43
Location
a secret location 93 million miles from the sun
Website
www.caitsith2.com
XP
2,476
Country
Canada

wurstpistole

GBAtemp MVP
Member
Joined
Nov 19, 2015
Messages
4,664
Trophies
1
XP
5,465
Country
United Kingdom
Noob question, it can dump games that were downloaded vía freeshopNX ?
That would not make any sense.
It dumps legally purchased games without the need to use Freeshop/CDNSP at all.

--------------------- MERGED ---------------------------

I dońt get it, does this allow you to use your very own purchased games in cfw and use them to play online from there?
This was possible all the time, Switch doesn't make a difference between legit purchased game and downloaded nsp in CFW. But the ticket will match with a legit purchase, so probably no ban if playing those online.
 
  • Like
Reactions: MisterMue
D

Deleted User

Guest
best tool ever!
Finally I can backup Bayonetta I as NSP xD
and all of my other eshop games too :)
awsome work - thanks!
 

caitsith2

Well-Known Member
OP
Member
Joined
Jan 16, 2004
Messages
350
Trophies
2
Age
43
Location
a secret location 93 million miles from the sun
Website
www.caitsith2.com
XP
2,476
Country
Canada
The NCAs are not modified by this tool, in fact, integrity is verified both after decryption, and during the NSP packing. The only thing modified is the ticket, and only in the cases where the ticket is console unique. tickets of game updates are left unmodified. Might add a feature to NOT modify the tickets even for the console unique ones. That however would produce an NSP that could only ever be re-installed on the same console that it was dumped from, as the title key in such tickets is encrypted with a console unique RSA key.

Also of note, is that NSP is just a container format, that contains multiple NCA files, one of which is a meta data NCA, the certificate chain, the ticket, and a human readable XML version of the meta data nca.
 
Last edited by caitsith2,

mariogamer

Well-Known Member
Member
Joined
Aug 12, 2015
Messages
1,256
Trophies
0
Age
28
XP
790
Country
Canada
The NCAs are not modified by this tool, in fact, integrity is verified both after decryption, and during the NSP packing. The only thing modified is the ticket, and only in the cases where the ticket is console unique. tickets of game updates are left unmodified. Might add a feature to NOT modify the tickets even for the console unique ones. That however would produce an NSP that could only ever be re-installed on the same console that it was dumped from, as the title key in such tickets is encrypted with a console unique RSA key.

Also of note, is that NSP is just a container format, that contains multiple NCA files, one of which is a meta data NCA, the certificate chain, the ticket, and a human readable XML version of the meta data nca.
I think a "don't modify the ticket" is needed, since multiple people will dump their games but not share them.

(btw, just to be sure, is the nsp produced in the end a valid nsp if re-installed on the console it was dumped from?)
 

ernieshmitz

Member
Newcomer
Joined
Jun 11, 2018
Messages
12
Trophies
0
Age
30
XP
100
Country
United States
for larger games already downloaded does this dump split files? hopefully we'll see some split nsps around so us fat32 dudes can install some big games once tinfoil works with them B-)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Having every channel is fun lol
  • D @ diamondsofmayhem:
    Actually, finally found someone who was looking for the same thing. https://gbatemp.net/threads/lost-hyrule-warriors-legends-v1-6-0-ntr-plugin.628141/ to no avail.
  • D @ diamondsofmayhem:
    well, sorry for bugging yall with this.
  • Xdqwerty @ Xdqwerty:
    good night
  • Sicklyboy @ Sicklyboy:
    sup nerds
    +1
  • BigOnYa @ BigOnYa:
    Sup dawg, watching old rap vids so feel like I gotta talk...Real
  • BigOnYa @ BigOnYa:
    Not really just funny. I'm definitely a nerd!
  • ShinyLuxio @ ShinyLuxio:
    Hi there, it's any way to recover original LFCS if I don't have a NAND backup?
  • ShinyLuxio @ ShinyLuxio:
    Bought second hand 3DS, it seems it was "unbanned" but that was before I bought it
  • K3Nv2 @ K3Nv2:
    I got these in today for $20 stink buds they aren't that bad https://a.co/d/fOMSn8g
    +1
  • ShinyLuxio @ ShinyLuxio:
    @BigOnYa thanks but my question isn't there
  • BigOnYa @ BigOnYa:
    You ask your questions there, create a new thread if its not already answered, then eventually a 3ds genius will respond.
  • ShinyLuxio @ ShinyLuxio:
    I will, thanks
    +1
  • BigOnYa @ BigOnYa:
    No prob and btw, welcome to gbatemp! :grog:
  • BigOnYa @ BigOnYa:
    @K3Nv2 I got some cheapies at wallys, that are pretty good, already have lost a few expensive ones (one falls out and gone, can't find) while cutting grass so bought some cheap ones, and of course never lose these cheap ones. (Cheap meaning only $35, compared to air buds which I only have 1 of 2 now)
  • BigOnYa @ BigOnYa:
    They need to add air tags to they airbuds..
  • The Real Jdbye @ The Real Jdbye:
    @BigOnYa the airtags are bigger than the airpods, they won't fit
    +1
  • BigOnYa @ BigOnYa:
    Be cool tech tho. Of course they want to lose them anyways. Buy and buy again.
  • K3Nv2 @ K3Nv2:
    Apple could make a find my AirPods thing pretty easily
    +1
  • BigOnYa @ BigOnYa:
    You would think, esp using bluetooth, not GPS, like a "your getting hot-er" meter on your phone.
  • BigOnYa @ BigOnYa:
    I think they should tie up diddy, and let all the victims come and abuse him, we'll make a holiday of it every year. (jk, maybe)
  • BigOnYa @ BigOnYa:
    Crazy, the rich get away with this shit, and I can't shit without the poop police checking my asshole every time I shit, or if i have my toilet seatbelt on.
    BigOnYa @ BigOnYa: Crazy, the rich get away with this shit, and I can't shit without the poop police checking my...