Hacking 3DS update process analyzed

Status
Not open for further replies.

Cyan

GBATemp's lurking knight
OP
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
This is the 3DS hacking forum, so I'll talk about what's happening behind the scene :P


I updated my 3DS from 1.0.0-0E to firmware 1.1.0-1E and used Etheral at the same time to see the transfered data.

when exchanging data with the server, it first show an application ID 00002400 (It should be the "settings" application, as this is the same when doing a connection test.)
here is the header :

Code:
GET / HTTP/1.1
Host: conntest.nintendowifi.net
User-Agent: CTR AC/01
HTTP_X_GAMEID: 00002400
Content-Type: application/x-www-form-urlencoded
Connection: Close

and in response
Code:
HTTP/1.1 200 OK
Accept-Ranges: bytes
ETag: W/"246-1141746822000"
Last-Modified: Tue, 07 Mar 2006 15:53:42 GMT
Content-Type: text/html
Content-Length: 246
Date: Sun, 27 Mar 2011 18:54:33 GMT
Connection: close
Server: GameCube
X-Organization: Nintendo

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>

<head>
<title>HTML Page</title>
<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-2061983-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

</script></head>

<body bgcolor="#FFFFFF">
This is test.html page
</body>

</html>


Then, after connecting through SSL and communicating their certificates, it start downloading the update files (without SSL this time ?).
The updates are located on NUS servers, like for the Wii.

The used structure is also the same as the Wii, using folder and sub-folder named with Title ID.
here are the 9 files composing the 1.0.0-1E update :

/ccs/download/0004001000025000/00000000 (15MB) <-- could be the 3D video footage.
/ccs/download/000400DB00016102/00000001 (16.8kB)
/ccs/download/000400DB00017102/00000003 (16.8kB)
/ccs/download/0004013000001C02/00000003 (36.3kB)
/ccs/download/0004013000002402/00000002 (98.8kB)
/ccs/download/0004013000002D02/00000002 (276KB)
/ccs/download/0004013000002E02/00000002 (132kB)
/ccs/download/0004013000003402/00000002 (111kB)
/ccs/download/0004013800000002/00000002 (827kB)

The files can be downloaded manually from any computer http:// nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000025000/00000000
There exist many other files in other folders not downloaded by the 3DS (just try different Title ID and file number)

The files are downloaded in the internal memory (not on SD card).

This files can be downloaded with NUSD?

Ok, that's all :P
I just wanted to list the Title ID names.
Maybe it will become useful for hackers and developers, and will figure what their TitleID are used for.


edit:

nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000025000/00000000 (15MB) <-- The 3D video preview (this is a channel, not a 3D Video Mjpeg).
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400DB00016102/00000001 (16.8kB)
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400DB00017102/00000003 (16.8kB)
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001C02/00000003 (36.3kB)
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002402/00000002 (98.8kB)
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002D02/00000002 (276KB)
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002E02/00000002 (132kB)
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000003402/00000002 (111kB)
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000002 (827kB)
(follow bottom to top)
[12/07/2011 21:09:40] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004800F484E4841/00000003
[12/07/2011 21:09:11] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000102/00000004
[12/07/2011 21:08:50] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/0000000B
[12/07/2011 21:08:45] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000008002/00000006
[12/07/2011 21:08:41] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000003702/00000000
[12/07/2011 21:08:36] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000003502/00000004
[12/07/2011 21:08:31] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000003402/00000009
[12/07/2011 21:08:27] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000003302/00000004
[12/07/2011 21:08:16] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000003202/00000006
[12/07/2011 21:08:12] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000003102/00000003
[12/07/2011 21:08:05] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002F02/00000003
[12/07/2011 21:08:00] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002E02/00000007
[12/07/2011 21:07:54] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002D02/00000008
[12/07/2011 21:07:48] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002C02/00000006
[12/07/2011 21:07:43] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002B02/00000003
[12/07/2011 21:07:38] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002902/00000006
[12/07/2011 21:07:34] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002802/00000004
[12/07/2011 21:07:30] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002702/00000003
[12/07/2011 21:07:23] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002602/00000004
[12/07/2011 21:07:16] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002402/00000009
[12/07/2011 21:07:13] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002302/00000003
[12/07/2011 21:07:08] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002202/00000004
[12/07/2011 21:07:04] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001F02/00000005
[12/07/2011 21:06:59] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001D02/00000003
[12/07/2011 21:06:55] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001C02/00000006
[12/07/2011 21:06:51] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001802/00000003
[12/07/2011 21:06:47] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001702/00000002
[12/07/2011 21:06:42] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001602/00000004
[12/07/2011 21:06:38] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001502/00000004
[12/07/2011 21:06:34] nus.cdn.c.shop.nintendowifi.net/ccs/download/000400DB00017102/0000000D
[12/07/2011 21:06:30] nus.cdn.c.shop.nintendowifi.net/ccs/download/000400DB00016102/00000003
[12/07/2011 21:06:25] nus.cdn.c.shop.nintendowifi.net/ccs/download/000400DB00010502/00000002
[12/07/2011 21:06:20] nus.cdn.c.shop.nintendowifi.net/ccs/download/000400DB00010302/00000001
[12/07/2011 21:06:15] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004009B00015102/00000001
[12/07/2011 21:06:02] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004009B00013102/00000001
[12/07/2011 21:05:57] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004009B00012102/00000003
[12/07/2011 21:05:53] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004009B00010602/00000001
[12/07/2011 21:05:47] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004009B00010402/00000001
[12/07/2011 21:05:35] nus.cdn.c.shop.nintendowifi.net/ccs/download/000400300000D402/00000003
[12/07/2011 21:05:22] nus.cdn.c.shop.nintendowifi.net/ccs/download/000400300000D002/00000003
[12/07/2011 21:05:14] nus.cdn.c.shop.nintendowifi.net/ccs/download/000400300000C502/00000003
[12/07/2011 21:04:59] nus.cdn.c.shop.nintendowifi.net/ccs/download/000400300000A002/00000005
[12/07/2011 21:04:43] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004003000009F02/00000003
[12/07/2011 21:04:22] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004003000009D02/00000006
[12/07/2011 21:00:39] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004003000009D02/00000007
[12/07/2011 21:00:27] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004003000009C02/00000002
[12/07/2011 21:00:17] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004003000009B02/00000003
[12/07/2011 21:00:00] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004003000009802/00000007
[12/07/2011 20:59:55] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004003000008A02/00000002
[12/07/2011 20:59:51] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000025000/00000001
[12/07/2011 20:59:17] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022A00/00000004
[12/07/2011 20:58:48] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022900/00000006
[12/07/2011 20:57:49] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022900/0000000A
[12/07/2011 20:57:36] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022800/00000006
[12/07/2011 20:56:05] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022800/00000007
[12/07/2011 20:55:46] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022700/00000004
[12/07/2011 20:55:02] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022700/00000005
[12/07/2011 20:54:52] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022200/00000005
[12/07/2011 20:54:35] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022200/00000006
[12/07/2011 20:54:07] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022000/00000005
[12/07/2011 20:53:45] nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022000/00000006
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022100/00000003
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022300/00000001
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022400/00000002
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022500/00000007
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022500/00000006
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022800/00000008
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022D00/00000006
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022D00/00000003
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022E00/00000005
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022E00/00000003
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004003000009D02/00000008
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400DB00016102/00000004
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004800542383841/00000001
(follow bottom to top)
This one include two updates. I didn't update to the intermediate "Mario 3D Land" firmware version.

nus.cdn.c.shop.nintendowifi.net/ccs/download/0004800F484E4841/00000005
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004800542383841/00000002
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000202/00000007
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000102/0000000A
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000003/00000001
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000018
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000008002/0000000D
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000003502/00000006
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000003402/00000011
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000003302/00000006
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000003202/00000008
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002F02/00000004
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002E02/0000000B
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002D02/0000000F
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002C02/0000000E
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002B02/00000005
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002902/0000000B
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002802/0000000C
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002602/00000008
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002402/0000000F
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000002202/00000009
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001F02/00000009
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001E02/00000002
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001D02/00000005
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001C02/0000000A
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001A02/00000002
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001802/00000005
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001702/00000004
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001602/00000005
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013000001502/0000000A
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400DB00017102/0000002C
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400DB00016102/00000005
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400DB00010502/00000003
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400DB00010302/00000004
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004009B00013102/00000003
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004009B00012102/00000007
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004009B00010402/00000004
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400300000D602/00000004
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400300000D302/00000001
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400300000D102/00000003
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400300000D002/00000009
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400300000CD02/00000000
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400300000C502/00000009
nus.cdn.c.shop.nintendowifi.net/ccs/download/000400300000A002/0000000C
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004003000009F02/00000011
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004003000009B02/00000004
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004003000009902/0000000C
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004003000009802/0000001A
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004003000008A02/00000004
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001B00010702/00000000
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022F00/00000001
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022B00/0000000D
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022A00/00000010
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022900/0000001A
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022900/00000018
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022800/00000014
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022800/0000001A
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022500/0000000A
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022400/00000013
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022400/00000011
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022000/0000000C
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022000/0000000A
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022000/00000015
nus.cdn.c.shop.nintendowifi.net/ccs/download/0004001000022000/00000014
 
  • Like
Reactions: 1 person

xdixonx

Member
Newcomer
Joined
Jun 16, 2009
Messages
24
Trophies
0
XP
48
Country
United States
I see this as being potentially useful, like maybe spoofing the update to load some form of custom firmware? That is, if the files didn't need some form of signing.

Good to see some progress actually being made.
 

OuHiroshi

Member
Newcomer
Joined
Mar 27, 2011
Messages
15
Trophies
0
XP
121
Country
United States
Very cool
biggrin.gif
Is there anyway to dump the files for further analysis? I'm sure that the files are signed and encrypted.
 

haddad

Well-Known Member
Member
Joined
Aug 12, 2010
Messages
1,693
Trophies
1
Age
32
XP
848
Country
Canada
that maybe pretty useful info for hackers as u said.... and ya, thanks for the info
 

Cyan

GBATemp's lurking knight
OP
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
yes, I dumped the files, but I can't share them :/
It's like for the Wii, you need to get them yourself using NUSDownloader (Wii version not working as is) or save the data with a packet sniffing while updating.
I think the files are encrypted as the console is communicating something through SSL before downloading, it could be the public key, because the file transfer is then in simple HTTP.
I suppose Nintendo encrypted them, because they said 3DS would be harder to hack, so it's only logical. But who knows, maybe they didn't
tongue.gif



Just a thing :
I still haven't accepted their use agreement, and though, after setting my connection information the console it talking with Nintendo servers (at least to tell me there were an update).
The connection is established every time I'm going back to system menu.
I received a lot of UDP packet on my first connection, that may be the notifications in every languages ? I don't know. At least, nothing was transmitted in plain text.
There's no more UDP packet now, only testing if the net is working.
 

xdixonx

Member
Newcomer
Joined
Jun 16, 2009
Messages
24
Trophies
0
XP
48
Country
United States
Cyan said:
I suppose Nintendo encrypted them, because they said 3DS would be harder to hack, so it's only logical. But who knows, maybe they didn't
tongue.gif

This IS Nintendo we're talking about
rolleyes.gif
 

Okami Wolfen

Well-Known Member
Member
Joined
Jul 10, 2009
Messages
257
Trophies
0
Age
33
Location
Ohio
XP
130
Country
United States
What exactly makes everyone think it looks useful, aside from the fact that it looks complicated? Unless you are one of the hackers, you're not gonna have a good idea of what is useful and what is not.

To op: nice find, tho.
 

raulpica

With your drill, thrust to the sky!
Former Staff
Joined
Oct 23, 2007
Messages
11,056
Trophies
0
Location
PowerLevel: 9001
XP
5,716
Country
Italy
xdixonx said:
Cyan said:
I suppose Nintendo encrypted them, because they said 3DS would be harder to hack, so it's only logical. But who knows, maybe they didn't
tongue.gif

This IS Nintendo we're talking about
rolleyes.gif
Everything was encrypted on the Wii and the DSi and I expect the same to happen here.
 

xdixonx

Member
Newcomer
Joined
Jun 16, 2009
Messages
24
Trophies
0
XP
48
Country
United States
Okami Wolfen said:
What exactly makes everyone think it looks useful, aside from the fact that it looks complicated? Unless you are one of the hackers, you're not gonna have a good idea of what is useful and what is not.

