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

  • Thread starter Thread starter d0k3
  • Start date Start date
  • Views Views 935,381
  • Replies Replies 4,476
  • Likes Likes 71
What was the output of the shallow CIA decrypt? If the verification passed, there is no way in hell anything went wrong with decryption or with you dumping it. It might even be a problem in Makerom.
What is the size of the .CIA? Sizes above 4GB may be problematic in all softwares and can't even be used on the internal SD card.

EDIT: And, a suggestion. Use CTRtools verification feature on the decrypted rom. It is "ctrtool -y yourcia.cia > textdump.txt" afaik. The output is then found in a file called "textdump.txt". Could you post this here?
The output at the end was something like "1 file passed, 0 failed". I'm not going to look at the exact wording, because the decryption alone took 45 minutes and the verification afterwards twice that again. The CIA is ~2.6 GB big.

I got Makerom and CTRtool from here: https://github.com/profi200/Project_CTR/releases
But i'm having trouble getting ctrtool to actually run, it reports some missing DLLs.
I got a random older ctrtool exe from somewhere else that doesn't require missing DLLs, but it crashes if i try the verify feature.
 
The output at the end was something like "1 file passed, 0 failed". I'm not going to look at the exact wording, because the decryption alone took 45 minutes and the verification afterwards twice that again. The CIA is ~2.6 GB big.

I got Makerom and CTRtool from here: https://github.com/profi200/Project_CTR/releases
But i'm having trouble getting ctrtool to actually run, it reports some missing DLLs.
I got a random older ctrtool exe from somewhere else that doesn't require missing DLLs, but it crashes if i try the verify feature.
If it said it passed, verification passed as well. The problem should be in your version of makerom. The makerom and ctrtool binaries in the attached archive are freshly compiled from profi200's sources. Can you try these (both for conversion and verification)?
 

Attachments

Since MSET of Decrypt9 is out, how about upgrading 8.1.0-0J N3DS to 9.2.0-20J with the following steps?

1) MSET-boot Decrypt9 on 8.1.0-0J
2) Dump FAT16 XORPAD
3) Decrypt both SysNAND 8.1.0-0J and emuNAND 9.2.0-20J
4) Inject emuNAND files to SysNAND
5) Re-encrypt and then restore the modified SysNAND

new3DS 9.2我装Decrypt9UI的Decrypt9UIROP.nds可以使用,并提取了FAT16 XORPAD解密成功,
8.1的没有试过,稍后找人测试下,
gateway的mset_jap.cia其实是老3DS的0004001000020000.cia(4.x版本v3074)。

new3DS 9.2 Decrypt 9UI I installed the Decrypt 9UIROP.nds can use, and extract the FAT16 XORPAD decryption is successful,
8.1 have not tried to find people later testing,
In fact, the old gateway of mset_jap.cia the 3DS 0004001000020000.cia (4.x version v3074).
 
Since MSET of Decrypt9 is out, how about upgrading 8.1.0-0J N3DS to 9.2.0-20J with the following steps?

1) MSET-boot Decrypt9 on 8.1.0-0J
2) Dump FAT16 XORPAD
3) Decrypt both SysNAND 8.1.0-0J and emuNAND 9.2.0-20J
4) Inject emuNAND files to SysNAND
5) Re-encrypt and then restore the modified SysNAND
@Nuzzgok @Shadowtrance @bbsniua

To be noticed that restoring modified SysNAND may cause a brick due to unexpected factors.
So the tester should have hardmod skill before doing the test.
 
  • Like
Reactions: d0k3
new3DS 9.2我装Decrypt9UI的Decrypt9UIROP.nds可以使用,并提取了FAT16 XORPAD解密成功,
8.1的没有试过,稍后找人测试下,
gateway的mset_jap.cia其实是老3DS的0004001000020000.cia(4.x版本v3074)。

new3DS 9.2 Decrypt 9UI I installed the Decrypt 9UIROP.nds can use, and extract the FAT16 XORPAD decryption is successful,
8.1 have not tried to find people later testing,
In fact, the old gateway of mset_jap.cia the 3DS 0004001000020000.cia (4.x version v3074).

Decrypt9 doesn't run on 8.1, I tested it
 
