How to properly dump a CIA?

Discussion in '3DS - Homebrew Development and Emulators' started by gamecaptor, Jul 27, 2017.

  1. gamecaptor
    OP

    gamecaptor R.I.P. Densetsu. Legends never die!

    Member
    GBAtemp Patron
    gamecaptor is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    540
    293
    Jan 22, 2004
    United States
    Hyrule most of the time
    So I dumped Kirby's Blowout Blast four different ways (GodMode9 standard and legit, Decrypt9WIP original and decrypt) and I got 3 different results.
    GodMode9 standard and Decrypt9WIP decrypt have the same hash.
    GodMode 9 legit has a different hash.
    Decrypt9WIP original has a different hash.

    I'm leaning towards GM9 standard and D9 decrypt are the "proper" dumps since they both match, but I'm not completely certain of that. Can anyone enlighten me.

    GODMODE9
    SYSNAND SD -> title -> 00040000 -> 00196f00 -> content -> 00000000.tmd -> TMD file options -> Build CIA (standard)
    Warning: Spoilers inside!

    SYSNAND SD -> title -> 00040000 -> 00196f00 -> content -> 00000000.tmd -> TMD file options -> Build CIA (legit)
    Warning: Spoilers inside!

    Decrypt9WIP
    Content Decryptor Options -> CIA Builder Options -> CIA Builder (SysNAND/orig.) -> /title/00040000/00196f00
    Warning: Spoilers inside!

    Content Decryptor Options -> CIA Builder Options -> CIA Builder (SysNAND/decr.) -> /title/00040000/00196f00
    Warning: Spoilers inside!
     
    Last edited by gamecaptor, Jul 27, 2017
  2. Drakia

    Drakia GBAtemp Advanced Maniac

    Member
    1,524
    1,776
    Mar 15, 2008
    Canada
    @gamecaptor Remove the encrypted title keys, they're copyrighted numbers because 'MURICA
     
    gamecaptor likes this.
  3. gamecaptor
    OP

    gamecaptor R.I.P. Densetsu. Legends never die!

    Member
    GBAtemp Patron
    gamecaptor is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    540
    293
    Jan 22, 2004
    United States
    Hyrule most of the time
    Drakia likes this.
  4. gamecaptor
    OP

    gamecaptor R.I.P. Densetsu. Legends never die!

    Member
    GBAtemp Patron
    gamecaptor is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    540
    293
    Jan 22, 2004
    United States
    Hyrule most of the time
    So going off what other download tools are doing, I'm calling GodMode9 Legit method.