Hacking Pastebin Posting/Discussion

Psi-hate

GBATemp's Official Psi-Hater
OP
Member
Joined
Dec 14, 2014
Messages
1,749
Trophies
1
XP
3,414
Country
United States
Eh, it's a bit more complicated than that. Nobody knows how the 7.x NCCH key was gotten, all that is known is that it was sitting in the Gateway FIRM code or whatever and it was taken from there. The main issue with the new N3DS keys (or I guess key, 0x1C-0x1F aren't used as of yet) is that they're based on a reseeded 0x11 key, which is based on a new area of OTP (a protected area with access removed after Kernel9 is loaded). Since we can't get at this new area of OTP, we can't get the 0x11 key, and thus we can't get at any of the other keys based on it (which includes the N3DS 9.6 FIRM encryption keys and the new NCCH key). The only real way to use the new NCCH key is through a new ARM9 exploit, which nobody has as of now.
On 3dbrew: "ARM9/ARM11 bootrom vectors point at unitialized RAM" claims there is a theory that will allow injecting custom code to dump the bootrom. With the ability to run code through this hardware exploit, will it be possible to dump the keys if this theory actually gets successfully proven? I remember Wulfy saying that if it works, that it won't be fixable without a new 3ds model without said exploit. Would that mean we'd always have the keys available?
 

shinyquagsire23

SALT/Sm4sh Leak Guy
Member
Joined
Nov 18, 2012
Messages
1,977
Trophies
2
Age
26
Location
Las Vegas
XP
3,765
Country
United States
On 3dbrew: "ARM9/ARM11 bootrom vectors point at unitialized RAM" claims there is a theory that will allow injecting custom code to dump the bootrom. With the ability to run code through this hardware exploit, will it be possible to dump the keys if this theory actually gets successfully proven? I remember Wulfy saying that if it works, that it won't be fixable without a new 3ds model without said exploit. Would that mean we'd always have the keys available?
Well yeah, if you could pull that off you could get at literally every key since you'd know the ones set in bootrom (and have the entire OTP area, and other things). However like a lot of exploits on there, it's more of a theory and hasn't been tested (and for what it's worth, we haven't done it either, and others have tried). In theory, there's definitely a way. Actually executing it is near impossible though without extremely precise equipment.
 

Psi-hate

GBATemp's Official Psi-Hater
OP
Member
Joined
Dec 14, 2014
Messages
1,749
Trophies
1
XP
3,414
Country
United States
Well yeah, if you could pull that off you could get at literally every key since you'd know the ones set in bootrom (and have the entire OTP area, and other things). However like a lot of exploits on there, it's more of a theory and hasn't been tested (and for what it's worth, we haven't done it either, and others have tried). In theory, there's definitely a way. Actually executing it is near impossible though without extremely precise equipment.
Well I'll applaud those who try it. It could really help out with emunand. Plus if the bootrom was dumped, what else could we do with it? Would it allow coldbooting custom software or extra services?
 
  • Like
Reactions: VinsCool

Nic333

Well-Known Member
Member
Joined
May 3, 2014
Messages
144
Trophies
0
XP
1,046
Country
Brazil
Well I'll applaud those who try it. It could really help out with emunand. Plus if the bootrom was dumped, what else could we do with it? Would it allow coldbooting custom software or extra services?
IF the bootrom was dumped we would understand better how the 3DS boot and how it handles the crypto and all these stuff, aside from dumping keys, i don't see how useful dumping the bootrom would be for unsigned software/homebrew/piracy. We would have the keys and know better how the console works, nothing more than that.
 
  • Like
Reactions: Psi-hate

Psi-hate

GBATemp's Official Psi-Hater
OP
Member
Joined
Dec 14, 2014
Messages
1,749
Trophies
1
XP
3,414
Country
United States
IF the bootrom was dumped we would understand better how the 3DS boot and how it handles the crypto and all these stuff, aside from dumping keys, i don't see how useful dumping the bootrom would be for unsigned software/homebrew/piracy. We would have the keys and know better how the console works, nothing more than that.
Okay. That's good. I just wonder what you would need in order to be able to run custom software right off of cold boot. (Maybe the ability of signing things is needed.) I suppose the PSP's method of cold booting CFW won't apply here or is everything signed there too?
 

