Homebrew [Request] CTRAging (3ds debug app) research.

Joined
Feb 15, 2015
Messages
1,464
Trophies
0
XP
1,099
Country
United States
If the ExeFS hashes match according to ctrtool, then you've already decrypted it. All hashes in an NCCH refer to the plaintext, not the ciphertext.
Also, what ctrtool calls "ExeFS Hash" is just the hash of the superblock. This matching does not mean jack shit; individual subsections can still be corrupted. Report back when the hash of the ExeFS:/.code matches.

Lastly, the keyX can't be missing. Either you have a CTRAging from a retail console and then you can use Decrypt9 as usual to decrypt it, or you have a CTRAging from a dev console and then you can use whatever people use on dev consoles to decrypt it.
If you're saying the keyY, taken from the signature, is corrupted, then congratulations, you have contributed absolutely nothing with your post because you stated that issue in the OP already. Besides, brute forcing 128 bits is still computationally infeasible.
Well, one thing, there is no dev specific or retail specific factory app. All units get the EXACT SAME factory apps.
 
  • Like
Reactions: hobbledehoy899

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
i gave it a Shot as my SysNand was rarely touched after moving to EmuNand (then A9LH) and even aftre examining the oldest NAND backup i had, Nothing. :/ (O3DS A Link between Worlds Special Edition unit)
 
P

PaiiNSteven

Guest
Does NAND minimum sized work? I'd love to try, I dont write to my nand alot (only to install two twl apps, or maybe thats not how it works and im an idiot).

EDIT: I also have another 3DS that (i dont think) has ever updated. Ill try that too.
 
Last edited by ,

PabloMK7

Red Yoshi! ^ω^
OP
Developer
Joined
Feb 21, 2014
Messages
2,603
Trophies
2
Age
24
Location
Yoshi's Island
XP
5,001
Country
Spain
Does NAND minimum sized work? I'd love to try, I dont write to my nand alot (only to install two twl apps, or maybe thats not how it works and im an idiot).

EDIT: I also have another 3DS that (i dont think) has ever updated. Ill try that too.
I think you'll have more probabilities with a full dump.
 
P

PaiiNSteven

Guest
Sorry for double post, but the firmware is past 9.2. Is there a way to dump nand? I dont want to write to it at all, might ruin my chances.
 

PabloMK7

Red Yoshi! ^ω^
OP
Developer
Joined
Feb 21, 2014
Messages
2,603
Trophies
2
Age
24
Location
Yoshi's Island
XP
5,001
Country
Spain
It seems the problem of CTRAging crashing in New3DS is not because missing sysmodules (dmnt for example). Here are the dependences. It also explains why it crashes on O3DS (using New3DS sysmodules)
Code:
02 24 00 00 30 01 04 00 02 15 00 00 30 01 04 00
02 34 00 00 30 01 04 00 02 16 00 00 30 01 04 00
02 26 00 00 30 01 04 00 02 17 00 00 30 01 04 00
02 18 00 00 30 01 04 00 02 27 00 00 30 01 04 00
02 28 00 00 30 01 04 00 02 1A 00 00 30 01 04 00
02 32 00 00 30 01 04 00 02 1B 00 00 30 01 04 00
02 1C 00 00 30 01 04 00 02 1D 00 00 30 01 04 00
02 29 00 00 30 01 04 00 02 1E 00 00 30 01 04 00
02 33 00 00 30 01 04 00 02 1F 00 00 30 01 04 00
02 20 00 00 30 01 04 00 02 2A 00 00 30 01 04 00
02 41 00 20 30 01 04 00 02 2B 00 00 30 01 04 00
02 40 00 20 30 01 04 00 02 2C 00 00 30 01 04 00
02 2D 00 00 30 01 04 00 02 21 00 00 30 01 04 00
02 31 00 00 30 01 04 00 02 22 00 00 30 01 04 00
02 42 00 20 30 01 04 00 02 2E 00 00 30 01 04 00
02 23 00 00 30 01 04 00 02 2F 00 00 30 01 04 00
 
Last edited by PabloMK7,

Februarysn0w

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,206
Trophies
0
Age
36
XP
832
Country
Japan
I found this at my New3DS nand. so....Is this the app?
UjEPq05.png
 

PabloMK7

Red Yoshi! ^ω^
OP
Developer
Joined
Feb 21, 2014
Messages
2,603
Trophies
2
Age
24
Location
Yoshi's Island
XP
5,001
Country
Spain
Does this still reset the date at the end of the test, like the DS version?
It seems to be an endless loop, there might be a menu if you press a button, since there are more images in the romfs than the shown in the video. Maybe there are options there to system format or something, after it passes the tests.

@d0k3 @Reisyukaku Do you think it is possible to make ctraging work on O3DS by removing N3DS dependences?
 
Last edited by PabloMK7,

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
14,998
Country
Micronesia, Federated States of
Nope, is it even possible to run New3ds titles on o3ds? I've heard of that before.
What happens when you try to run it? Endless logo loop or "can't be played on old 3ds" type of error?
If it's the former, there's hope.

I hope you share this on some other site. : ) please
 

PabloMK7

Red Yoshi! ^ω^
OP
Developer
Joined
Feb 21, 2014
Messages
2,603
Trophies
2
Age
24
Location
Yoshi's Island
XP
5,001
Country
Spain
Just out of curiosity, what does this allow us to do? Or is it just an interesting find?

For now, just an interesting find. Since some consoles have its ticket installed from factory, it will launch without signature patches (afaik?) Maybe there are interesting options.

What happens when you try to run it? Endless logo loop or "can't be played on old 3ds" type of error?
If it's the former, there's hope.

I hope you share this on some other site. : ) please
Endless 3ds logo. I may do it soon.
 

NekoMichi

Retro Collector
Member
Joined
Jun 4, 2015
Messages
1,441
Trophies
1
Location
Minus World
Website
www.youtube.com
XP
2,479
Country
Just out of curiosity, what does this allow us to do? Or is it just an interesting find?
It allows us to test the hardware of the 3DS for defects, much like how they test it in the factory before shipping. At the moment it is only useful for people with knowledge of hardware repairs for diagnosing a possibly damaged 3DS. For everyone else, it's just an interesting find because even if we manage to identify a hardware defect, we can't exactly send it back for a refund or replacement because installing CTRAging involves voiding the warranty.
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
14,998
Country
Micronesia, Federated States of
For now, just an interesting find. Since some consoles have its ticket installed from factory, it will launch without signature patches (afaik?) Maybe there are interesting options.


Endless 3ds logo. I may do it soon.
What firmware are you running it on with the old3ds? 9.6 or higher might fix it.
It allows us to test the hardware of the 3DS for defects, much like how they test it in the factory before shipping. At the moment it is only useful for people with knowledge of hardware repairs for diagnosing a possibly damaged 3DS. For everyone else, it's just an interesting find because even if we manage to identify a hardware defect, we can't exactly send it back for a refund or replacement because installing CTRAging involves voiding the warranty.
Running any unauthorized software voids the warranty (if they find out).
 
  • Like
Reactions: NekoMichi

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    LeoTCK @ LeoTCK: yes for nearly a month i was officially a wanted fugitive, until yesterday when it ended