Hacking 3DS Firmware has been decrypted

  • Thread starter Thread starter OscarRamos
  • Start date Start date
  • Views Views 192,882
  • Replies Replies 440
  • Likes Likes 6
Status
Not open for further replies.
Umm...what? :unsure:
I didn't get what you're trying to say. Both posts were made by me, in case you didn't notice. And isn't the sentence correct?
Nope didn't notice.

The quote itself is correct.
Its just that "man" actually means the same as "mankind", which makes the sentence contradictory.
What Armstrong wanted to say was "a man", meaning him.
 
I'm still reading through this topic, but I could confirm that this site is the first to mention the text on the IRC regarding the 3DS' firmware. I can't read Spanish, though.
@[member='Maxternal']
Could you translate some of that to English?
(I put quote marks around [18:38] scratch 1 from TODO list ;-) and put it into Google. Still reading this topic, so sorry if someone has already posted that link.)
 
Whoever did it it's understandable they don't want to take 'too' much credit. But there are some numbers and instructions floating around out there ;p

There's probably nothing to stop Nintendo from fixing this problem immediately.. then come the flashcarts, maybe.
 
I'm still reading through this topic, but I could confirm that this site is the first to mention the text on the IRC regarding the 3DS' firmware. I can't read Spanish, though.
@[member='Maxternal']
Could you translate some of that to English?
(I put quote marks around [18:38] scratch 1 from TODO list ;-) and put it into Google. Still reading this topic, so sorry if someone has already posted that link.)
It's titled "Nintendo 3DS // --Official Thread-- //" and this is page 2011
so the first comments on the page are just general 3DS chat. Going back to the first post it's basically just an announcement of the 3DS's release. The post in question says:

Moquedami said:
I just came to say that the 3DS's firmware was decrypted.

Originally Posted by
[18:37
TODO list:
[18:38] exciting!
[18:38] 1. decrypt firmware
[18:38] 2. pwn arm9
[18:38] 3. ???
[18:38] 4. profit!
[18:38] scratch 1 from TODO list ;-)

http://pastie.org/private/jgo0stywtlmeb7vnlgrrcw
https://github.com/3dshax/ctr/commit/a9e7731927ed1a453e16ad9b830e7ef57ccd031c
__________________
The next few post are similar to this one with people asking how long before it's firmware can be flashed, etc. but since it's just a general 3DS thread that quickly gets mixed in with random chatter. I can't say I'm that impressed. It was practically just mentioned and ignored because no one understood since google translate didn't do well with it.
 
  • Like
Reactions: 1 person
The next few post are similar to this one with people asking how long before it's firmware can be flashed, etc. but since it's just a general 3DS thread that quickly gets mixed in with random chatter. I can't say I'm that impressed. It was practically just mentioned and ignored because no one understood since google translate didn't do well with it.
Ah, I see. Thanks for the summary, and sorry for wasting your time. Looks like asking you to translate it didn't turn out to be very useful, so sorry about that. >_
 
Whoever did it it's understandable they don't want to take 'too' much credit. But there are some numbers and instructions floating around out there ;p

There's probably nothing to stop Nintendo from fixing this problem immediately.. then come the flashcarts, maybe.
It's not hacking, it's decrypting a firmware to understand it. It's like reading it. You can't fix that with an update.
 
Ah, I see. Thanks for the summary, and sorry for wasting your time. Looks like asking you to translate it didn't turn out to be very useful, so sorry about that. >_<
No worries. You can never be sure with forums and IRC because Google Translate usually can't make heads nor tails of internet lingo.
 
  • Like
Reactions: 1 person
The github page was updated an hour ago with an activity that I couldn't begin to understand. I justify this post because I feel that the recent frequency of updates is exciting, if you think this post is unjustified, please immediately report it.

https://github.com/3dshax/ctr
 
Considering the readme for the idaloader is this...

ctr_ldr.py -- a FIRM/NCCH Loader for IDA
===
___

You will need a recent-ish IDA with IDAPython and construct (http://construct.wikispaces.com)

To install construct you probably want to grab setuptools (http://pypi.python.org/pypi/setuptools/)

Just follow this easy 8-step walkthrough:

* run setuptools installer (if you dont have setuptools already)
* extract construct tarball, run python setup.py install
* copy ctr_ldr.py to ida/loaders
* dump firmware from 3ds
* decrypt it
* load 'er up in IDA
* ????
* PROFIT!!

Enjoy kids!

-- blasty

I assume that this means that the firmware is decrypted.
 
There is a lot of potential for homebrew on the 3DS once the firmware has been fully decrypted and an exploit is created, but at this rate, who knows if and when it'll happen.
 
40 minutes ago, the github was updated yet again with whatever this means: "refactored key related code. added support for fixed system key"

I apologize for posting this, I'm sorry if I'm going wildly off topic or flooding this thread. I'll stop, I just figured it is worth pointing out the momentum. Report this post for deletion.

https://github.com/3dshax/ctr

wtf is all this? https://github.com/3dshax/ctr/commit/e7e3ac15c69d8ff73a47ef5bdb8975edbe007e0c

Does he have the common key or is that just a space to add it once he has found it?
 
40 minutes ago, the github was updated yet again with whatever this means: "refactored key related code. added support for fixed system key"

I apologize for posting this, I'm sorry if I'm going wildly off topic or flooding this thread. I'll stop, I just figured it is worth pointing out the momentum. Report this post for deletion.

https://github.com/3dshax/ctr

wtf is all this? https://github.com/3...b8975edbe007e0c

Does he have the common key or is that just a space to add it once he has found it?

It doesn't seem likely, from my experience as a programmer it's just some error check.

EDIT: There was already a function called " setting_is_common_key_valid() " before, he just renamed it for " settings_get_common_key() " nothing to get alarmed about
 
40 minutes ago, the github was updated yet again with whatever this means: "refactored key related code. added support for fixed system key"

I apologize for posting this, I'm sorry if I'm going wildly off topic or flooding this thread. I'll stop, I just figured it is worth pointing out the momentum. Report this post for deletion.

https://github.com/3dshax/ctr

wtf is all this? https://github.com/3...b8975edbe007e0c

Does he have the common key or is that just a space to add it once he has found it?

It doesn't seem likely, from my experience as a programmer it's just some error check.

EDIT: There was already a function called " setting_is_common_key_valid() " before, he just renamed it for " settings_get_common_key() " nothing to get alarmed about

Actully do you know if he actully changed its function, cause then it might be somthing. Where does "settings_get_common_key()" point to?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum