Own wii u update server

Discussion in 'Wii U - Hacking & Backup Loaders' started by matgut10, Jan 25, 2016.

  1. matgut10
    OP

    matgut10 Newbie

    Newcomer
    4
    0
    Jan 25, 2016
    Serbia, Republic of
    I have a wii u firmware version 5.2.0 and I want to update to 5.3.2
    I know that is possible update to 5.3.2 through discs update, but I was just wondering if is possible create a proxy server to read the packets of communication between wii u and nintendo's update server and somehow download the update that I want and then make the wii u update through my "server" masked as nintendo's server.

    All of the Nintendo Servers I've seen (3DS, Wii) seem to be simple HTTP servers, so it shouldn't be too hard to set one up.

    What you guys think? Is it possible?
     
  2. TinyRick

    TinyRick Advanced Member

    Newcomer
    86
    38
    Mar 15, 2009
    United States
    Simple answer: No.
     
  3. Uwabami

    Uwabami GBAtemp Advanced Fan

    Member
    614
    582
    Feb 4, 2014
    Germany
  4. matgut10
    OP

    matgut10 Newbie

    Newcomer
    4
    0
    Jan 25, 2016
    Serbia, Republic of
    hmm, got it. How about if I sniff the connection between the console and the server and limit the download to only 5.3.2, and lock the connection between the server when it goes to the following update?
     
  5. TinyRick

    TinyRick Advanced Member

    Newcomer
    86
    38
    Mar 15, 2009
    United States
    I'm not sure if I can make the answer any simpler... Let's see.... N...o...
     
    Net-KILLER likes this.
  6. Uwabami

    Uwabami GBAtemp Advanced Fan

    Member
    614
    582
    Feb 4, 2014
    Germany
    Have you read the article? Every manipulation to the data will make the signature fail. You would need Nintendo's private key to counter that (snowballs chance in hell) or alternatively, swap it with you own root certificate, which would require IOS level access - so also not possible yet.
     
  7. matgut10
    OP

    matgut10 Newbie

    Newcomer
    4
    0
    Jan 25, 2016
    Serbia, Republic of
  8. Uwabami

    Uwabami GBAtemp Advanced Fan

    Member
    614
    582
    Feb 4, 2014
    Germany
    No, but you can't make the WiiU download another update because you would need to change the (signed) replies of Nintendo's server. You can't do that for the reasons stated in the linked article.

    Also: sniffing traffic != changing traffic
     
    Last edited by Uwabami, Jan 25, 2016
    matgut10 likes this.
  9. lefthandsword

    lefthandsword GBAtemp Fan

    Member
    337
    205
    Apr 6, 2015
    Hong Kong
    root
    What interests my is how would the Wii U reacts when it fails to establish a SSL connection (too lazy to setup charlies to test)
     
    Last edited by lefthandsword, Jan 25, 2016
  10. TinyRick

    TinyRick Advanced Member

    Newcomer
    86
    38
    Mar 15, 2009
    United States
    Do you not know how basic encryption works? If you could somehow get your Wii-U to download files from your PC (server, MAC, whatever the hell you have), how are you going to get your machine to encrypt/sign the package so that your Wii-U will actually load it? Are you just going to just crack Nintendo's private key? If so go ahead... Using all the computing power in the world would still take you more then a couple lifetimes to actually 'crack' using brute-force. Depending on the type of encryption it may take longer than the Sun's estimated lifetime. As Uasbami stated, sniffing traffic != (that means does not equal) changing traffic. If you were to change the traffic you would invalidate the signature. If you crack the private key though please do share with the community as I'm sure the people here would be grateful and we would be able to do a whole lot more (like signing our own packages).
     
  11. Uwabami

    Uwabami GBAtemp Advanced Fan

    Member
    614
    582
    Feb 4, 2014
    Germany
    Your first idea (before you edited it) was pretty good, but sadly, old replies are not valid in a new connection (good thinking, though). You probably noticed that yourself.

    The connection would fail, as the signature would be invalid. Nintendo is bad with security, but not that bad.
     
    matgut10 likes this.
  12. Evilengine

    Evilengine GBAtemp Regular

    Member
    153
    35
    Jan 30, 2008
    Gambia, The
    buying a used 5.3.2 game should always be cheaper, than spending hours informing about manipulating official updates ^^ you can sell the game after...
     
    matgut10 likes this.