Gaming Hacking Homebrew Switch Sports Save Editing

LiquidPlazmid

Member
OP
Newcomer
Joined
Jul 30, 2020
Messages
24
Trophies
0
Age
26
XP
208
Country
United States
I know that Nintendo Switch Sports stores a cosmetic unlocks and pro ranks for a profile within a relatively small 11kb save file. I wanted to know if anyone besides me has been looking into the save structure and if anyone has found anything.
 
Last edited by LiquidPlazmid,

LiquidPlazmid

Member
OP
Newcomer
Joined
Jul 30, 2020
Messages
24
Trophies
0
Age
26
XP
208
Country
United States
The frustrating thing is that basically everything within these files seems to change after even the tiniest change in game. There's clearly some kind of obfuscation going on, I just don't have the experience needed to figure it out
 

LiquidPlazmid

Member
OP
Newcomer
Joined
Jul 30, 2020
Messages
24
Trophies
0
Age
26
XP
208
Country
United States
What I can confirm is that the cosmetics you have equipped appear to be the un obfuscated (~700 byte long) accout_extra.data file. Unlocked cosmetics are not kept in this file, only equipped cosmetics
 

LiquidPlazmid

Member
OP
Newcomer
Joined
Jul 30, 2020
Messages
24
Trophies
0
Age
26
XP
208
Country
United States
I can also confirm that the file is not encrypted via xoring all bytes in the file the file by a single byte I am going to try and brute force with varying key lengths. Don't know if that'll be successful or not. The game seems to encrypt the save with a different value when just launching the game (i.e. I have 3 save files that should be identical, but aren't and I'm trying to find a key for each file that translates the first few bytes into the same value)
 
Last edited by LiquidPlazmid,
  • Like
Reactions: KiiWii

LiquidPlazmid

Member
OP
Newcomer
Joined
Jul 30, 2020
Messages
24
Trophies
0
Age
26
XP
208
Country
United States
I've continued to dig into this issue and I am starting to doubt the files are xored by a key as I can't find any set of 4 byte keys that can decode the same set of 8 bytes between 3 files when these 3 files should decode to the exact same thing. Any ideas as to how these files could be being obfuscated are appreciated, because I'm running out of ideas
 

HinaNaru Cutie

Well-Known Member
Member
Joined
Aug 29, 2014
Messages
765
Trophies
3
Age
34
Location
idk anymore..I feel like traveling lol
XP
2,101
Country
Australia
I've continued to dig into this issue and I am starting to doubt the files are xored by a key as I can't find any set of 4 byte keys that can decode the same set of 8 bytes between 3 files when these 3 files should decode to the exact same thing. Any ideas as to how these files could be being obfuscated are appreciated, because I'm running out of ideas
i beievet the best option for you is to - hopefully its okay to state the ame here - go to jits discord ad ask there, folks are exremely helpful, but, thats if you still cant find a way. also if you do find out how; i would love to have the outfits unlocked too xD i wanna enjoy them, oddly enough some people on reddit are starting to believe that the onine is fake, because of how too perfect it is to get a math, and how easy it is to beat players - see wha makes it eve worse is that new nintendo did in fact fabricate the first online play through as a fake one which is digusting thing to be doing behind the customers back.

just wanted to inform pple on here as well about this..
 

HinaNaru Cutie

Well-Known Member
Member
Joined
Aug 29, 2014
Messages
765
Trophies
3
Age
34
Location
idk anymore..I feel like traveling lol
XP
2,101
Country
Australia
Considering you have to play online to actually unlock items I wonder if this is a new type of system, similar to how BCAT event stuff works? I would love to see some unlockable items but the game is new so time will tell.

it can be done, someone managed to get the save file data of theirs that unlocked all of the items almost all of them from chocobo racing =o . but yes that's true, best to wait and see what happens.
 

SodaSoba

‿︵‿︵‿︵ヽ(°□° )ノ‿︵‿︵‿︵‿
Member
Joined
May 28, 2018
Messages
647
Trophies
0
Location
Barstow, on the edge of the desert
XP
1,978
Country
United Kingdom
it can be done, someone managed to get the save file data of theirs that unlocked all of the items almost all of them from chocobo racing =o . but yes that's true, best to wait and see what happens.
This is how I see it happening, either someone importing a save from an online played game or someone working out how to unlock items
 

