Does anyone know where in the Nand does the 3DS store its SSL Certificates?

Discussion in '3DS - Homebrew Development and Emulators' started by CyberNomadic, Apr 7, 2015.

  1. CyberNomadic
    OP

    CyberNomadic Member

    Newcomer
    14
    1
    Mar 16, 2015
    United States
    Okay, so I'm trying to do somethings and I need the SSL Certificates on the actual 3DS console itself, as I'm going to have to extract AND replace them with another certificate.
    So in short, where is it stored in the Nand?
    what could I use to dump it?
    Where are the certs located?
    I would need to flash these back, so could what I use to dump it be use to re-flash it back with different certs?
    Thanks.

    By the way, I have a Gateway and have access to homebrew.
     
  2. Xenon Hacks

    Xenon Hacks GBAtemp Guru

    Member
    7,071
    3,384
    Nov 13, 2014
    United States
    Well im not a modder but searching SSL on 3dbrew turned up this http://3dbrew.org/wiki/SSL_Servicesand this
    Type
    AESEngine Keyslot
    Description
    0 0x0D Used to decrypt the SSL client cert/private-key stored in ClCertA.

    Is that what you're looking for?
     
  3. CyberNomadic
    OP

    CyberNomadic Member

    Newcomer
    14
    1
    Mar 16, 2015
    United States
    Not exactly, I went on 3dbrew and tried to find it, but couldn't get anything on it. I'm looking for something like this:
    [​IMG]
    and if they aren't stored raw then, atleast where they are written to so I can attempt to reverse engineer it.
     
  4. Dazzozo

    Dazzozo KRAZOA PALACE

    Member
    292
    716
    Feb 24, 2015
    There's a few embedded in the SSL module itself, and the rest are in a CFA afaik.
     
  5. yifan_lu

    yifan_lu @yifanlu

    Member
    660
    1,373
    Apr 28, 2007
    United States
    ClCert. And it's encrypted and signed.
     
  6. Dazzozo

    Dazzozo KRAZOA PALACE

    Member
    292
    716
    Feb 24, 2015
    I don't think they're looking for that.
     
  7. yifan_lu

    yifan_lu @yifanlu

    Member
    660
    1,373
    Apr 28, 2007
    United States
    If OP is thinking of CTCert, you can't flash it. It's not in nand.
     
  8. Retr0Capez

    Retr0Capez GBATemp's Official Evil Genius

    Member
    426
    304
    Feb 4, 2015
    United States
    In my vision of the perfect world ruled by me
    Encrypted.