GBAtemp.net logo
GBAtemp.net navigation bar
Welcome Guest ( Log In | Register )  ·  Forum rules · Site Index



> GBAtemp Blogging Service

24 Pages V   1 2 3 > »   
Back to blog  Reply to this topic Start new topic Start Poll 
DSi Common Key Bruteforcer
WB3000
post Apr 17 2009, 01:13 AM
Post #1


GBAtemp Advance Fan
*****

Group: Members
Posts: 652
Joined: 5-April 07
Member No.: 72,723

 



It's nearly impossible, but the DSi Common Key could be bruteforced. Since this is a large community, it would increase the odds of finding it if as many as possible ran this program.

Updated: (5/5)
Download: http://www.mediafire.com/?zjmtdybjlum
+ Speed increase by roughly 16-20 times previous.
+ Fixed writing of common key to file.

Source and binary included (Windows, .NET only). It works by attempting to decrypt NUS DSi content.

Modes described (Bold is recommended mode):
- Standard: Increments from 0. Not recommended unless you are part of a BIG organized attack.
- 'Secure' Random: Generates random, non-zero byte keys to verify with. A good choice.
- '1' Bit Mode: Secure Random, but knows that the first bit of the key is 1, and makes sure the keys follow that rule.
- Standard Random: Obsolete due to uselessness.
- Debug Mode: Use to check certain key validity.

If you should happen to discover the key, be sure to inform someone who knows how to use it; ie. someone at DSiBrew/Wiibrew.

Good luck. rolleyes.gif

This post has been edited by WB3000: May 7 2009, 12:09 AM
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
Sponsored Links
post
Post #












ShopTemp.com
FileTrip & GBAtemp's Partner Shop now open!
Amazing deals, free shipping, loads of cool gadgets and flashcarts!
- Acekard 2i: under $15
- R4 DS Revolution: $6 only
- Supercard DSTWO: under $35
- Tons of gadgets and cheap gifts under $5
And much more! Check it out now!
Go to the top of the pageUser's Wiki pageFriend Codes
Quote Post
darkriku2000
post Apr 17 2009, 02:02 AM
Post #2


GBAtemp Regular
***

Group: Members
Posts: 102
Joined: 13-April 09
Member No.: 173,382

 



hm... I doubt it would be of any use if it would take years like you say, why not post on more sites
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
swimmeringer
post Apr 17 2009, 02:11 AM
Post #3


GBAtemp Regular
***

Group: Members
Posts: 122
Joined: 15-July 07
From: Behind You
Member No.: 89,625

 



We can run multiple at once on one computer, true?
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
WB3000
post Apr 17 2009, 02:17 AM
Post #4


GBAtemp Advance Fan
*****

Group: Members
Posts: 652
Joined: 5-April 07
Member No.: 72,723

 



QUOTE(swimmeringer @ Apr 16 2009, 08:11 PM) *
We can run multiple at once on one computer, true?


I don't see why not, although it wouldn't be wise on say a single core PC.
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
Sonicslasher
post Apr 17 2009, 02:20 AM
Post #5


In Law we trust.
Group Icon

Group: Podcast Crew
Posts: 2,010
Joined: 5-December 05
From: Richmond, VA
Member No.: 33,903

 



So will it tell me if it finds something?
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
WB3000
post Apr 17 2009, 02:35 AM
Post #6


GBAtemp Advance Fan
*****

Group: Members
Posts: 652
Joined: 5-April 07
Member No.: 72,723

 



QUOTE(Sonicslasher @ Apr 16 2009, 08:20 PM) *
So will it tell me if it finds something?


Prints the key to the screen, yes.

QUOTE
hm... I doubt it would be of any use if it would take years like you say, why not post on more sites


Standard mode is not recommended, and will take years. Random mode could find the key at any moment, so it might not take years, might never find it.
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
houseonfire
post Apr 17 2009, 02:36 AM
Post #7


GBAtemp Regular
***

Group: Members
Posts: 285
Joined: 21-May 07
Member No.: 81,014

 



So lets setup a bot net so a shit load of people can run it at once.
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
commdante
post Apr 17 2009, 02:40 AM
Post #8


GBAtemp Regular
***

Group: Members
Posts: 156
Joined: 4-June 06
Member No.: 41,711

 



Any chance for some server program who gives a range to calculate. Since no doubt Nintendo will try to counter it, multitudes of the same range could be given. At least there is some more direction then imo.

Also: Will it save which ranges it has done when you quit? So it won't do the same ranges again when you restart again? Or is it completely random (secure random mode))?

This post has been edited by commdante: Apr 17 2009, 03:04 AM
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
omatic
post Apr 17 2009, 02:45 AM
Post #9


GBAtemp Fan
****

Group: Members
Posts: 345
Joined: 25-April 07
From: United States
Member No.: 77,019

 



The binary should be updated such that:

1) If the key is found, then it outputs the key to a new file in the same directory. It would really suck if someone happened to get the key and they accidentally closed the program.

2) Instead of outputting random keys tested, instead output number of keys attempted.
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
WB3000
post Apr 17 2009, 02:45 AM
Post #10


GBAtemp Advance Fan
*****

Group: Members
Posts: 652
Joined: 5-April 07
Member No.: 72,723

 



QUOTE
Any chance for some server program who gives a range to calculate. Since no doubt Nintendo will try to counter it, multitudes of the same range could be given. At least there is some more direction then imo.


Well, you can call the program with key parameters for standard mode.

"program.exe AA BB CC DD EE FF 11 22" etc.

I'm not going to do much more work on this. It does what it does. You could in theory make something like that, and create batch scripts to take the key range.

QUOTE
The binary should be updated such that:


Both are things I am considering.

This post has been edited by WB3000: Apr 17 2009, 02:46 AM
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
houseonfire
post Apr 17 2009, 02:48 AM
Post #11


GBAtemp Regular
***

Group: Members
Posts: 285
Joined: 21-May 07
Member No.: 81,014

 



There should be a web host that logs every key that has been tried so far, and relays these keys to the other users programs so that the key is not tested again.
Might be hard. i dont know
Would be better than setting up a server/botnet so people don't start hacking each other..

This post has been edited by houseonfire: Apr 17 2009, 02:50 AM
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
omatic
post Apr 17 2009, 02:49 AM
Post #12


GBAtemp Fan
****

Group: Members
Posts: 345
Joined: 25-April 07
From: United States
Member No.: 77,019

 



Forgot to add, thanks for cooking this up. I hope it'll come through with a key.
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
DEElekgolo
post Apr 17 2009, 02:49 AM
Post #13


Member
*

Group: Newcomers
Posts: 18
Joined: 7-April 09
Member No.: 172,349

 



Why not have a server that can list all the keys that have already been tried, this can cutback the time by a ton seeing that the ones that already have been calculated wont be calculated gain. Narrowing it down all the time.
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
Sonicslasher
post Apr 17 2009, 02:53 AM
Post #14


In Law we trust.
Group Icon

Group: Podcast Crew
Posts: 2,010
Joined: 5-December 05
From: Richmond, VA
Member No.: 33,903

 



So what do I do with the hundreds of keys it puts up?
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
omatic
post Apr 17 2009, 02:57 AM
Post #15


GBAtemp Fan
****

Group: Members
Posts: 345
Joined: 25-April 07
From: United States
Member No.: 77,019

 



QUOTE(DEElekgolo @ Apr 16 2009, 09:49 PM) *
Why not have a server that can list all the keys that have already been tried, this can cutback the time by a ton seeing that the ones that already have been calculated wont be calculated gain. Narrowing it down all the time.


This wouldn't work with the random generator scheme, since you'd be checking the key you just generated against all the keys already generated by others (or yourself). It'd be a waste of time in that respect.

It might work if all the possible keys were chopped up into segments and a PC was delegated a range of values to check, incrementally asking the master list for a new range of values to check. However, this would require a dedicated server and a server / client interface. It'd also require a painstaking chopping-up of all possible keys, which would make for a HUGE list. It might not be feasible for us poor folk.
Profile Card
Go to the top of the pageUser's Wiki pageFriend Codes
+Quote Post
Sponsored Links
post
Post #












ShopTemp.com
FileTrip & GBAtemp's Partner Shop now open!
Amazing deals, free shipping, loads of cool gadgets and flashcarts!
- Acekard 2i: under $15
- R4 DS Revolution: $6 only
- Supercard DSTWO: under $35
- Tons of gadgets and cheap gifts under $5
And much more! Check it out now!
Go to the top of the pageUser's Wiki pageFriend Codes
Quote Post
« Next Oldest · Blog Articles · Next Newest »
 

24 Pages V   1 2 3 > » 
Reply to this topic Start new topic Back to blog 

> 1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
 





Privacy Policy
ShopTemp.fr, R4 et flashcarts pour consoles portables! Frais de port gratuit, soldes et offres toute l'année!

This website is part of the GBATEMP NETWORK :: GBAtemp.net :: FileTrip.net :: ShopTemp.com