Homebrew Official [Download] Decrypt9 - Open Source Decryption Tools (WIP)

  • Thread starter Thread starter d0k3
  • Start date Start date
  • Views Views 935,388
  • Replies Replies 4,476
  • Likes Likes 71
That's the beauty of the confined theme code - you can also just update via a pull request :)
Yeah I've just been getting crafty with git lol
Keeping the master branch clean so i can just delete then fake pull request from yours (edit a file then cancel = master branch appears in my repo) then just merge changes from my master to UI branch. :)
Might be better ways to do it, but i find that way easy and it works.
 
Hey guys.
My friend messed up something up and wanted to restore his sysnand backup. I tried using decrypt9 to restore it but it says the file is too small.... (new 3ds, backup is 1,979,711,488 bytes)
Is the backup corrupt, or am I doing something wrong? :/
 
Hey guys.
My friend messed up something up and wanted to restore his sysnand backup. I tried using decrypt9 to restore it but it says the file is too small.... (new 3ds, backup is 1,979,711,488 bytes)
Is the backup corrupt, or am I doing something wrong? :/
Probably not, download the latest release (either WIP or UI). there was a bug that has since been fixed. :)
 
  • Like
Reactions: pancakewagon
Thank you very much, I was just looking this thread beause I was having a wrong size problem but the last version fixed it.

I'm learning now everything abot cfw and emunand and my head is going to explode xD
 
  • Like
Reactions: d0k3
Everyone, I'm currently thinking about how to proceed with Decrypt9. These are my latest (scrapped) ideas:
  • Injecting any homebrew into any system app: Might sound good in theory (also, easy for me to add), but there is in fact little use for a feature such as this. Also, little interest among users.
  • Decrypting / fixing system saves: Too little information about that and too little interest among users.
  • Decrypting DSiWare TAD files: Complicated too implement with little interest among users for it.
  • Fixing bugs and improving existing features: There are no known bugs atm plus everything works absolutely perfect. I hope you're seeing that I'm trying to provoke comments with this ;).
  • Injecting / dumping anything to / from anywhere: Goes beyound Decrypt9's scope. However, I'm thinking about a 'godmode' file browser (new software) that will allow you access to everything.
So, any ideas?
 
Hello, I have a problem. A friend of mine tried to update Reinand CFW to 10.4. I think he had the emunand and sysnand linked because sysnand updated too to 10.4 in the process. If my friend has a dump of nand in 9.2, is it possible to restore sysnand from 10.4 to 9.2 using browserhax and Decrypt9?
 
Last edited by Chuckirex,
Hello, I have a problem. A friend of mine tried to update Reinand CFW to 10.4. I think he had the emunand and sysnand linked because sysnand updated too to 10.4 in the process. If my friend has a dump of nand in 9.2, is it possible to restore sysnand from 10.4 to 9.2 using browserhax and Decrypt9?
Nope. The only way he can restore the backup is with a hard mod. Decrypt9 won't run on anything above 9.2 regardless of how it's loaded.
 
Hello, I have a problem. A friend of mine tried to update Reinand CFW to 10.4. I think he had the emunand and sysnand linked because sysnand updated too to 10.4 in the process. If my friend has a dump of nand in 9.2, is it possible to restore sysnand from 10.4 to 9.2 using browserhax and Decrypt9?
Why do idiots keep saying that? Linked nands is never the cause of sysNAND being updated it was the fact your friend was in sysNAND and updated
 
Somewhat offtopic, but I'm having a personal 3DS problem and I wonder if I can use my own Decrypt9WIP to solve it. So, any way of resetting / removing the NNID without touching installed titles?

Finding that out if it is not known yet yould be as simple as comparing CTRNAND diffs before and after NNID setup, but I don't have a spare SD card lying around atm.
 
Somewhat offtopic, but I'm having a personal 3DS problem and I wonder if I can use my own Decrypt9WIP to solve it. So, any way of resetting / removing the NNID without touching installed titles?

