OOT 3D Exploit Working On Downloaded Copies?

Discussion in '3DS - Homebrew Development and Emulators' started by FM360, Mar 22, 2015.

  1. FM360
    OP

    FM360 Kappa

    Member
    265
    152
    Mar 8, 2015
    Afghanistan
    North Korea
    I have been wondering if this exploit works on downloaded versions of the game. I am thinking that it could because you can freely edit the save data of downloaded games on the SD card using a hex editor. Im just wondering.
     
  2. AquaX101

    AquaX101 GBAtemp Advanced Fan

    Member
    714
    165
    Apr 15, 2014
    United States
    Somewhere
    no, because the saves are not signed
     
  3. FM360
    OP

    FM360 Kappa

    Member
    265
    152
    Mar 8, 2015
    Afghanistan
    North Korea

    And what does that mean? (I'm a noob)
     
  4. Technicmaster0

    Technicmaster0 GBAtemp Psycho!

    Member
    3,139
    647
    Oct 22, 2011
    Gambia, The
    Every eShop related files are signed (encrypted). You'd need a console unique key to decrypt them.
    Tho it could theoretically work if you own both versions and use the official software to transfer files between eShop- and retail games
     
    Zidapi likes this.
  5. FM360
    OP

    FM360 Kappa

    Member
    265
    152
    Mar 8, 2015
    Afghanistan
    North Korea

    Is there any way I can retrieve my console's key?
     
  6. zoogie

    zoogie simple pimp tool

    Member
    6,341
    8,026
    Nov 30, 2014
    United States
    Signing a file generates a long hex number that is used to verify that a given file has not changed. Any time a single bit in a file changes, the signature completely changes. This allows an OS to check for tampering. (in this case, the 3ds knowing you've been screwing with it's saves)
    This signing process (and encryption) must be done on a 3ds because the algorithim to sign files lies hidden somewhere on the 3ds SOC most likely.

    You can get around this be using the savedatafiler dev tool to decrypt and modify saves (it's warez - can't link here). Google for it and how to use it.
     
  7. FM360
    OP

    FM360 Kappa

    Member
    265
    152
    Mar 8, 2015
    Afghanistan
    North Korea

    You know I can't install CFW on my N3ds right?
     
  8. osaka35

    osaka35 Instrucional Designer

    Member
    1,735
    1,226
    Nov 20, 2009
    United States
    Silent Hill
    You said:

    A polite person would say:
    Ahh, thanks for the info. It sucks though because I have a N3ds and don't have a way of installing CFW.
     
  9. FM360
    OP

    FM360 Kappa

    Member
    265
    152
    Mar 8, 2015
    Afghanistan
    North Korea

    I know I can be such a dick sometimes.
     
  10. Zidapi

    Zidapi GBAtemp Psycho!

    Member
    3,033
    1,817
    Dec 1, 2002
    You know you never mentioned you had a new3DS until this post right?
     
  11. Dan-the-Rebirth

    Dan-the-Rebirth GBAtemp Regular

    Member
    273
    42
    Jan 5, 2014
    Australia
    To be fair the exploid is only for n3ds so he didn't need to say that
     
  12. Technicmaster0

    Technicmaster0 GBAtemp Psycho!

    Member
    3,139
    647
    Oct 22, 2011
    Gambia, The
  13. I_AM_L_FORCE

    I_AM_L_FORCE Unban me from Discord

    Member
    919
    293
    Feb 19, 2015
    London
    I have a downloaded copy, but modifying the save is a bloody bastard. The checksums keep fucking up
     
  14. sonic2756

    sonic2756 Friendly Neighborhood Wolf

    Member
    666
    446
    Feb 3, 2010
    United States
    Denver, CO
    This would be super easy if there was a way to generate FAT16 XORPads on the N3DS.
     
  15. I_AM_L_FORCE

    I_AM_L_FORCE Unban me from Discord

    Member
    919
    293
    Feb 19, 2015
    London
    Well there isn't, I have a save that don't load up corrupted. But link spawns in a void a and the game crashes unusefully.
     
  16. I_AM_L_FORCE

    I_AM_L_FORCE Unban me from Discord

    Member
    919
    293
    Feb 19, 2015
    London
    (I'm on 9.5 Sysnand)
     
  17. Zidapi

    Zidapi GBAtemp Psycho!

    Member
    3,033
    1,817
    Dec 1, 2002
    Well there's your problem. The entry point works on every 3DS from 1.0 to 9.5, but it's only the first step.

    The remaining steps won't work on a 3DS above 9.2, hence the crash and void.
     
  18. I_AM_L_FORCE

    I_AM_L_FORCE Unban me from Discord

    Member
    919
    293
    Feb 19, 2015
    London
    It's so frustrating because we know at least 3 entry points but no way of gaining arm11 execution.