RELEASE HACDN - Download game NCA files directly from Nintendo's CDN!

Discussion in 'Switch - Exploits, Custom Firmwares & Soft Mods' started by SimonMKWii, May 14, 2018.

Thread Status:
Not open for further replies.
  1. SimonMKWii
    OP

    SimonMKWii GBAtemp Advanced Fan

    Member
    8
    Nov 18, 2017
    Australia
    Melbourne, Victoria
    STOP USING THIS, A PATCH IS NECESSARY.

    Wait... you thought I was done with the massive releases???
    Here's one more!
    This is HACDN, it's like ShogunTool, but on steroids!

    Features:
    • Everything ShogunTool did, plus game download capabilities!
    Dependencies:
    But won't this allow piracy?
    • No, as this application cannot download titlekeys, and you can only extract titlekeys from your Switch for games you have legitimately purchased.
    Usage:
    • Put in a title ID, get info and then click "Get the Game NCA!"
    It will save the main NCA in a named folder (e.g. Super Mario Odyssey) in the "Games" folder.

    Note: The application may go into "not responding" mode while downloading, this is normal.
     
  2. Mazamin

    Mazamin GBAtemp Advanced Maniac

    Member
    6
    GBAtemp Patron
    Mazamin is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Sep 4, 2014
    Italy
    Thanks! This is an impressive release
    Nice if you want to keep a backup of your digital games
    (This is the holy Grail for the future piracy, even though it's not a piracy tool)
     
    Last edited by Mazamin, May 14, 2018
  3. blubber987

    blubber987 GBAtemp Regular

    Member
    2
    Apr 13, 2017
    United Kingdom
    in your basement
    Epic! Sadly people can distribute title keys and piracy will ramp up again. :(
     
    Rizzorules likes this.
  4. tanglangxia

    tanglangxia Member

    Newcomer
    2
    Jun 13, 2013
    Switzerland
    Hope to increase the packaged .nsp function
     
    cearp and Rizzorules like this.
  5. TheKrane

    TheKrane Member

    Newcomer
    1
    Apr 24, 2018
    Austria
    Wait a second. So you're saying we can download games directly from the Nintendo Servers?
    Wouldn't that mean that they can find out which IP the games are downloaded to and then ban/blacklist thos IP addresses?
     
    Rizzorules likes this.
  6. Muskusrat

    Muskusrat GBAtemp Regular

    Member
    4
    Jul 31, 2003
    Netherlands
    They could, but they never did this for WiiU for example where download with uTikDownloader was super easy.
     
    Rizzorules likes this.
  7. B4rtj4h

    B4rtj4h Gaming addict #2 and some

    Member
    5
    Apr 16, 2007
    Netherlands
    Bikini Bottom
    Wowa... this is nice :) thank
     
    Rizzorules likes this.
  8. DarthDub

    DarthDub Amateur Hacker

    Member
    9
    Jan 26, 2016
    United States
    Your mom's basement.
    I'll wait this out til I see how Nintendo bans accounts on Switch cause I feel like it won't be lax like the Wii U.
     
  9. eliboa

    eliboa Advanced Member

    Newcomer
    3
    Jan 13, 2016
    France
    Great work SimonMKWii as always ;-) Thank you
     
    Rizzorules likes this.
  10. SimonMKWii
    OP

    SimonMKWii GBAtemp Advanced Fan

    Member
    8
    Nov 18, 2017
    Australia
    Melbourne, Victoria
    They can't detect this, all HTTP requests are identical to the way the Switch would output them!
    Unless you download a game you don't own, this would seem suspicious to Nintendo, surprise, surprise...
     
  11. Reploid

    Reploid GBAtemp Maniac

    Member
    6
    Jan 20, 2010
    Serbia, Republic of
    No piracy, no fun.
     
  12. ry755

    ry755 GBAtemp Regular

    Member
    2
    Nov 29, 2017
    United States
    California
    lol Nintendo will never learn security

    Yeah but no one really cared about the Wii U very much. With the Switch it's the complete opposite.
     
    Indigo Marz and Rizzorules like this.
  13. javilobo8

    javilobo8 Advanced Member

    Newcomer
    2
    May 10, 2018
    Spain
    Same User Agent? XD
     
    Rizzorules likes this.
  14. thekarter104

    thekarter104 GBAtemp Advanced Maniac

    Member
    5
    Mar 28, 2013
    United States
    We don't know how Nintendo will handle bans. We first have to see.
     
    pandavova and Rizzorules like this.
  15. SimonMKWii
    OP

    SimonMKWii GBAtemp Advanced Fan

    Member
    8
    Nov 18, 2017
    Australia
    Melbourne, Victoria
    Yeah, same UA, assuming you're on firmware 5.0.2, as that's what I set the value to
     
    Rizzorules and javilobo8 like this.
  16. javilobo8

    javilobo8 Advanced Member

    Newcomer
    2
    May 10, 2018
    Spain
    Nice job then!
     
    Rizzorules likes this.
  17. SciresM

    SciresM GBAtemp Advanced Fan

    Member
    14
    Mar 21, 2014
    United States
    1) Please do not embed compiled binaries of hactool in your tool. Please link to the releases page.

    2) Actually, this is totally distinguishable:
    2a) You are not using the correct user-agent, so the server can tell your tool is downloading and not a console.
    2b) You are not sending the correct requests to download games the way that the console does -- the console uses a very specific pattern of requests, and you're not doing it.

    3) Your tool doesn't actually work.
    3a) The way that you download games is to save the first "8008135" bytes of the CNMT NCA (dude, seriously?), and then you download the first 1000000000 bytes of the NCAID listed at offset 96 into the CNMT.
    -This is not a valid heuristic for determining the main application NCA ID from a CNMT.
    -Games are frequently more than a billion bytes in size.
    3b) Your "title name recognition feature" hardcodes Odyssey 1.0.0's NCA ID....and doesn't have names registered for literally anything else.

    Anyway, this tool's pretty shit, I'd recommend using only at your own risk.
     
    Last edited by SciresM, May 14, 2018
  18. Kubas_inko

    Kubas_inko "Something funny goes here."

    Member
    8
    Feb 3, 2017
    Czech Republic
    I gues on earth.
    Do you need titlekeys to install games via something like fbi?
     
    Rizzorules likes this.
  19. nmkd

    nmkd GBAtemp Fan

    Member
    4
    Oct 25, 2016
    Germany
    Does that mean, JUST IN THEORY, that I can just download paid games and then use a key that someone shared (you know that's gonna happen anyway) and play it?

    If yes, then... ouch. Then piracy is way too convenient.
     
    Sora Takihawa and Rizzorules like this.
  20. charlieb

    charlieb GBAtemp Regular

    Member
    3
    Jan 15, 2016
    *OUCH*

    — Posts automatically merged - Please don't double post! —

    You've obviously not seen things on the WiiU scene where it was as easy as this


    To OP, thank you all the same for this, all homebrew is welcome regardless.
     
    Last edited by charlieb, May 14, 2018
    dgr1592 and Rizzorules like this.
  21. Miqote
    This message by Miqote has been removed from public view by porkiewpyne, May 14, 2018, Reason: One wordpost which does not add to the discussion.
    May 14, 2018
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice