Hacking Ways Nintendo Can Kill A9LH?

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,951
Trophies
4
Location
Making a non-binary fuss
XP
39,349
Country
Antarctica
Or, they'd have to sneakily drop a malicious arm9loaderhax.bin bricker on your console, and I'm pretty sure they can't do that legally in MANY jurisdictions.
Nintendo isn't Gateway, they won't brick your system with a bricker update.
 

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
Nintendo isn't Gateway, they won't brick your system with a bricker update.

Like I said, they aren't that bad. Sony, on the other hand...they would, if it was legal. It isn't, obviously.

I'd go so far as to say that Nintendo wants to patch homebrew but that they may not see it as a direct threat. Especially considering OOTHax, SMCH, etc remain unpatched.
 
Last edited by chaoskagami,

ishygdaft

A mystery wrapped in an enigma
Member
Joined
Jun 20, 2016
Messages
296
Trophies
0
XP
151
Country
United States
Like I said, they aren't that bad. Sony, on the other hand...they would, if it was legal. It isn't, obviously.

I'd go so far as to say that Nintendo wants to patch homebrew but that they may not see it as a direct threat. Especially considering OOTHax, SMCH, etc remain unpatched.

Bet they didn't see the downgrade bullet being as big a thing as it was.
They're probably mad now, I'd imagine 11.1 will do it's best to patch that stuff.
Oh, Oothax is partly patched, it takes a lot of tries to get it to work on the latest firmware.
 

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
Bet they didn't see the downgrade bullet being as big a thing as it was.
They're probably mad now, I'd imagine 11.1 will do it's best to patch that stuff.
Oh, Oothax is partly patched, it takes a lot of tries to get it to work on the latest firmware.

I'm a CFW dev. Trust me, I'm aware. It's due to removal of internet access and ASLR. They could fix the game on cartridges and it wouldn't be usable on 9.2/whatever, though, and that's more what I'm referring to.
 
  • Like
Reactions: gnmmarechal

ishygdaft

A mystery wrapped in an enigma
Member
Joined
Jun 20, 2016
Messages
296
Trophies
0
XP
151
Country
United States
I'm a CFW dev. Trust me, I'm aware. It's due to removal of internet access and ASLR. They could fix the game on cartridges and it wouldn't be usable on 9.2/whatever, though, and that's more what I'm referring to.

I see, you're talking about a batch of 1.1 carts.
Yeah I don't think nintendo would bother with that :P
 

memomo

( ͡° ͜ʖ ͡°)
Member
Joined
Nov 30, 2013
Messages
1,079
Trophies
0
Age
31
XP
750
Country
Nintendo don't care that much about security... I mean if it was easy fix they will do it, if not easy they will not do anything most likely.

Boy, it's been 3 month since the Wii U Kernal exploit is out for the latest FW, AND IT STILL NOT PATCHED
 
Last edited by memomo,
  • Like
Reactions: PacPera

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,426
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,794
Country
United States
I don't think Nintendo can patch this. The process this exploit uses is a combination of a hardware flaw (memory not being cleared on reboot/alternate FIRM being used) and a early exploit of Kernel9Loader (which somehow got called Arm9LoaderHax instead of Kernel9LoaderHax....But whatever. :P )

Encryption of the n3DS secret sector which Kernel9Loader uses is done by using hash of OTP. But I believe that encryption is done/handled by kernel9Loader which has been exploited. Nintendo can't fix this for consoles that have already installed an exploited Kernel9Loader. They can use a new key in the n3DS secret sector, but the process to decrypt it is known now. They could update Kernel9Loader, but exploited consoles can just not use the new one. They could change how OTP is encrypted...But this requires an update to Kernel9Loader. Which again won't happen on exploited consoles because of FIRM update protections with existing CFWs.

It's possible Nintendo might try and sneak around this with a new function to update FIRM partitions, but that would most likely take two separate updates to pull off and perhaps they can brick/fix consoles already with it installed, but the userbase would wise up to it quickly and the damage would be limited. It would require a change in bootrom most likely to fix this and that requires new hardware. The code Nintendo added to get around FIRM update protection would get RE'd quickly anyway, so it's a losing battle long term. They really screwed up with it. In theory it was a decent security measure, but rushed updates to patch a previous exploit/leaked key resulted in this mistake that broke it.

The most they can do is change how the secret sector is encrypted and introduce a new key somewhere and try and hide it. But the system has been broken wide open with even their encryption algorithm being figured out. There's really nothing left for them to do at this stage that would be effective.

Plus it's late in the cycle and they may EoL the 3DS/n3DS soon when the mobile variant of the NX comes out (which could perhaps be as early as next year). So I doubt they will bother at this point. Less so with the Wii-U apparently because there hasn't been an update for it in ages despite there being exploits on latest firmware for it. It definitely appears they have moved their security team's priorities to the NX which will be the successor to the Wii-U.
 
Last edited by Apache Thunder,

Tony_93

Well-Known Member
Member
Joined
Jun 13, 2015
Messages
2,457
Trophies
1
Location
California
XP
2,436
Country
United States
Funny all the people asking wether Nintendo can or cannot do it, or wether is legal for them to do it or not...

Short answer is yes, they can replace your arm9loaderhax.bin in an update and just call it a "stability update", remember who's INTELLECTUAL PROPERTY is this again?

They wont because they know everyone has NAND backups and everyone could just get a harmod, flash a backup and render useless all the work and resources Nintendo would spend on a fix for this (wouldnt be a cheap job thats for sure).
 

Damon_girl

Well-Known Member
Member
Joined
Oct 27, 2015
Messages
961
Trophies
0
Age
31
XP
553
Country
United States
I don't think it's possible for them to fix it either. A temporary fix could definitely happen, but there would be no permanent one, at least none that I can think of.

This is kind of like the iBoot exploit found in the iPhone 4. Nothing could fix it because it was a flaw with the hardware. I'm pretty sure another iBoot exploit was found on the newer iPhones but sadly it's not released to the public.
 
  • Like
Reactions: kane159

OldGlass

Well-Known Member
OP
Member
Joined
Feb 9, 2016
Messages
247
Trophies
0
Age
30
XP
150
Country
United States
a little off-topic question, but how can I ensure that firm0/1 protection is on?
I'm using Luma3DS+A9LH on a N3DS.
 

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
a little off-topic question, but how can I ensure that firm0/1 protection is on?
I'm using Luma3DS+A9LH on a N3DS.

If you're using Luma, it is on. Luma doesn't allow disabling it. You're good. ;P
 
  • Like
Reactions: OldGlass

godstriker8

Well-Known Member
Member
Joined
Feb 8, 2010
Messages
224
Trophies
1
XP
507
Country
Canada
Short answer they can't. But new hardware will most likely kill a9lh

A9lh happens to early in boot for the system update to fix it correct me if I'm wrong. Once you have your OTP its a wrap

They said that about boot2 for bootmii, and that still got patched.
 

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
They also patched it in one of the 4.X FWs for old Wiis

No they didn't. It was revertable with another exploit on older Wiis because boot0 and boot1 can't be flashed by nintendo. They're read-only. Boot2 was made non-exploitable but it was moot once we had brawlhax and letterbomb. Older Wiis could still flash modified boot2 because the bug still existed in boot1.

My Wii is one of the very first, and I never hacked it until the services were discontinued. It was running the latest firmware, and last firmware. If what you're saying is true it's impossible for me to have boot2 BootMii (I do.)

The newer consoles were fixed. You couldn't modify boot2 because the bug in boot1 was resolved, so you had to take over the first running IOS instead.
 
Last edited by chaoskagami,
  • Like
Reactions: DrkBeam

Friendsxix

Introspective Potato
Member
Joined
May 6, 2008
Messages
266
Trophies
1
Location
Best Hemisphere
XP
2,699
Country
United States
Only wave of bricks I've heard of/read about involved installing a Korean system update on non-Korean Wiis, yet the Wiis received the notification to update because their regions had been changed.

To add to the actual discussion, though, they could probably find a way if they really wanted to. Either through the already mentioned file re-naming, stability update, or what have you. Honestly (without getting into the piracy discussion) I don't think it's worth their time, since the best way to do it seems to be a new hardware revision (but it'd be silly naming it the new new 3ds ;) ).
http://wiibrew.org/wiki/Error_003
Error 003 was a deliberate attempt by Nintendo to brick Korean Wiis that were region changed to any other region. The reason I can say it was deliberate is because, as noted in the wiibrew article, the system attempts to use the Korean key to encrypt some hardcoded bytes. If the result matches what the actual Korean key would produce, it shows error 003. I cannot think of any situation where that could have been accidental.
 

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,040
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
5,994
Country
Portugal
Nintendo don't care that much about security... I mean if it was easy fix they will do it, if not easy they will not do anything most likely.

Boy, it's been 3 month since the Wii U Kernal exploit is out for the latest FW, AND IT STILL NOT PATCHED
Kernel

Sent from my Nokia 3310 using Tapatalk
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: It's a shame some people's cake always resort to the same taste