HinaNaru Cutie

Well-Known Member
Member
Joined
Aug 29, 2014
Messages
765
Trophies
3
Age
34
Location
idk anymore..I feel like traveling lol
XP
2,101
Country
Australia
This is how I see it happening, either someone importing a save from an online played game or someone working out how to unlock items
hmm..i am assuming the first option because i don't know myself..o-o i was still surprised they managed to do it e.e for chocobo gp racing..i have the file itself and it unlocks everything right off the bat which i am not into at all...i rather unlock the stuff myself but just like crash team racing i am forced to unlock it through cheat code and now save data because of it being forced online only :/..instead of being offline..which would do them justice but greed is greed, cause crash team racing originally was gonna have a giant loot box system, until they decided to ditch it at the last second since the company or developers saw the backlash of that type of garbage being implemented in games.
 

alex61194

Well-Known Member
Member
Joined
Feb 13, 2016
Messages
633
Trophies
0
Age
30
XP
1,614
Country
You can obtain online items you just beed to play without nintendo account linked try to play online and the game will tell you that you dont have a Nintendo switch account so you will olay with bots you can obtain points playing this way but you are limited to 2 items per day i think
 

HinaNaru Cutie

Well-Known Member
Member
Joined
Aug 29, 2014
Messages
765
Trophies
3
Age
34
Location
idk anymore..I feel like traveling lol
XP
2,101
Country
Australia
You can obtain online items you just beed to play without nintendo account linked try to play online and the game will tell you that you dont have a Nintendo switch account so you will olay with bots you can obtain points playing this way but you are limited to 2 items per day i think

wait - hold on what??? that's possible???? O_O...i didn't think someone would find a work away from nintendo cruddy fake online thing going on with this game...- -...that's odd...i thought you can't play any game without a nintendo account at all - i don't think this can be done..
 

alex61194

Well-Known Member
Member
Joined
Feb 13, 2016
Messages
633
Trophies
0
Age
30
XP
1,614
Country
wait - hold on what??? that's possible???? O_O...i didn't think someone would find a work away from nintendo cruddy fake online thing going on with this game...- -...that's odd...i thought you can't play any game without a nintendo account at all - i don't think this can be done..
I did it and worked
 

LiquidPlazmid