It's useful, because it means you can potentially decrypt the updates, inject some code and sign them. Then if you can spoof it to somehow download from your pc, then you have a kind of softmod.
 

Cyan

GBATemp's lurking knight
OP
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
Currently it's not useful at all, it's only the filenames.
Though, It shows that it's still using multiple files, and multiple TitleID/version, it's not a single firmware file.

This system is what made the Wii Fail, because instead of using a real firmware it depended on multiple IOS.
Maybe they repeated that error ?
Or maybe it's a single firmware, and it downloaded updated files only seeing as they are very small, and not relaying on IOS-style anymore.

What's noticeable too is the headers sent :
User-Agent: CTR AC/01
 

Cyan

GBATemp's lurking knight
OP
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
No, I didn't have to.
It still tell me to agree if I want to access internet/spotpass/streetpass.

So, are Nintendo breaking their own user agreement by sending me notification of new firmware?
They checked my firmware version, IP, MAC. maybe even my serial number and my logs (Like I said, there were a lot of UDP exchange on my first connection, which are not occurring anymore).


I'm leaving the console in that state to see if more data are transfered without agreeing to spotpass. (not that it will change anything to me, I'm just curious to understand how things are working).
 

xdixonx

Member
Newcomer
Joined
Jun 16, 2009
Messages
24
Trophies
0
XP
48
Country
United States
Cyan said:
This system is what made the Wii Fail, because instead of using a real firmware it depended on multiple IOS.
Maybe they repeated that error ?

Well, I believe that when an exploit is found, it will be a rather simple one. Nintendo will have probably fixed even the most remote sign of a possibility, while leaving something painstakingly simple open.
 

pachura

Well-Known Member
Member
Joined
Dec 9, 2006
Messages
566
Trophies
0
XP
240
Country
Thanks Cyan. This is definitevely interesting.

1. You're writing that "you've dumped the files, but can't share them". So you do have them on your computer ? Are you afraid that publishing these files would somehow reveal your UserID or something ?

2. Could you at least briefly check in some hexadecimal editor if there is any unencrypted (readable) content in any of these files ? Maybe the video clip (this 15 MB file) is not encrypted ? (it would begin eg. with "RIFF AVI" if it's AVI).

3. Too bad update files are not stored on the SD card... it's strange, however, that they are wasting 15 MB of space to store the video clip internally.
 

Cyan

GBATemp's lurking knight
OP
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
1 - I don't think there are UserID data in the file. I think it's only encrypted with my own public key, so it will work and be decrypted only on my console.

2 - Even the video is encrypted. There's no significant pattern (video, multiple jpeg or audio). the file header is ...G>[email protected].>.3, and is different for every files.

3 - They have a lot of space now, I don't remember exactly but I think it's 1.5GB.
 

LAA

Well-Known Member
Member
Joined
Aug 3, 2008
Messages
394
Trophies
1
XP
669
Country
Wow, this stuff is all very interesting! Hope to see a lot of progress for 3DS hacking soon. Imagine 3D homebrew!

Also, you reckon saves could be the way to have 3DS? Like with wii with the Z:TP hack?
I know saves were dumped, so... We kinda have the tools to get saves.
 

Cyan

GBATemp's lurking knight
OP
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
save files are un-transfearable.
You can't even copy a save to another SD card and use it on your own 3DS.
You also can't make backups of your savefile to restore later, the console keeps tracks of the last used time of every files, so no possibility to overwrite it with another (older or newer) save file.
You have to share the entire "Nintendo 3ds" folder to make sharing save game possible, but I think the saves are locked to the console.

I didn't try it myself as I don't own any 3DS game, it's what I read in the user manual.
I can't try with AR card, it's saved on the internal memory.
I think Photo and Audio channel are stored on SD card, but it's only cache data.
 

xdixonx

Member
Newcomer
Joined
Jun 16, 2009
Messages
24
Trophies
0
XP
48
Country
United States
WiiBricker said:
We need the 3DS common key.

Well if we know what we're looking for it's a start I guess... worst case scenario is that the key takes years to find, much like the ps3.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: I have a couple questions