Crediar just Released 3DSaveTool!

Discussion in '3DS - Flashcards & Custom Firmwares' started by Hyrule2008, Apr 2, 2011.

  1. Hyrule2008
    OP

    Hyrule2008 Member

    Newcomer
    46
    0
    Nov 22, 2009
    Gambia, The
    Crediar (aka BroadOn on twitter) releasd 3DSaveTool. You can use it to find the xor key and encrypt/decrypt EEPROM savefiles from 3ds games!
    Some 3DSaveTool related Tweets from him:
    Source: http://twitter.com/BroadOn
     


  2. Zerosuit connor

    Zerosuit connor Baby I'm Back ♥

    Member
    1,847
    304
    Sep 17, 2010
    Eorzea
    Good to see we are making progress.
     
  3. idulkoan

    idulkoan Banned

    Banned
    188
    0
    Sep 13, 2009
    United States
    Dixon, CA
    lol alreadyy!!?? dangg i got my 3ds today, and dont see why ppl r complaining so much.. [​IMG]
     
  4. Fear Zoa

    Fear Zoa This... This is the world we live in

    Member
    1,437
    422
    Jun 18, 2009
    United States
    Maryland
    If its legit its a start........not much....but still a start
     
  5. Zerosuit connor

    Zerosuit connor Baby I'm Back ♥

    Member
    1,847
    304
    Sep 17, 2010
    Eorzea
    It was bound to happen soon. And they did well to exploit that nintendo 3ds games still saved to the cart. Nintendo was obviously rushed with developement of carts. Oh you should update your sig.
     
  6. Antoids

    Antoids Advanced Member

    Newcomer
    51
    1
    Sep 12, 2009
    United States
    So does this mean I should go out and buy a copy of Ridge Racer today?
     
  7. Fear Zoa

    Fear Zoa This... This is the world we live in

    Member
    1,437
    422
    Jun 18, 2009
    United States
    Maryland
    No....It only has to do with saves.....And I'm pretty sure its not even ridge racer specific at this point

    you know....unless you want ridge racer anyway, in that case go for it
     
  8. mysticwaterfall

    mysticwaterfall Streamforce Supreme Commander

    Member
    1,868
    294
    Aug 11, 2008
    United States
    Right behind you
    Cool, but not going to matter much unless there's a way to force a buffer overflow and run unsigned code from the SD card (ala, HBC and Twilight Hack).
     
  9. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,019
    8,729
    Nov 21, 2005
    Wow I had thought Nintendo would do it right (indeed they just about had done so before) and not just simply XOR it. Oh well their loss.
     
  10. Bearpowers

    Bearpowers GBAtemp Regular

    Member
    207
    5
    Oct 30, 2010
    United States
    Could this mean a hack in the near future?
     
  11. nekoakuma

    nekoakuma Advanced Member

    Newcomer
    94
    1
    Feb 20, 2010
    i ul'ed some save files age ago. you could test it on that
     
  12. SanGor

    SanGor Witchhunter

    Member
    993
    79
    Aug 21, 2008
    United States
    works on all three save files you uploaded
     
  13. nekoakuma

    nekoakuma Advanced Member

    Newcomer
    94
    1
    Feb 20, 2010

    awesome. but...now what.

    what happens after this. lol.

    or do i (read: the general community) just keep on waiting til something more significant comes out of it?
     
  14. spiritofcat

    spiritofcat GBAtemp Advanced Fan

    Member
    577
    22
    Dec 20, 2007
    Won't run on my computer, complains about not being able to find msvcp100.dll
     
  15. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    17,393
    7,967
    Oct 27, 2002
    France
    Engine room, learning
    oh, there's already some documented data on 3dsbrew, like header structure [​IMG]
    There's also a link to a 3DS tmd parser on the Title metadata page (for developers only).


    I'm also missing the msvcp100.dll, I guess downloading it and placing it in the same folder will solve the problem.
     
  16. Zorua

    Zorua Newbie

    Download it from this website and copy it to the same directory as the tool.
     
  17. xinyyy78

    xinyyy78 Member

    Newcomer
    28
    0
    Feb 23, 2010
    Switzerland
    so it's means i should go to buy a RR?
     
  18. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    17,393
    7,967
    Oct 27, 2002
    France
    Engine room, learning
    It's not enough :/
    I put the .dll in the same folder as the .exe, and now I have another error:

    Entry point not found.
    ??1_NonReentrantPPLLockHolder@details@Concurrency@@QAE@XZ can't be found in the dynamic library MSVCR100.dll

    (the MSVCR100.dll is the one provided in Crediar's archive).
    I'm on Windows XP SP2, .net 3.5
     
  19. MaxNuker

    MaxNuker GBATemp's Official Shinigami Substitute

    Member
    614
    0
    Mar 21, 2011
    Portugal
  20. Tagg7

    Tagg7 GBAtemp Fan

    Member
    395
    0
    Jun 24, 2007
    United States
    Hold on... how did they figure out how to extract the XOR cipher? If implemented properly, a XOR key (especially 512(!) byte) should be computationally uncrackable. Sloppy security implementation yet again from Nintendo.

    Having said that, 3DS games supposedly have no access to the 32MB of RAM that run on the OS so it probably isn't possible to a buffer overflow or anything using a savefile.