1. Hyrule2008

    OP Hyrule2008 Member
    Newcomer

    Joined:
    Nov 22, 2009
    Messages:
    46
    Country:
    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

    Joined:
    Sep 17, 2010
    Messages:
    1,847
    Country:
    Good to see we are making progress.
     
  3. idulkoan

    idulkoan Banned
    Banned

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

    Fear Zoa Still Alive
    Member

    Joined:
    Jun 18, 2009
    Messages:
    1,437
    Country:
    United States
    If its legit its a start........not much....but still a start
     
  5. Zerosuit connor

    Zerosuit connor Baby I'm Back ♥
    Member

    Joined:
    Sep 17, 2010
    Messages:
    1,847
    Country:
    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

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

    Fear Zoa Still Alive
    Member

    Joined:
    Jun 18, 2009
    Messages:
    1,437
    Country:
    United States
    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

    Joined:
    Aug 11, 2008
    Messages:
    1,872
    Country:
    United States
    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
    Reporter

    Joined:
    Nov 21, 2005
    Messages:
    29,851
    Country:
    United Kingdom
    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

    Joined:
    Oct 30, 2010
    Messages:
    218
    Country:
    United States
    Could this mean a hack in the near future?
     
  11. nekoakuma

    nekoakuma Advanced Member
    Newcomer

    Joined:
    Feb 20, 2010
    Messages:
    96
    Country:
    i ul'ed some save files age ago. you could test it on that
     
  12. SanGor

    SanGor Witchhunter
    Member

    Joined:
    Aug 21, 2008
    Messages:
    993
    Country:
    United States
    works on all three save files you uploaded
     
  13. nekoakuma

    nekoakuma Advanced Member
    Newcomer

    Joined:
    Feb 20, 2010
    Messages:
    96
    Country:

    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

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

    Cyan GBATemp's lurking knight
    Former Staff

    Joined:
    Oct 27, 2002
    Messages:
    22,668
    Country:
    France
    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

    Joined:
    Feb 23, 2010
    Messages:
    29
    Country:
    Switzerland
    so it's means i should go to buy a RR?
     
  18. Cyan

    Cyan GBATemp's lurking knight
    Former Staff

    Joined:
    Oct 27, 2002
    Messages:
    22,668
    Country:
    France
    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.
    [email protected]@[email protected]@[email protected] 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

    Joined:
    Mar 21, 2011
    Messages:
    619
    Country:
    Portugal
  20. Tagg7

    Tagg7 GBAtemp Fan
    Member

    Joined:
    Jun 24, 2007
    Messages:
    396
    Country:
    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.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - 3DSaveTool, Released, Crediar