Possible to Decrypt Encyrpted SD Card Data on Computer?

Discussion in '3DS - Homebrew Development and Emulators' started by JohnTravolski, Feb 2, 2016.

  1. JohnTravolski
    OP

    JohnTravolski GBAtemp Regular

    Member
    124
    7
    Jul 9, 2015
    United States
    Let's say that I save a Pokemon Wi-fi Battle on my fully updated (most recent update) Nintendo 3DS (regular size) and I put that SD card on the computer. Since Pokémon Wi-Fi battles are saved to the SD card, is it possible to decrypt the data on the SD card from the fully updated system with some tool on the computer as a replacement, for example, to a tool like SaveDataFiler's Extdata exporter and importer feature? Or is the ONLY way to decrypt this data using some kind of tool on the 3DS? I'm doing this because I need to decrypt my Pokémon Wi-Fi battles and edit them with Tinivi's BV editor and reimport them so that the battle videos play with a changed background. This would require me being able to re-encrypt the data (using a tool on the computer) so that the SD card can recognize the modified data (which is what SaveDataFiler is capable of doing, but the problem is that it's a tool that only works on a CFW 3DS).

    To summarize, is the ONLY way to decrypt SD card data using some kind of tool on the 3DS?
     
  2. thatbooisaspy

    thatbooisaspy GBAtemp Fan

    Member
    367
    151
    Oct 28, 2015
    .
     
    Last edited by thatbooisaspy, Jun 3, 2017
  3. JohnTravolski
    OP

    JohnTravolski GBAtemp Regular

    Member
    124
    7
    Jul 9, 2015
    United States
    The problem is that now it requires the latest system version to go online in Pokemon, and since I can't update my EmuNAND to the very latest version, I can only get Pokemon Battles with other players online if I am playing on a non-hacked system that is updated to the latest system version. The problem with playing on a non-hacked system is that I have absolutely no way to access my ExtData, and therefore I have absolutely no way to change the Wi-Fi Battle Backgrounds.

    Unless there IS a way to update emuNAND to the very latest version (as of today), but I don't think that there is without totally screwing up CFW. Correct me if I'm wrong.
     
  4. thatbooisaspy

    thatbooisaspy GBAtemp Fan

    Member
    367
    151
    Oct 28, 2015
    .
     
    Last edited by thatbooisaspy, Jun 3, 2017
  5. JohnTravolski
    OP

    JohnTravolski GBAtemp Regular

    Member
    124
    7
    Jul 9, 2015
    United States
    I'm on an Old 3DS, does that make a difference? Plus, I'm decrypting ExtData, not saves.
     
  6. thatbooisaspy

    thatbooisaspy GBAtemp Fan

    Member
    367
    151
    Oct 28, 2015
    .
     
    Last edited by thatbooisaspy, Jun 3, 2017
  7. JohnTravolski
    OP

    JohnTravolski GBAtemp Regular

    Member
    124
    7
    Jul 9, 2015
    United States
    Sorry for being so inexperienced, but you're saying that there's always a safe way to update the EmuNAND to the latest system version on the Old 3DS? Might I ask how to do so using a 100% safe method?
     
  8. thatbooisaspy

    thatbooisaspy GBAtemp Fan

    Member
    367
    151
    Oct 28, 2015
    .
     
    Last edited by thatbooisaspy, Jun 3, 2017
  9. JohnTravolski
    OP

    JohnTravolski GBAtemp Regular

    Member
    124
    7
    Jul 9, 2015
    United States
    So that won't mess up any CIAs that I have installed on the emuNAND? SaveDataFiler was a CIA that I installed using FBI Manager. None of that stuff will get messed up if I update the EmuNAND using the Nintendo way on an Old 3DS?
     
  10. thatbooisaspy

    thatbooisaspy GBAtemp Fan

    Member
    367
    151
    Oct 28, 2015
    .
     
    Last edited by thatbooisaspy, Jun 3, 2017
  11. JohnTravolski
    OP

    JohnTravolski GBAtemp Regular

    Member
    124
    7
    Jul 9, 2015
    United States
    Alright, I'll do a little more research and let you know how it goes whenever I muster up the courage to risk doing that. I should probably figure out how to restore an EmuNAND backup first since it's been so long since I've messed with any of this stuff.
     
  12. Bjnido35

    Bjnido35 GBAtemp Regular

    Member
    146
    16
    Jan 10, 2016
    United States
    I can help you right now man. I've updated my emuNANDs on both my o3DS and my N3DS. The way I do it is with a program called usbit. It makes a complete 1:1 image of a sd card or usb drive. It takes a bit of time (approx and hour for my 64gb card) but its safe and worth it. Just then update your 3DS the normal way and you're good. Then if something just goes bad, just pop your sd in the computer and load up usbit and click restore, then select the img file you saved and it load it over your sd. It will act as if nothing was change since you made the img. I hear people talk about some emunand backup program on the 3ds, I dont know what that is. But usbit works great for me.
     
    Last edited by Bjnido35, Feb 2, 2016
  13. FenrirWolf

    FenrirWolf GBAtemp Psycho!

    Member
    4,347
    328
    Nov 19, 2008
    United States
    Sandy, UT
    Exactly. As long as you back the thing up, you can always restore to that backup in the event something goes wrong with the update.

    Remember, Emunand is freedom. Emunand is love. Emunand is life. Go, and fear no more.
     
  14. Shadowfied

    Shadowfied GBAtemp Advanced Maniac

    Member
    1,586
    1,328
    Dec 6, 2014
    As long as you use EmuNandTool / EmuNAND9 and make a backup then you can always try upgrading, and you can always restore it if it doesn't work!
     
    Februarysn0w likes this.