I have downgraded MSET via gateway, but there's no ROP so only gateway's launcher works with it.

Edit: On a N3DS

你要使用Decrypt9UI中的Decrypt9UIROP.nds安装才可以,用Launcher.dat替换会失败的,那个只能在老3DS上4.x 系统下工作。
You have to use the Decrypt 9UIROP.nds Decrypt 9UI installation can only be replaced with Launcher.dat it fails, that can only work in the old 3DS next 4.x systems.
 
I have downgraded MSET via gateway, but there's no ROP so only gateway's launcher works with it.

Edit: On a N3DS

你要使用Decrypt9UI中的Decrypt9UIROP.nds安装才可以,用Launcher.dat替换会失败的,那个只能在老3DS上4.x 系统下工作。
You have to use the Decrypt 9UIROP.nds Decrypt 9UI installation can only be replaced with Launcher.dat it fails, that can only work in the old 3DS next 4.x systems.
What he said here... ^^^ -.-
 
你要使用Decrypt9UI中的Decrypt9UIROP.nds安装才可以,用Launcher.dat替换会失败的,那个只能在老3DS上4.x 系统下工作。
You have to use the Decrypt 9UIROP.nds Decrypt 9UI installation can only be replaced with Launcher.dat it fails, that can only work in the old 3DS next 4.x systems.

What he said here... ^^^ -.-

OH, I see, I missed the different branches. I'll report back in 5 minutes.
 
OH, I see, I missed the different branches. I'll report back in 5 minutes.
Yeah there's basically 3 versions of Decrypt9 now... Archshifts official (i guess?), d0k3's and then mine (UI version). Not sure if the other 2 have the nds rop installer or not. Honestly haven't checked in a while. But my releases do.
 
Yeah there's basically 3 versions of Decrypt9 now... Archshifts official (i guess?), d0k3's and then mine (UI version). Not sure if the other 2 have the nds rop installer or not. Honestly haven't checked in a while. But my releases do.
你要使用Decrypt9UI中的Decrypt9UIROP.nds安装才可以,用Launcher.dat替换会失败的,那个只能在老3DS上4.x 系统下工作。
You have to use the Decrypt 9UIROP.nds Decrypt 9UI installation can only be replaced with Launcher.dat it fails, that can only work in the old 3DS next 4.x systems.

I appreciate the help given, but it still doesn't run on 8.1j. Nice work with the MSET option though!
 
Yeah there's basically 3 versions of Decrypt9 now... Archshifts official (i guess?), d0k3's and then mine (UI version). Not sure if the other 2 have the nds rop installer or not. Honestly haven't checked in a while. But my releases do.

Decrypt9WIP zip NO ROP.nds File

Decrypt9UI zip Have ROP.nds

对不起!我不懂英文!
只能用谷歌把中文翻译来的。

I am sorry! I do not know English!
Google can only translate to the Chinese.

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

I appreciate the help given, but it still doesn't run on 8.1j. Nice work with the MSET option though!
用 NDS烧录卡 把 Decrypt9UI 的 Decrypt9UIROP.nds 安装,用 4-1-4 启动 Decrypt9UI.dat,OK?
NDS flashcard with the Decrypt 9UI the Decrypt 9UIROP.nds installation, start with a 4-1-4 Decrypt9UI.dat, OK?

当时我测试的版本是Decrypt9_2015-08-26_584341f.zip
At that time I tested version Decrypt9_2015-08-26_584341f.zip
 
I appreciate the help given, but it still doesn't run on 8.1j. Nice work with the MSET option though!
Hmm weird.
I'm curious though, you've mentioned gateway a few times so i assume you actually own a gateway, isn't there some way you can update from that horrible horrible firmware version? (don't own a JPN system so no idea)...
 
Hmm weird.
I'm curious though, you've mentioned gateway a few times so i assume you actually own a gateway, isn't there some way you can update from that horrible horrible firmware version? (don't own a JPN system so no idea)...

It's a long running weird problem a few people have, there's no way to run any homebrew or update a 8.1J system at all, but they can run emunand with a gateway.
 
8.1J is a GATEWAY-ONLY and cannot be updated to 9.0-9.2 since nintendo removed some of firmware files on their server.
 

Site & Scene News

Popular threads in this forum