Finding that out if it is not known yet yould be as simple as comparing CTRNAND diffs before and after NNID setup, but I don't have a spare SD card lying around atm.
Yeah there's a way to remove the nnid from the nand, i have it here somewhere in my notepad. Will have a look for it.
That nnid will be rendered useless though (not really a problem going by your post there) because they're not only linked on the console but also server side.
I've done it before on emunand and it was basically like it never existed.

--------------------- MERGED ---------------------------

Found it! :)
Old notes i found on here a fair while ago in some thread...

Code:
My 9.4.0 emuNAND already has NNID and you need internet/actual
fw to remove it, so i thought about a way to remove it without internet.

NNID is listed in: \data\<your unique id>\sysdata\00010038 > 00000000

It was pretty simple to do it and here it is how i did it:

1. I extracted my fat16 xorpad using launcher.dat from 3DS_Multi_Decryptor
2. Dumped emuNAND.bin using emuNANDTool
3. Extracted emunand.fat16.bin
4. xor'ed emunand.fat16.bin
5. Mounted emunand.fat16.bin.out with WinImage
6. Browsed to \data\<your unique id>\sysdata\00010038
7. Replaced 00000000 with another one i've extracted the same way that never had nnid
8. Renamed emunand.fat16.bin.out to test.bin
9. xor'ed test.bin
10. Injected test.bin.out into emunand.fat16.bin with HxD
11. Injected emunand.fat16.bin @ offset B930000 with HxD
12. Injected my new emunand.fat16.bin into my SD Card using emuNANDTool

Eh, voila, after booting into emuNAND NNID was gone :)

I could have switched out or deleted any other files i wanted,
maybe this will help your research

--------------------- MERGED ---------------------------

Don't remember if i did it on n3ds or not, pretty sure i did it on o3ds but it may still be helpful. :)
 
  • Like
Reactions: klear and d0k3
Yeah there's a way to remove the nnid from the nand, i have it here somewhere in my notepad. Will have a look for it.
That nnid will be rendered useless though (not really a problem going by your post there) because they're not only linked on the console but also server side.
I've done it before on emunand and it was basically like it never existed.

--------------------- MERGED ---------------------------

Found it! :)
Old notes i found on here a fair while ago in some thread...

Code:
My 9.4.0 emuNAND already has NNID and you need internet/actual
fw to remove it, so i thought about a way to remove it without internet.

NNID is listed in: \data\<your unique id>\sysdata\00010038 > 00000000

It was pretty simple to do it and here it is how i did it:

1. I extracted my fat16 xorpad using launcher.dat from 3DS_Multi_Decryptor
2. Dumped emuNAND.bin using emuNANDTool
3. Extracted emunand.fat16.bin
4. xor'ed emunand.fat16.bin
5. Mounted emunand.fat16.bin.out with WinImage
6. Browsed to \data\<your unique id>\sysdata\00010038
7. Replaced 00000000 with another one i've extracted the same way that never had nnid
8. Renamed emunand.fat16.bin.out to test.bin
9. xor'ed test.bin
10. Injected test.bin.out into emunand.fat16.bin with HxD
11. Injected emunand.fat16.bin @ offset B930000 with HxD
12. Injected my new emunand.fat16.bin into my SD Card using emuNANDTool

Eh, voila, after booting into emuNAND NNID was gone :)

I could have switched out or deleted any other files i wanted,
maybe this will help your research

--------------------- MERGED ---------------------------

Don't remember if i did it on n3ds or not, pretty sure i did it on o3ds but it may still be helpful. :)
Thanks a ton! That's the ACT savegame, which seems to handle the NNID. I guess I'll just use the one from my (NNID not set up) SysNAND. And maybe, if it proves helpful add that option to Decrypt9. Though I still have that godmode filebrowser in the works that will take care of stuff such as this later on. Also will need a tester for that later on, that will be even more powerful than Decrypt9. :)
 
Last edited by d0k3,
  • Like
Reactions: klear and kiwiis

Site & Scene News

Popular threads in this forum