Hacking Make a virtual 3ds nus/ updater?

  • Thread starter Thread starter naxil
  • Start date Start date
  • Views Views 3,481
  • Replies Replies 8

naxil

Well-Known Member
Member
Joined
Oct 26, 2011
Messages
912
Reaction score
156
Trophies
1
XP
854
Country
Italy
Hello.
Nintendo block the wii multi and two good dev make a virtual server ecc ecc
Is possible make a virtual/ alternative nintendo 3ds server? For update us 3ds with specific fw version?
Why all the dev not think on "how downgrade 3ds / control update? ?
 
Well, managing one is rather complicated for one.
3DS uses custom certs over an SSL connection to NUS. That's another.
Of course 3DS will check for sigs and version before applying so modded/downgraded updates aren't possible.
 
  • Like
Reactions: Xzi
Well, managing one is rather complicated for one.
3DS uses custom certs over an SSL connection to NUS. That's another.
Of course 3DS will check for sigs and version before applying so modded/downgraded updates aren't possible.
Yeah. Theoretically possible but extremely complicated and time consuming. Anyone here have their masters in networking? Lol.
 
edit: Nevermind.

I'm not sure how much is known about the update process. Ie what's different between network and game cart update but it might be possible to crawl the update server for older updates and feed those game cart style. Downgrades.. Are not happening, and since there is no way for us to mess with the system once you're updated to the latest firmware revision (if at all) I don't see how we would be able to inject a different SSL certificate for the update server into the firmware.

maybe if gw works on 9.3 and has access to these things we could have a separate update server for gw users/homebrew users. But for now there's essentially no way to pick and choose which updates you want.
 
edit: Nevermind.

I'm not sure how much is known about the update process. Ie what's different between network and game cart update but it might be possible to crawl the update server for older updates and feed those game cart style. Downgrades.. Are not happening, and since there is no way for us to mess with the system once you're updated to the latest firmware revision (if at all) I don't see how we would be able to inject a different SSL certificate for the update server into the firmware.

maybe if gw works on 9.3 and has access to these things we could have a separate update server for gw users/homebrew users. But for now there's essentially no way to pick and choose which updates you want.

They use different protocols (obviously).
Online updates update the network ver as well. Card updates don't.
 
most likely they are simple http over ssl download (which we could do with a spoofed user agent string) That's what the psvita does at least, and I don't see Nintendo reinvent the wheel either when current web technologies do the job just fine.

also, I wasn't awake there was a separate network version number. Is there really such a thing? Can I find more documentation relating to updating the 3ds somewhere?
 
I'm A+ and N+ certified, but Nintendo's servers are beyond me...

most likely they are simple http over ssl download (which we could do with a spoofed user agent string) That's what the psvita does at least, and I don't see Nintendo reinvent the wheel either when current web technologies do the job just fine.

also, I wasn't awake there was a separate network version number. Is there really such a thing? Can I find more documentation relating to updating the 3ds somewhere?

Read:
https://github.com/yellows8/ninupdates
http://www.3dbrew.org/wiki/Title_list
(And NVer and CVer, also on 3DBrew.)

Less related:
http://www.3dbrew.org/wiki/Title_Database
 
  • Like
Reactions: Jayro
Nintendo's server-side SSL configuration for the eshop and update servers is non-typical and appears to be secure against all known/public flaws that would enable a fake. Unless they've done something incredibly stupid on the client-side, a fake update server is not going to happen.
 

Site & Scene News

Popular threads in this forum