Hacking Question switch updated to 3.0.2 ;(

  • Thread starter Thread starter colt05
  • Start date Start date
  • Views Views 11,894
  • Replies Replies 48
Status
Not open for further replies.

colt05

Well-Known Member
Member
Joined
Jan 17, 2015
Messages
275
Reaction score
10
Trophies
0
XP
419
Country
United States
:switch:
I stupidly updated to 3.0.2 :(
Is it possible that someone could create a fake switch update that is actually 3.0.0 in disguise?? :lol: DNS maybe?
 
:switch:
I stupidly updated to 3.0.2 :(
Is it possible that someone could create a fake switch update that is actually 3.0.0 in disguise?? :lol: DNS maybe?
No.
Even if you could downgrade to 3.0.0, the switch would "panic" and always shut off after seeing too many efuses have been burnt.
 
No.
Even if you could downgrade to 3.0.0, the switch would "panic" and always shut off after seeing too many efuses have been burnt.
i know, i thought the version number could be faked or something but apparently not
 
:switch:
I stupidly updated to 3.0.2 :(
Is it possible that someone could create a fake switch update that is actually 3.0.0 in disguise?? :lol: DNS maybe?
NO.

this was done on psp before, because the psp used a regular http call to get into contact with the update server. we can fake http, so we hosted it ourselves.
all Nintendo consoles use HTTPS, which we cant (for obvious reasons) spoof ourselves
not to mention the effuses get burnt to the console, to prevent downgrades
 
i know, i thought the version number could be faked or something but apparently not
No it can't because then the checksum would change
and we don't have nintendo's keys so we can't sign it ourselves

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

Uncalled for, just answer the question.
Nah perfectly called, people that ask question answered hundreds time without even searching themselves before don't deserve people to answere softly
plus i'm not in a good mood atm
 
No it can't because then the checksum would change
and we don't have nintendo's keys so we can't sign it ourselves
NO.

this was done on psp before, because the psp used a regular http call to get into contact with the update server. we can fake http, so we hosted it ourselves.
all Nintendo consoles use HTTPS, which we cant (for obvious reasons) spoof ourselves
not to mention the effuses get burnt to the console, to prevent downgrades

ah ok didn't realize about the whole https thing, too bad we can't restrict the switch to http only by making it think it's the wifi or something XD
 
No! If it were that easy to downgrade devs would already have been doing it. Unless we get the https keys (that's if we ever got them) we can't even send the system a legit update from our own servers, let alone a modified one. On top of that we would need to be able to modify and resign the firmware files, with keys we don't have. We don't even have that ability with 3ds technically, we just have a way to fakesign. Unless we had a similar fakesign vulnerability with switch, modifying the firmware directly would be impossible.
 
  • Like
Reactions: Alkéryn
ok, thanks everyone.
is all hope lost for 3.0.2 even if i turn off wifi forever?
 
ah ok didn't realize about the whole https thing, too bad we can't restrict the switch to http only by making it think it's the wifi or something XD
Even if you could spoof it into downloading a fake update
1st it would check if it is actually the next version
2nd it would blow efuse if you could force it to install anyway
3rd you can't make a fake rom modification because then it would change the file signature and the switch would know it isn't from nintendo
the only way would be to have nintendo's keys
 
  • Like
Reactions: satan89
ah ok didn't realize about the whole https thing, too bad we can't restrict the switch to http only by making it think it's the wifi or something XD
That sentence there showed you don't really understand the basics of network protocols, meaning you definitely don't understand what you are talking about. Please do research next time before posting an idea like this. You will get blasted by the community.
Even without research, it's pretty easy to tell if an idea is good or bad. If it seems like it would be easy to you but the devs aren't doing it, chances are they already thought about it long ago and it just isn't possible.
 
That sentence there showed you don't really understand the basics of network protocols, meaning you definitely don't understand what you are talking about. Please do research next time before posting an idea like this. You will get blasted by the community.
Even without research, it's pretty easy to tell if an idea is good or bad. If it seems like it would be easy to you but the devs aren't doing it, chances are they already thought about it long ago and it just isn't possible.
yeah, it was a random idea i had out of nowhere so..
guess i have to wait for a long time for a 3.0.2 hack. i just felt really bad that there isn't one..
i'm hoping that there will be one eventually like the 3ds
 
I stupidly updated to 3.0.2

Your counting a lot of chickens, considering we cant do anything with smhax yet ;). I know one thing, if it was impossible to bypass efuses and I had to keep a switch at 3.0 permanently for homebrew. I wouldn't do it! Just unstable and doesn't offer enough. If your very unlucky and smhax is the sole portal to all homebrew on the switch its homebrew gets released soon, cfw is later updatable bypassing efuses, and no other hacks get released in the lifespan of the switch(1st division lotto odds lol). You can always just go on ebay/amazon and buy a 3.0 firmware console. Your losing sleep over something when you don't even know what its going to produce yet ;P.
 
Last edited by Jackson98,
No it can't because then the checksum would change
and we don't have nintendo's keys so we can't sign it ourselves

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


Nah perfectly called, people that ask question answered hundreds time without even searching themselves before don't deserve people to answere softly
plus i'm not in a good mood atm

Really, you're gonna call the OP that word? That's called a douche move, buddy, and shows how immature people like you are. There are better ways of addressing mistakes, etc without being rude. Sheesh. Take a chill pill and stay off the internet for the next several hours.
 
Last edited by the_randomizer,
Hypothetically speaking, it would be possible to create a "fake 3.0.0" fw. You have to get access to the firmware files and you need the Switch private keys in order to be able to decrypt the files. Then you need to adjust the variable which holds the amount of required efuses and probably have to change some security stuff in the code (I don't even know of). Then you have to encrypt (sign) these files and find a way to install it on your Switch.

So, yes, it might be possible. But no, It's not possible in the near future, maybe never.
 
Hypothetically speaking, it would be possible to create a "fake 3.0.0" fw. You have to get access to the firmware files and you need the Switch private keys in order to be able to decrypt the files. Then you need to adjust the variable which holds the amount of required efuses and probably have to change some security stuff in the code (I don't even know of). Then you have to encrypt (sign) these files and find a way to install it on your Switch.

So, yes, it might be possible. But no, It's not possible in the near future, maybe never.
I only know of three times when private keys for consoles have been leaked:
I don't think any Nintendo private keys have ever leaked. (Note that I'm referring to asymmetric keys here. Keys like the 3DS Boot9 keys are symmetric, which means the same key is used for encryption *and* decryption.)
 
Is trying to find an exploit using the save files on the MicroSD card a bad idea?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum