Hacking WAIN Card Dumper NX

subcon959

@!#?@!
Member
Joined
Dec 24, 2008
Messages
5,845
Trophies
4
XP
10,109
Country
United Kingdom
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.
 

Randall Stevens

Not a fan of stupid people
Member
Joined
Oct 5, 2003
Messages
99
Trophies
0
Location
Alderaan (post war)
XP
526
Country
Hong Kong
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

doofdilla

Active Member
Newcomer
Joined
Jun 9, 2018
Messages
28
Trophies
0
Age
46
XP
608
Country
United States
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,

Batpeter

Well-Known Member
Member
Joined
Jan 13, 2007
Messages
106
Trophies
0
XP
425
Country
United States
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.
 

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,011
Trophies
2
Age
29
Location
New York City
XP
13,379
Country
United States
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.
 

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada

DocKlokMan

Plugin Dev
OP
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
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"?
 
D

Deleted User

Guest
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 ,

Falo

Well-Known Member
Member
Joined
Jul 22, 2012
Messages
680
Trophies
2
XP
2,627
Country
Germany
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.
 

MonMonz

Well-Known Member
Member
Joined
Nov 7, 2014
Messages
485
Trophies
0
XP
1,680
Country
Egypt
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?
 

Hking0036

Well-Known Member
Member
Joined
Sep 15, 2015
Messages
498
Trophies
0
XP
1,359
Country
United States
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.
 

Foen

Active Member
Newcomer
Joined
Feb 15, 2017
Messages
28
Trophies
0
Age
37
XP
280
Country
Netherlands
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...
 

DocKlokMan

Plugin Dev
OP
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
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

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @OctoAori20, Thank you. Hope you're in good spirits today like I am. :)