Hacking WAIN Card Dumper NX

  • Thread starter Thread starter DocKlokMan
  • Start date Start date
  • Views Views 156,329
  • Replies Replies 259
  • Likes Likes 38
Because making backups are legal, distributing them is not.
Come on dude, do you really think for a second that they haven't had a working backup loader in their inner circle for ages? Just because they have to put on a certain face in public doesn't mean they aren't rampant pirates behind the scenes. It wouldn't even surprise me if there were connections between certain homebrew teams and scene groups.
 
Come on dude, do you really think for a second that they haven't had a working backup loader in their inner circle for ages? Just because they have to put on a certain face in public doesn't mean they aren't rampant pirates behind the scenes. It wouldn't even surprise me if there were connections between certain homebrew teams and scene groups.

:)
 
Last edited by Randall Stevens,
  • Like
Reactions: doofdilla
Come on dude, do you really think for a second that they haven't had a working backup loader in their inner circle for ages? Just because they have to put on a certain face in public doesn't mean they aren't rampant pirates behind the scenes. It wouldn't even surprise me if there were connections between certain homebrew teams and scene groups.

this!

And don't forget, XCI can be fully decrypted and unpacked at the moment, So i think a loader should be more than easy. There is certainly a working one behind the scenes floating around, it just didn't make it to the public yet.
 
Last edited by doofdilla,
Can we add certs of our own cartridge to scene backups in the same way we could do on the 3DS?
 
Can we add certs of our own cartridge to scene backups in the same way we could do on the 3DS?
Everyone is asking this right now, but I would be very surprised if they didn't learn their lesson from the 3DS and make the certs unique to each game.
 
Yes i'm not counting on it. Then we need a way to remove any log files that are made when offline or modify them in such a way that they appear legit.
 
  • Like
Reactions: apple_juice
Come on dude, do you really think for a second that they haven't had a working backup loader in their inner circle for ages? Just because they have to put on a certain face in public doesn't mean they aren't rampant pirates behind the scenes. It wouldn't even surprise me if there were connections between certain homebrew teams and scene groups.
I never said they didn't have one nor were they holding one back. When the first dumps of games appeared on the scene, Scires said he wrote up most of the process that anyone with a basic reading comprehension skill could follow. Obviously, they fully know how to create backups and play them. Whether they did it because they were curious about how the Switch works or because they want to pirate when no one's looking is nothing more than a conspiracy theory.
 
You know, I always find it rather rude when someone takes an open source project, modifies it, and releases it as closed source. Even if there's no license saying they can't. This is based off of the code for this dumper:
https://github.com/MCMrARM/switch-game-card-dumper/issues/1
Possibly, I would not know. If anyone would be able to re-create the edits, that would be great.

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

Any way to dump update XCIs yet?
Don't know what this means, what is an "update XCI"?
 
he probably means, if it is possible to dump games update and DLC data?

Edit: Game Patch and Addons are in nca format, or?
 
Last edited by ,
So after looking into WAIN 0.0.2 with IDA Pro, i could confirm, that whoever made this dumper, did steal the source code from
https://github.com/MCMrARM/switch-game-card-dumper
without giving any credit.

The changes are so minor, that it's easy to reconstruct the source code of it

He did remove most of the menu code (anything not needed is removed) and then he copy/pasted
"dumpPartitionRaw" into two seperated functions.

Here the reconstructed source code, i made some minor changes to the makefile and icon:
https://www.dropbox.com/s/phhjp1zw831rkmd/Switch Gamecard dumper + WAIN v0.0.2.zip?dl=0
Note: build with devkitpro and libnx v1.2.1

Tested and working, i did only test this with Dragon Quest Builders, but it should work the same way as the closed source dumper.
 
So after looking into WAIN 0.0.2 with IDA Pro, i could confirm, that whoever made this dumper, did steal the source code from
https://github.com/MCMrARM/switch-game-card-dumper
without giving any credit.

The changes are so minor, that it's easy to reconstruct the source code of it

He did remove most of the menu code (anything not needed is removed) and then he copy/pasted
"dumpPartitionRaw" into two seperated functions.

Here the reconstructed source code, i made some minor changes to the makefile and icon:
https://www.dropbox.com/s/phhjp1zw831rkmd/Switch Gamecard dumper + WAIN v0.0.2.zip?dl=0
Note: build with devkitpro and libnx v1.2.1

Tested and working, i did only test this with Dragon Quest Builders, but it should work the same way as the closed source dumper.
can you add support for fat32 sd cards?
 
So after looking into WAIN 0.0.2 with IDA Pro, i could confirm, that whoever made this dumper, did steal the source code from
https://github.com/MCMrARM/switch-game-card-dumper
without giving any credit.

The changes are so minor, that it's easy to reconstruct the source code of it

He did remove most of the menu code (anything not needed is removed) and then he copy/pasted
"dumpPartitionRaw" into two seperated functions.

Here the reconstructed source code, i made some minor changes to the makefile and icon:
https://www.dropbox.com/s/phhjp1zw831rkmd/Switch Gamecard dumper + WAIN v0.0.2.zip?dl=0
Note: build with devkitpro and libnx v1.2.1

Tested and working, i did only test this with Dragon Quest Builders, but it should work the same way as the closed source dumper.
Great work! Thanks for the insight on it.
 
So after looking into WAIN 0.0.2 with IDA Pro, i could confirm, that whoever made this dumper, did steal the source code from
https://github.com/MCMrARM/switch-game-card-dumper
without giving any credit.

The changes are so minor, that it's easy to reconstruct the source code of it

He did remove most of the menu code (anything not needed is removed) and then he copy/pasted
"dumpPartitionRaw" into two seperated functions.

Here the reconstructed source code, i made some minor changes to the makefile and icon:
https://www.dropbox.com/s/phhjp1zw831rkmd/Switch Gamecard dumper + WAIN v0.0.2.zip?dl=0
Note: build with devkitpro and libnx v1.2.1
Great work! Thanks for the insight on it.


Tested and working, i did only test this with Dragon Quest Builders, but it should work the same way as the closed source dumper.
seems so easy why none of the uber gbatemp hackers did this? must be a troll...
 
So after looking into WAIN 0.0.2 with IDA Pro, i could confirm, that whoever made this dumper, did steal the source code from
https://github.com/MCMrARM/switch-game-card-dumper
without giving any credit.

The changes are so minor, that it's easy to reconstruct the source code of it

He did remove most of the menu code (anything not needed is removed) and then he copy/pasted
"dumpPartitionRaw" into two seperated functions.

Here the reconstructed source code, i made some minor changes to the makefile and icon:
https://www.dropbox.com/s/phhjp1zw831rkmd/Switch Gamecard dumper + WAIN v0.0.2.zip?dl=0
Note: build with devkitpro and libnx v1.2.1

Tested and working, i did only test this with Dragon Quest Builders, but it should work the same way as the closed source dumper.
Whoo! Congrats! That's pretty good. Do you think you'll pick up developing it farther for things like FAT32 or Logo partition support?
 
Last edited by DocKlokMan,

Site & Scene News

Popular threads in this forum