Gaming Hacking Homebrew Switch Sports Save Editing

LiquidPlazmid

Member
OP
Newcomer
Joined
Jul 30, 2020
Messages
24
Trophies
0
Age
25
XP
193
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
25
XP
193
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
25
XP
193
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
25
XP
193
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
25
XP
193
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
729
Trophies
1
Age
33
Location
idk anymore..I feel like traveling lol
XP
1,770
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
729
Trophies
1
Age
33
Location
idk anymore..I feel like traveling lol
XP
1,770
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
645
Trophies
0
Location
Barstow, on the edge of the desert
XP
1,863
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
729
Trophies
1
Age
33
Location
idk anymore..I feel like traveling lol
XP
1,770
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
29
XP
1,489
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
729
Trophies
1
Age
33
Location
idk anymore..I feel like traveling lol
XP
1,770
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
29
XP
1,489
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
25
XP
193
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,320
Trophies
1
XP
2,719
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
18
Location
New Jersey
XP
68
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
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=ZJewzRHdH8c