Member
OP
Newcomer
Joined
Jul 30, 2020
Messages
24
Trophies
0
Age
26
XP
208
Country
United States
I am continuing to look into this in my free time (I don't have a lot of it). I believe the save file is utilizing AES encryption which requires 2 keys to decrypt. One should be hard coded into the game and the other should be within the save file (I believe the next 16 bytes after the header could contain that key). I need to disassemble the game and see if I can find anything. I didn't think they'd go this far to protect a save file when plenty of other first party releases aren't obfuscated whatsoever.

To be honest I'm more interested in figuring out how to modify the pro rank for a sport. I don't know how I keep matching against absolutely amazing tennis players who can hit a perfect serve every time, but I keep getting screwed and can't get past C tier.
 

HaloEffect17

Hiya!
Member
Joined
Jul 1, 2015
Messages
1,325
Trophies
1
XP
2,814
Country
Canada
I am continuing to look into this in my free time (I don't have a lot of it). I believe the save file is utilizing AES encryption which requires 2 keys to decrypt. One should be hard coded into the game and the other should be within the save file (I believe the next 16 bytes after the header could contain that key). I need to disassemble the game and see if I can find anything. I didn't think they'd go this far to protect a save file when plenty of other first party releases aren't obfuscated whatsoever.

To be honest I'm more interested in figuring out how to modify the pro rank for a sport. I don't know how I keep matching against absolutely amazing tennis players who can hit a perfect serve every time, but I keep getting screwed and can't get past C tier.
The hard serve in tennis is definitely harder to execute than on the Wii. The timing has to be exactly perfect at the apex of the toss.
 

BryanJr

Member
Newcomer
Joined
May 2, 2022
Messages
10
Trophies
0
Age
19
Location
New Jersey
XP
78
Country
United States
I am continuing to look into this in my free time (I don't have a lot of it). I believe the save file is utilizing AES encryption which requires 2 keys to decrypt. One should be hard coded into the game and the other should be within the save file (I believe the next 16 bytes after the header could contain that key). I need to disassemble the game and see if I can find anything. I didn't think they'd go this far to protect a save file when plenty of other first party releases aren't obfuscated whatsoever.

To be honest I'm more interested in figuring out how to modify the pro rank for a sport. I don't know how I keep matching against absolutely amazing tennis players who can hit a perfect serve every time, but I keep getting screwed and can't get past C tier.
AES encryption could be the way to go here, especially since Nintendo uses Unreal Engine most of the time and I know UE uses AES encryption a lot. Personally, I can't find anything but I just don't think I've done enough digging. The most I've toyed with is what bytes it uses to change the outfit you're currently wearing and things like that in the smaller file, but it's not the most helpful thing. I'll be up tonight for a little longer and do a little more digging. If I don't find anything then tomorrow's another day.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    There's like 3 leisure suit Larry games on Switch. Its not like they show nudity or anything. Its actually mild compared to some other games on Switch.
  • K3Nv3 @ K3Nv3:
    ESRB rating
    Crude Humor, Nudity, Sexual Content, Strong Language
  • BigOnYa @ BigOnYa:
    Maybe a cartoon breast shot at best. The old original ones on DOS were the best, newer ones are just cheesy.
  • K3Nv3 @ K3Nv3:
    Back in my days we didn't need sexed we had xbox
  • BigOnYa @ BigOnYa:
    When I was like 12-13 yrs old, I used to sneak down to my cool uncles house, n he secretly let me play them on his PC. Good memories. It always ask you 5 random adult questions before you could play to confirm you adult, he had to answer them for me cause I didn't know.
  • SylverReZ @ SylverReZ:
    @BigOnYa, Leisure Suit Larry was it, right?
    +1
  • BigOnYa @ BigOnYa:
    Yup
  • SylverReZ @ SylverReZ:
    That game asked you plenty of questions to make sure you was an adult, but it could be an effective anti-piracy check.
    +1
  • SylverReZ @ SylverReZ:
    Nowadays you could search em and the answers are right up your alley way. No need to ask somebody. :P
    +1
  • BigOnYa @ BigOnYa:
    Yea then was pre-internet. Or most didn't have it yet.
    +1
  • SylverReZ @ SylverReZ:
    Yeah man!
  • SylverReZ @ SylverReZ:
    Before that, you used to go to a library to find a big heavy book with every history and other related questions. Would've took hours just to mesmerize them.
    +1
  • K3Nv3 @ K3Nv3:
    These books already had dicks drawn in them before I checked them out
  • K3Nv3 @ K3Nv3:
    I miss early Walmart days of finding cheat code books near the ps2 kiosks
  • BigOnYa @ BigOnYa:
    I was cleaning out boxes in my basement in found bunch books from back in day when I was in computer classes, found a huge BASIC programming book, I took 2 years of it, but don't remb much now, other than 10 print "hi", 20 goto 10, run. Makes me wanna whip out my Commodore 64 n play.
  • SylverReZ @ SylverReZ:
    @K3Nv3, I saw Wii and Xbox 360 kiosks at Toys-R-Us growing up.
    +1
  • SylverReZ @ SylverReZ:
    Companies, stop using materializm and plain looking designs. Go back two decades from now and start bringing back retro.
  • K3Nv3 @ K3Nv3:
    It's the lure of being professional
  • K3Nv3 @ K3Nv3:
    Somewhere down the lines life just clicked into thinking everything has to be so serious and no one can have fun anymore
  • BigOnYa @ BigOnYa:
    Yea when I was kid we didn't have Wal-Mart's at all yet, was only Toysrus, Kaybees toys, and toy stores in the mall.
    +1
  • K3Nv3 @ K3Nv3:
    Every time I drive to taco bell I have to see a huge empty piece of land at what use to be a decent mall site kinda sad
    +1
  • BigOnYa @ BigOnYa:
    There's a old mall few miles from me been sitting empty for years, just got bought by the drone racing league, they gonna make it a indoor drone racing arena.
    BigOnYa @ BigOnYa: There's a old mall few miles from me been sitting empty for years, just got bought by the drone...