Homebrew [Tool] arm9loaderhax-keyfinder

  • Thread starter Deleted User
  • Start date
  • Views 8,385
  • Replies 30
  • Likes 21
D

Deleted User

Guest
OP
I recently cleaned up and released the tool i used to find the proper fake key when i initially implemented the arm9loaderhax exploit.
In origin it ran in my 3DS, i decided to make it a PC tool in order to improve the speed : as for now it can attempt around 2200 keys every second (at least on my PC, may be better on others), which is good enough.
I leave it here as it can be useful to improve the current public arm9loaderhax methods with new keys or firms, if anybody wants to work on it.
On a side note, this tool contains my little 3DS AES engine simulator in C, which i didn't find on the net, i hope it can be of any use for other projects. ;)

Code : https://github.com/delebile/arm9loaderhax-keyfinder
Download : https://github.com/delebile/arm9loaderhax-keyfinder/releases

Read here before asking useless questions:
  • Is this a new vulnerability?
    • No. It's just a tool that was used to develop the public version of arm9loaderhax.
  • Is this related to downgrade/cfw/warez?
    • No. Again, this is a tool for developers mostly.
  • So where are the news?
    • There is nothing new here, it's a simple open-sourcing a software that previously was not, and that can result useful to some people.
  • Okok... Is there any way i can learn how the exploit works then?
Holy shit, are you guys stupid? This is THE tool he wrote that gave us a9lh, he's releasing it incase anybody else can find it useful for future development.

No, it doesn't give you your OTP
No, it doesn't let you downgrade
No, it serves no purpose FOR YOU
This is a development tool and nothing else. Jesus.
 
Last edited by ,

MsMidnight

part time fe modder
Member
Joined
Oct 12, 2015
Messages
1,753
Trophies
0
Location
kys
Website
camilla.hostfree.pw
XP
1,437
Country
I recently cleaned up and released the tool i used to find the proper fake key when i initially implemented the arm9loaderhax exploit.
In origin it ran in my 3DS, i decided to make it a PC tool in order to improve the speed : as for now it can attempt around 2200 keys every second (at least on my PC, may be better on others), which is good enough.
I leave it here as it can be useful to improve the current public arm9loaderhax methods with new keys or firms, if anybody wants to work on it.
On a side note, this tool contains my little 3DS AES engine simulator in C, which i didn't find on the net, i hope it can be of any use for other projects. ;)

Code : https://github.com/delebile/arm9loaderhax-keyfinder
Download : https://github.com/delebile/arm9loaderhax-keyfinder/releases
So we can encypt stuff with keys ?
 
D

Deleted User

Guest
OP
So we can encypt stuff with keys ?
No, that's not the point.
This is a bruteforcer which randomizes many keys and try to find a proper one that can fit the exploit, in order to gain code execution.
Read any documentation about the exploit and you'll understand it quickly.
 
  • Like
Reactions: Xiphiidae

Davidosky99

Eevee :3
Banned
Joined
Jun 7, 2015
Messages
2,581
Trophies
0
Age
24
Location
Porto
Website
www.davidosky99.xyz
XP
1,159
Country
I recently cleaned up and released the tool i used to find the proper fake key when i initially implemented the arm9loaderhax exploit.
In origin it ran in my 3DS, i decided to make it a PC tool in order to improve the speed : as for now it can attempt around 2200 keys every second (at least on my PC, may be better on others), which is good enough.
I leave it here as it can be useful to improve the current public arm9loaderhax methods with new keys or firms, if anybody wants to work on it.
On a side note, this tool contains my little 3DS AES engine simulator in C, which i didn't find on the net, i hope it can be of any use for other projects. ;)

Code : https://github.com/delebile/arm9loaderhax-keyfinder
Download : https://github.com/delebile/arm9loaderhax-keyfinder/releases
how can I use this? this sure looks promising
 

Nyap

HTML Noob
Banned
Joined
Jan 13, 2016
Messages
971
Trophies
0
Age
55
Location
That Chaos Site
XP
483
Country
could we make something where it would just keep guessing otp.bin at random? I'm guessing no because there would be no way of telling if it succeeded, but then again I know nothing :|
 

yusuo

Well-Known Member
Member
Joined
Oct 19, 2006
Messages
3,502
Trophies
2
Age
38
XP
6,150
Country
United Kingdom
You know, I done the math and if the key is atleast 12 digits long it would still take 14.41 years to test every key combination. And that's only if they're digits, I believe keys consist of letters as well. So add another 7 years onto that total. And I'm pretty sure keys are 20 something digits so add another 8 years.
That means it's theoretically going to take 29 years to try every combination.
Kinda pointless don't you think
 

Nyap

HTML Noob
Banned
Joined
Jan 13, 2016
Messages
971
Trophies
0
Age
55
Location
That Chaos Site
XP
483
Country
You know, I done the math and if the key is atleast 12 digits long it would still take 14.41 years to test every key combination. And that's only if they're digits, I believe keys consist of letters as well. So add another 7 years onto that total. And I'm pretty sure keys are 20 something digits so add another 8 years.
That means it's theoretically going to take 29 years to try every combination.
Kinda pointless don't you think
how many would it be able to do per second :x
 

Nyap

HTML Noob
Banned
Joined
Jan 13, 2016
Messages
971
Trophies
0
Age
55
Location
That Chaos Site
XP
483
Country
So this is basically an OTP generator?
You know, I done the math and if the key is atleast 12 digits long it would still take 14.41 years to test every key combination. And that's only if they're digits, I believe keys consist of letters as well. So add another 7 years onto that total. And I'm pretty sure keys are 20 something digits so add another 8 years.
That means it's theoretically going to take 29 years to try every combination.
Kinda pointless don't you think
 

Drakia

Well-Known Member
Member
Joined
Mar 15, 2008
Messages
1,644
Trophies
2
Age
36
XP
2,596
Country
Canada
You know, I done the math and if the key is atleast 12 digits long it would still take 14.41 years to test every key combination. And that's only if they're digits, I believe keys consist of letters as well. So add another 7 years onto that total. And I'm pretty sure keys are 20 something digits so add another 8 years.
That means it's theoretically going to take 29 years to try every combination.
Kinda pointless don't you think
Holy shit, are you guys stupid? This is THE tool he wrote that gave us a9lh, he's releasing it incase anybody else can find it useful for future development.

No, it doesn't give you your OTP
No, it doesn't let you downgrade
No, it serves no purpose FOR YOU
This is a development tool and nothing else. Jesus.
 

Nyap

HTML Noob
Banned
Joined
Jan 13, 2016
Messages
971
Trophies
0
Age
55
Location
That Chaos Site
XP
483
Country
Holy shit, are you guys stupid? This is THE tool he wrote that gave us a9lh, he's releasing it incase anybody else can find it useful for future development.

No, it doesn't give you your OTP
No, it doesn't let you downgrade
No, it serves no purpose FOR YOU
This is a development tool and nothing else. Jesus.
we just thought he meant otp.bin when he said keys
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: But I bet that would be more for a flashcart than a consumer repro board.