[Tutorial] How to Decrypt 3DS Roms for Dummies

Discussion in '3DS - Flashcards & Custom Firmwares' started by Ryanrocks462, Oct 13, 2014.

  1. Ryanrocks462
    OP

    Ryanrocks462 Wii U/3DS Hacker.. Will test anything, A Pirate

    Banned
    566
    221
    Jun 18, 2014
    United States
    California
    Hi guys!

    I will describe an easy method for decrypting 3ds Roms.
    IMPORTANT: Must Have a 3ds on Version 4.1-4.5
    NEEDED FILES:
    1. All Here in Zip file https://mega.co.nz/#!i0UhDRzR!vE1scmiuhRL9sKo6IhgrsbJSxgHZLpqlQIdJyvkIW84
    Decrypting the Rom
    0. First thing: Get a 3DS Rom... I will be using Mario Kart 7

    1. - Drag rom onto ctrKeyGen and you will get a ncchinfo.bin

    2. - Place ncchinfo.bin on root of SD Card with the Dumper/Launcher.dat

    3. - Run on 3DS(system settings - other settings - profile - nintendo ds profile) and it will generate xorpads... use the Xorpad with the ''RomFS0''.xorpad in the name

    4. - Use 3DS explorer and open the Rom/game and click Romfs.bin and save it ''Encrypted''

    5. - Rename the Xorpad from CTP-GameID-Romfs0.xorpad to Romfs.xorpad

    6. - Put Romfs.bin and Romfs.xorpad inside the 'workdir' folder.

    7. - Run the batch file 1-decrypt.bat (just double click)

    8. - Run the batch file 2-extract-romfs.bat (just double click)

    9. - Complete, Rom fully Decrypted and ripped

    Heres a video showing you incase you still need some help :)

     
    Margen67, iQue, VerseHell and 7 others like this.


  2. Huntereb

    Huntereb GBAtemp Addict

    Member
    2,748
    949
    Sep 1, 2013
    United States
    Thanks, I'm gonna bookmark this for when I actually have a use for decrypting roms.
     
    Margen67 likes this.
  3. LinkmstrYT

    LinkmstrYT ( ͡° ͜ʖ ͡°)

    Member
    1,461
    801
    Dec 16, 2013
    United States
    You wanted to see where I live? You stalker...
    Now, if only there was an encryptor that works and lets modified roms be playable on Gateway/GW clones.
     
    Huntereb likes this.
  4. Huntereb

    Huntereb GBAtemp Addict

    Member
    2,748
    949
    Sep 1, 2013
    United States

    If only there was a publicly released way.
     
  5. endoverend

    endoverend AKA zooksman

    pip Contributor
    GBAtemp Patron
    endoverend is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,844
    3,549
    Jun 6, 2013
    United States
    What does decrypting ROMs accomplish? What can you do with a decrypted ROM?
     
  6. Ryanrocks462
    OP

    Ryanrocks462 Wii U/3DS Hacker.. Will test anything, A Pirate

    Banned
    566
    221
    Jun 18, 2014
    United States
    California
    Play the audio files such as in mk7 no kart sounds in music direct rip and extract the Textures make custom tracks etc
     
  7. andibad

    andibad Soon™

    Member
    701
    90
    Sep 14, 2009
    Indonesia
    hospital
    1. get audio file
    2. get text file and other specific game config file.
    3. get models and sprite
    4. just for fun =P
     
    Ryanrocks462 likes this.
  8. CollosalPokemon

    CollosalPokemon ばん。。。かい

    Member
    682
    342
    Oct 18, 2009
    United States
    It's been publicly possible to re-encrypt modified roms and use them on Gateway for over a month now. MT-Card joined that recently too. The other clones don't have homebrew support so they can't use modified roms, and they probably won't get support for quite a while if ever (at least at this rate).

    I showed a PoC on September 4, but it became publicly possible to modify 3ds roms and use them as soon as the decryptor was released (August 29).

    What I showed on September 4 is here :
    http://gbatemp.net/threads/release-3ds_ctr_decryptor-void.370684/page-32#post-5091989

    Since then there have been multiple users who have done modifications to other games. No one has released a 1-click noob tool because...well...I forgot why. I guess anyone capable is too lazy and frankly it's not hard if you understand the CCI format. I was thinking of making a public tool for it until I heard someone else was making one.
     
    NEP and Ryanrocks462 like this.
  9. Steena

    Steena GBAtemp Advanced Fan

    Member
    559
    272
    Sep 13, 2009
    Italy
    What about translations? That wouldn't still be possible?
     
  10. alepman90

    alepman90 GBAtemp Regular

    Member
    213
    109
    Oct 10, 2014
    same question,even though i think homebrew channel probably well make it possible.
     
  11. Orcastraw

    Orcastraw Advanced Member

    Newcomer
    68
    21
    Dec 24, 2013
    United States
    Houston, Texas
    Translations would be possible when repacking tools are released.
     
  12. Vappy

    Vappy GBAtemp Advanced Maniac

    Member
    1,507
    1,154
    May 23, 2012
    I guess everyone who considered making a public tool heard someone else had the same plan and followed the same line of thought as you. :P
     
  13. pLaYeR^^

    pLaYeR^^ GBAtemp Fan

    Member
    403
    43
    Sep 18, 2014
    Austria
    Every time i start the 2-extract-romfs.bat i get an error. The 1-decrypt.bat works fine. Somebody know what the problem could be? Error.JPG
     
  14. Ryanrocks462
    OP

    Ryanrocks462 Wii U/3DS Hacker.. Will test anything, A Pirate

    Banned
    566
    221
    Jun 18, 2014
    United States
    California
    which game are you trying to decrypt?
     
  15. pLaYeR^^

    pLaYeR^^ GBAtemp Fan

    Member
    403
    43
    Sep 18, 2014
    Austria
    Mario Kart 7
     
  16. gtaking112

    gtaking112 GBAtemp Regular

    Member
    105
    40
    Nov 1, 2013
    Any word on decrypting roms with the 7.xx crypto?
     
  17. _eyCaRambA_

    _eyCaRambA_ GBAtemp Advanced Fan

    Member
    522
    139
    Apr 22, 2009
    United States
    Right around the corner™
    Quite a few people are able to do it but there is no public way as of now sadly...
     
  18. Ryanrocks462
    OP

    Ryanrocks462 Wii U/3DS Hacker.. Will test anything, A Pirate

    Banned
    566
    221
    Jun 18, 2014
    United States
    California
    thats weird it should be fine then umm try redownloading the zip or re-extraxting the romfs.bin from 3dsexplorer
     
  19. gamesquest1

    gamesquest1 Nabnut

    Member
    14,120
    9,456
    Sep 23, 2013
    did you xor the romfs to get the decrypted romFS
     
  20. pLaYeR^^

    pLaYeR^^ GBAtemp Fan

    Member
    403
    43
    Sep 18, 2014
    Austria
    I just press romfs.bin and save it, like in the video.