Homebrew Why isnt it possible to hack the dsi?

  • Thread starter Thread starter alejolink11
  • Start date Start date
  • Views Views 8,637
  • Replies Replies 50
yuyuyup said:
What's with all this retarded justification for DSi NOT to be hacked ? ? ? Quit making excuses for these lazy idiot hackers
The main problem with the DSi being hacked is that its a lot of effort for a very little amount of gain. Flashcarts etc. already enable DS-Mode homebrew on the DSi and the extra CPU and RAM aren't that attractive now as the DS-Scene is starting to wind down in expectance of the 3DS next year. The DSi was a lame attempt to extend the DS life span by another couple of years and its just a side note now. The DSi tightened up security CONSIDERABLY since the mistakes made in the Wii software so it has taken a good bit of work to get what little we have now. The only people that want the DSi hacked now are the pirates who want their DSiWare and DSi-Enhanced games for free and, believe it or not, the Homebrew/Hacking community try desperately to distance themselves from that image.

TL;DR Version: Since DS-Mode is unlocked and the 3DS is coming next year the hackers don't see why they should be putting the effort into hacking the DSi for a bunch of pirates.
 
Arm73 said:
YayMii said:
nobody cares.
*blah blah extra power blah blah SD card slot blah blah*
FYI, everything you said (and more) can be achieved with the DStwo. Your point is completely invalid.

BTW, the SNEmulDS emulator only uses 1/3 of the original DS's power (according to the author), so a hacked DSi wouldn't help one bit.
 
I present to you: "DSi Encryption Put In Perspective", also known as "I Love Crushing People's Dreams".

The DSi uses 128-bit encryption (IIRC).
How do you break it? You find the correct encryption key.

How many encryption keys are there? 2 (binary, a bit) to the 128th power (number of bits), divided by 8 (8 bits in a byte).
That's so many that the calculator that comes with windows (at least XP) can't even display the number without reverting to scientific notation.

128-bits is...
340,282,366,920,938,463,463,374,607,431,768,211,456 possible values in binary.
However, Since there's 8 bits in a byte, you divide 128 by 8 and get 16. That's 16 bytes, 16 characters.
That's 18,446,744,073,709,552,000 possible values, ranging from 0x0000000000000000 to 0xFFFFFFFFFFFFFFFF. Eighteen quintillion possible keys.
The actual number is a bit less less since a key will be a certain number of digits and be designed to not have repeating segments, but this puts it in perspective.

Let's say that you have a computer program which can try 50,000 unique keys a second.
That's 3,000,000 keys a minute.
180,000,000 keys in an hour.
4,320,000,000 keys a day.
1,576,800,000,000 keys in one year.

It would take 11,698,848 years to try all the keys at that speed.

So wait, how do they break other systems? If you can get a direct copy of the encrypted data and compare it to a copy of the unencrypted data (as well as view the data as it's transmitted around the DSi's internals), that goes a long way towards figuring out the key without having to try all possible combinations. You'll be able to find the key without all the guessing! The problem is you'd need to take a DSi apart and fuck with it's insides while it's on to try to get a copy of the data while it's unencrypted (since the DSi will unencrypt what it needs on the fly in order to use it), and usually when you're done with that the DSi's pretty broken and in no shape to game, or even to be experimented on a second time...
3869187499_da1665050d.jpg

http://www.flickr.com/photos/micahdowty/se...57621023570420/

This process can be hampered by the internal design of the system, so you may need to take apart many systems before you even figure out how to read some of the data, let alone get a full copy of it, and last I checked DSi's don't cost $5...
 
To add to Rydian's post, there are people (hackers) who already have the key, but don't want to release it due to piracy.
 
yuyuyup said:
What's with all this retarded justification for DSi NOT to be hacked ? ? ? Quit making excuses for these lazy idiot hackers
So the hackers are idiots now? Do you honestly think it's that easy? Why don't you do it yourself. THEN, IF you hack it, you can call them idiots.
 
Juanmatron said:
Crazzy1 said:
Free DSi Ware (a lot of the prices are rip offs
tongue.gif
)

Great. You want kill small developer groups who launch games for DSiWare. Just great
glare.gif



LOL a lot of the 'tempers download NDS roms.. why would DSiWare be any different
happy.gif

Well it's not like people would be excited if there were free DSiWare.. most of them are shovelware.

Juanmatron said:
QUOTE(Crazzy1 @ Oct 3 2010, 05:58 PM)
Homebrew apps/games using the camera (motion sensing too :P)..

Are you idiot? It seems yes.

I'm just pointing out ideas.. no need to call names
frown.gif
 
Rydian said:
I present to you: "DSi Encryption Put In Perspective", also known as "I Love Crushing People's Dreams".

The DSi uses 128-bit encryption (IIRC).
How do you break it? You find the correct encryption key.

How many encryption keys are there? 2 (binary, a bit) to the 128th power (number of bits), divided by 8 (8 bits in a byte).
That's so many that the calculator that comes with windows (at least XP) can't even display the number without reverting to scientific notation.