Nic333

Well-Known Member
Member
Joined
May 3, 2014
Messages
144
Trophies
0
XP
1,046
Country
Brazil
Okay. That's good. I just wonder what you would need in order to be able to run custom software right off of cold boot. (Maybe the ability of signing things is needed.) I suppose the PSP's method of cold booting CFW won't apply here or is everything signed there too?
What happend on PSP is that Sony fucked up with the ECDSA on the PS3, and somehow someone got the private key of PSP using the PS3, so everybody have the ability to sign software for the PSP, now, with the 3DS, Nintendo are using RSA, with are not vunerable to the ECDSA shit from Sony, so we would need the Nintendo Private Key to sign software/containers/firms with means that an internal Nintendo leak would have to happen, if they didn't fucked up with anything on their signature checks, it's impossible to run any kind of custom firmware from cold boot
 

Psi-hate

GBATemp's Official Psi-Hater
OP
Member
Joined
Dec 14, 2014
Messages
1,749
Trophies
1
XP
3,414
Country
United States
What happend on PSP is that Sony fucked up with the ECDSA on the PS3, and somehow someone got the private key of PSP using the PS3, so everybody have the ability to sign software for the PSP, now, with the 3DS, Nintendo are using RSA, with are not vunerable to the ECDSA shit from Sony, so we would need the Nintendo Private Key to sign software/containers/firms with means that an internal Nintendo leak would have to happen, if they didn't fucked up with anything on their signature checks, it's impossible to run any kind of custom firmware from cold boot
Thanks for the info. I learned a ton! I just kinda now hope that someone who works on the signing part doesn't screw nintendo over by leaking it. Honestly that would be detrimental for the 3DS and honestly no matter how much you want homebrew or CFW, you don't want to risk destroying the whole economy of the console. I think I'd stick with regular exploits instead. :P
 

WulfyStylez

SALT/Bemani Princess
Member
Joined
Nov 3, 2013
Messages
1,149
Trophies
0
XP
2,877
Country
United States
Thanks for the info. I learned a ton! I just kinda now hope that someone who works on the signing part doesn't screw nintendo over by leaking it. Honestly that would be detrimental for the 3DS and honestly no matter how much you want homebrew or CFW, you don't want to risk destroying the whole economy of the console. I think I'd stick with regular exploits instead. :P
The chance of that happening is so wildly low it's not even worth mentioning, imho.
 
  • Like
Reactions: loco365 and zecoxao

Syphurith

Beginner
Member
Joined
Mar 8, 2013
Messages
641
Trophies
0
Location
Xi'an, Shaanxi Province
XP
364
Country
Switzerland
Well yeah, if you could pull that off you could get at literally every key since you'd know the ones set in bootrom (and have the entire OTP area, and other things). However like a lot of exploits on there, it's more of a theory and hasn't been tested (and for what it's worth, we haven't done it either, and others have tried). In theory, there's definitely a way. Actually executing it is near impossible though without extremely precise equipment.
Sorry if i bother you. Where could the bootrom comes from? NAND/RAM/Inside-Chip?
If that involves RAM R/W, you might be able to trace all those commands issued to RAM chips.
If not.. Since it is said the console hardly halts due to clock/voltage glitches.. Quite unfortunately.
If you don't want to say about such thing, "Not so good to be talked about" would be a good reply for me.
Thanks for any polite replies you given.
 

shinyquagsire23

SALT/Sm4sh Leak Guy
Member
Joined
Nov 18, 2012
Messages
1,977
Trophies
2
Age
26
Location
Las Vegas
XP
3,765
Country
United States
Sorry if i bother you. Where could the bootrom comes from? NAND/RAM/Inside-Chip?
If that involves RAM R/W, you might be able to trace all those commands issued to RAM chips.
If not.. Since it is said the console hardly halts due to clock/voltage glitches.. Quite unfortunately.
If you don't want to say about such thing, "Not so good to be talked about" would be a good reply for me.
Thanks for any polite replies you given.
It's its own unit within the processor SoC, hence bootROM (it's not in any r/w memory). Tracing calls to it would be impossible as far as I know.
 
  • Like
Reactions: Syphurith

Syphurith

Beginner
Member
Joined
Mar 8, 2013
Messages
641
Trophies
0
Location
Xi'an, Shaanxi Province
XP
364
Country
Switzerland
It's its own unit within the processor SoC, hence bootROM (it's not in any r/w memory). Tracing calls to it would be impossible as far as I know.
Judge: So there is no known possible way to achieve bootrom dumping.. I see.
Wright: (Wait.. How does it know the key.. And what happened exactly, after the user updated 9.5 to 9.6, and before the 9.6 FIRM being loaded?)
Wright: Your honor, the defendant have a new theory to get those new keys. The point is...
1.The key is generated or set after update finished, so there must be clues within its packages.
2.The key is already produced in its factory default, however not used ever till updated.
3.There must be any other possible ways. (Other choices)

Hope you enjoy such a poorly scripted dialog. If feeling disturbed, sorry for that.

Which option is worse for nintendo?
>> 1. There must be some functions performed to let it generate and set the key.
>> 2. There must be some actions taken to write to somewhere serious so it knows there is a particular key to be used before FIRM totally loaded.
>> 3. Unknown, however i don't know how could it be performed. (Other choices)

@Reisyukaku @b1l1s @duke_srg Sorry for tagging you here, and i really want to hear about your choice of this question here.
 
Last edited by Syphurith,
  • Like
Reactions: Psi-hate

Reisyukaku

Onii-sama~
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
2
Website
reisyukaku.org
XP
5,422
Country
United States
Judge: So there is no way possible known to achieve bootrom dumping.. I see.
Wright: (Wait.. How does it know the key.. And what happened exactly, after the user updated 9.5 to 9.6, and before the 9.6 FIRM being loaded?)
Wright: Your honor, the defendant have a new theory to get those new keys. The point is...
1.The key is generated or set after update finished, so there must be clues within its packages.
2.The key is already produced in its factory default, however not used ever till updated.
3.There must be any other possible ways.

Hope you enjoy such a poorly scripted dialog. Which option is worse for nintendo?
>> 1. There must be some functions performed to let it generate and set the key.
>> 2. There must be some actions taken to write to somewhere serious so it knows there is a particular key to be used before FIRM totally loaded.
>> 3. Unknown, however i don't know how could it be performed. (Other choices)

@Reisyukaku @b1l1s @duke_srg Sorry for tagging you here, and i really want to hear about your choice of this question here.
If you're aking the feasibility of dumping bootrom, its not impossible, just not likely. I have half baked ideas on how it could be done but meh..
 
  • Like
Reactions: Syphurith

Syphurith

Beginner
Member
Joined
Mar 8, 2013
Messages
641
Trophies
0
Location
Xi'an, Shaanxi Province
XP
364
Country
Switzerland
If you're aking the feasibility of dumping bootrom, its not impossible, just not likely. I have half baked ideas on how it could be done but meh..
Thanks for reply. Not for bootrom. but for new keys.
But i really would like to know which choice given is worst for nintendo.
And would like to hear about your progress.
>> pastebin.com still firmly blocked in China, no way to access it. pastebin.ca not blocked.. Orz.
EDIT: key0x16 get.
 

Dazzozo

KRAZOA PALACE
Member
Joined
Feb 24, 2015
Messages
292
Trophies
0
Website
dazzozo.com
XP
910
Country
This thread is adorable.

"Key 0x16" << Nintendo gives you that for free. Nothing was obtained, someone just figured out how to use what they already have.
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,217
Country
Canada
This thread is adorable.

"Key 0x16" << Nintendo gives you that for free. Nothing was obtained, someone just figured out how to use what they already have.
because obviously everyone know that. Not eveyone are genuises. Keep your supperiority for yourself for a minure, thank you for clarifications.
 

Dazzozo

KRAZOA PALACE
Member
Joined
Feb 24, 2015
Messages
292
Trophies
0
Website
dazzozo.com
XP
910
Country
because obviously everyone know that. Not eveyone are genuises. Keep your supperiority for yourself for a minure, thank you for clarifications.

Not when it's literally described step by step on 3dbrew for months. No genius required, just reading.

Like sure, someone figured it out, but this is not worth making a fuss about..?
 
  • Like
Reactions: Syphurith

Reisyukaku

Onii-sama~
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
2
Website
reisyukaku.org
XP
5,422
Country
United States
Not when it's literally described step by step on 3dbrew for months. No genius required, just reading.

Like sure, someone figured it out, but this is not worth making a fuss about..?
This is a site where they think 'Ryanrocks462' is actually smart.. you're only wasting your time and energy, lol. Like i've said to people before, the people that are able to make use of these keys most likely already have them, therefore it shouldn't hinder my (or anyone's) work too much, but i still was sucked into the drama which wasnt fun.. I'm not trying to claim im smart or what have you either, I just started to look into the FIRM layout like a few weeks ago and asked around a bit, then ended up figuring this out.. sure it isnt difficult in hind sight but im fairly new to this too.. so it's still exciting for me to be learning fairly fast and watching everything unfold before my eyes.
 

KashiToxicBlood

how2hakpls
Banned
Joined
Jan 30, 2015
Messages
385
Trophies
0
Age
23
Location
same place as Huntereb
Website
www.youtube.com
XP
209
Country
United States
http://pastebin.com/qRPRwKig here is some code, it's a process9 decryptor,

the thing that is patched w/ CFWs
aka ARM9 section
crypted on N3DS, goes along with the pretty keys that were leaked by someone yesterday

http://pastebin.com/i776rhWD also to go along with this here is an n3ds arm9 decryptor thanks to ryanrocks462 for posting on twatter
 
  • Like
Reactions: Syphurith

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    I have discovered a hilarious corner of youtube. meme ASMR
  • K3Nv2 @ K3Nv2:
    That sick boy yo
  • K3Nv2 @ K3Nv2:
    I was hoping I could add a custom ROM to this fire HD 10 tablet but guess no one's made twrp available
  • Psionic Roshambo @ Psionic Roshambo:
    Root it? Lol
  • Sicklyboy @ Sicklyboy:
    That shit is so locked down, tighter than a nun's ass
  • K3Nv2 @ K3Nv2:
    Don't know if that's even possible for the firmware
  • K3Nv2 @ K3Nv2:
    You can remove the bloat ware and ads easily but can't install a rom
  • K3Nv2 @ K3Nv2:
    20 some years later crash bandicoot still pisses me off
  • BigOnYa @ BigOnYa:
    Have you jail broke your ps4 yet?
  • K3Nv2 @ K3Nv2:
    I've been on since 9.0
    +1
  • BigOnYa @ BigOnYa:
    Are you gonna do your ps5 if the hack comes? Is there worries of bans, like the ps3
  • K3Nv2 @ K3Nv2:
    Probably not I got cross play friends
    +1
  • K3Nv2 @ K3Nv2:
    By then I'll have some little mini pc anyway
  • ZeroT21 @ ZeroT21:
    only ps5 updated to latest firmware can go on psn, jailbroken ones just don't use psn or they risk getting flagged or banned, altho spouting profanity in online play alredy does that
  • K3Nv2 @ K3Nv2:
    Keep current Gen consoles stock mod last gen imo
  • DinohScene @ DinohScene:
    Anyone dumb enough to get banned for spouting profanity deserves it.
  • Y @ YuseiFD:
    Then how come you do it and don't get banned ? or is it a question of getting caught doing it ?
  • BakerMan @ BakerMan:
    wtf is the point of banning swearing in games? that's utterly a dumb decision

    the new generation playing MWII won't be as hardened as the previous one playing original MW2
  • Veho @ Veho:
    What's the point of video games? Kids playing video games won't be as hardened as the previous ones getting shoved down a hillside.
    Veho @ Veho: What's the point of video games? Kids playing video games won't be as hardened as the previous...