128-bits is...
340,282,366,920,938,463,463,374,607,431,768,211,456 possible values in binary.
However, Since there's 8 bits in a byte, you divide 128 by 8 and get 16. That's 16 bytes, 16 characters.
That's 18,446,744,073,709,552,000 possible values, ranging from 0x0000000000000000 to 0xFFFFFFFFFFFFFFFF. Eighteen quintillion possible keys.
The actual number is a bit less less since a key will be a certain number of digits and be designed to not have repeating segments, but this puts it in perspective.

Let's say that you have a computer program which can try 50,000 unique keys a second.
That's 3,000,000 keys a minute.
180,000,000 keys in an hour.
4,320,000,000 keys a day.
1,576,800,000,000 keys in one year.

It would take 11,698,848 years to try all the keys at that speed.

So wait, how do they break other systems? If you can get a direct copy of the encrypted data and compare it to a copy of the unencrypted data (as well as view the data as it's transmitted around the DSi's internals), that goes a long way towards figuring out the key without having to try all possible combinations. You'll be able to find the key without all the guessing! The problem is you'd need to take a DSi apart and fuck with it's insides while it's on to try to get a copy of the data while it's unencrypted (since the DSi will unencrypt what it needs on the fly in order to use it), and usually when you're done with that the DSi's pretty broken and in no shape to game, or even to be experimented on a second time...
3869187499_da1665050d.jpg

http://www.flickr.com/photos/micahdowty/se...57621023570420/

This process can be hampered by the internal design of the system, so you may need to take apart many systems before you even figure out how to read some of the data, let alone get a full copy of it, and last I checked DSi's don't cost $5...

QUOTE(_Chaz_ @ Oct 3 2010, 12:51 AM) Okay, how about this?


Nobody who can actually hack shit gives a flying fuck.


See the above post by Rydian you moron and see why the DSi hasn't been fully hacked yet .
Keep your fucking childish opinions to yourself, if you cannot accept the reality of the fats.
Who the fuck are you to tell me what I care about or not ?
I GIVE A FUCK ABOUT HACKING THE DSi, even if it was gonna be just me ( but clearly it's not ) then your statement is already wrong.
Get your head out of your arse and start reading.
 
Arm73 said:
Who the fuck are you to tell me what I care about or not ?
I GIVE A FUCK ABOUT HACKING THE DSi, even if it was gonna be just me ( but clearly it's not ) then your statement is already wrong.
Get your head out of your arse and start reading.
He does make a good point. If noone cared this topic wouldnt have been made and neither would all these posts. And to all you people in here saying noone cares, apparently you cared if you wasted your time coming in here.

That or you have so little of a life that you spend time going through random topics that you dont care about and flame them.
 
Once again, the hackers that actually give a shit already have the key, and they're not releasing it because they're against piracy.
 
Rydian said:
Arm73 said:
See the above post by Rydian you moron and see why the DSi hasn't been fully hacked yet .
Lolwut?
My post is chronologically after his. There's no way he could have seen my post before making his.

Sorry Rydian, don't get offended.
I'm not usually one to use foul language when it's uncalled for, but that _Chaz_ guy started it and he really irritated me.
I mean we are discussing the possibilities of hacking the DSi mode, and we get those totally immature posts about ' nobody giving a fuck ' (not my choice of words ), which would be more appropriate in a topic about emulating the PS2 on the DS............
It's a totally legitimate question, and a reasonable one, and yet every time it comes up some dumb kid comes around thinking that we actually can, but nobody cares...yeah right.
There are people out there still releasing emulators for the Sinclair ZX81, and people care, let alone a current generation handled system.
Then there are post like yours which are very thoughtful and logically explain the facts ans why it hasn't been done, which is much appreciated.

Besides, I wrote that ' he should get his head out of his arse ' not because he didn't read your post ( which came after his in this topic, but you or somebody else posted the exact same post in a similar topic a few weeks ago with the same explanation and the same pictures ) and that's what I was hinting that he should have read.
Just saying ' nobody gives a flying shit ' over and over again just because they heard it from somebody else and it sound cool, it doesn't mean that we actually have the knowledge of hacking the DSi but we chose ' not to ' because anyway ' DSi ware games suck '.
We always knew, " if it can be hacked, it will be hacked " that's out motto, regardless of 10.000 people wanting it , or 100.
People who don't care about the DSi being hacked , should stay away from such topics as this, period.
Just like I stopped reading about N64 on the DS.
But allow me to say, that hacking the DSi isn't by any means a far stretch of imagination, but very much doable , as opposed to emulate let's say an N64, so forrgive me for showing my interest.
Regards .
 
You missed my comment.

Also, it has already been hacked, but nothing is being developed, because there's barely any benefit to hacking the DSi (extra power=DStwo, 0.3MP camera=who cares, free DSiWare=many hackers are against piracy, SD card slot=barely anyone needs it, since we have flashcarts).
 
Lumstar said:
What about fan translations of games that require DSi mode?
Those don't exist.
If you're referring to Pokémon B/W, they play on DS mode completely fine. They don't require DSi mode.
 

Site & Scene News

Popular threads in this forum