Line 1:
Line 1:
−
これは、任天堂株式会社のCEOです。このサイトがダウンするか今の我々の利益の喪失を訴えて!
+
Received emails and probably game photos such as MK accomplishments arrive in the mbox, then are moved to cdb.vff where the other "Today's Play History" Message Board data are stored. How to decode the data is still underway. See the [[Talk:/shared2/wc24/mbox|discussion]] for more info.
−
==これは、任天堂株式会社のCEOです。このサイトがダウンするか今の我々の利益の喪失を訴えて!==
+
−
===これは、任天堂株式会社のCEOです。このサイトがダウンするか今の我々の利益の喪失を訴えて!===
+
== Files ==
−
これは、任天堂株式会社のCEOです。このサイトがダウンするか今の我々の利益の喪失を訴えて!
+
Message board stores, 0-padded at end:
−
[[これは、任天堂株式会社のCEOです。このサイトがダウンするか今の我々の利益の喪失を訴えて!]]
+
+
* wc24recv.ctl - 32768
+
* wc24recv.mbx - 7340032
+
* wc24send.ctl - 16384
+
* wc24send.mbx - 2097152
+
+
=== File Format ===
+
ctl files:
+
* table of contents for the mbox?
+
* [http://en.wikipedia.org/wiki/FourCC FourCC] id: WcTf
+
* Offests 0x80 bytes
+
+
mbx files:
+
* FourCC id: "VFF "
+
+
* Erased messages do not appear to be zeroed out so it's easy to include cruft when you're manually extracting messages. The ctl file will probably yield clues to this.
+
* Individual messages are in mime format using base64 encoding for attachments, line endings are pc style CRLF.
+
* Received emails with JPG attachments are easy to spot and decode because the full headers and mime boundaries are intact.
+
* A message "You've managed to collect every trophy in the game!" (Mario Kart achievement photo) was seen but I wasn't able to decode the attachment due to "munpack: warning: Premature EOF" error. It's possible these messages get moved somewhere else once received, then marked deleted in the mbx? Or the data may not necessarily be contiguous in the mbx.
+
+
+
=== Dissection of individual messages ===
+
Manual inspection/extraction from mbx file with hex editor.
+
+
==== image/x-wii-picture ====
+
<pre>
+
Content-Type: image/x-wii-picture;
+
name=a0000388.wii
+
Content-Transfer-Encoding: base64
+
Content-Disposition: attachment;
+
filename=a0000388.wii
+
</pre>
+
+
After decoding the base64 data chunk:
+
* The first four characters inside the wii-picture file are always AJPG, hints at some kind of JPEG or other compression. ZIPping the file does not reduce it's size very much further.
+
+
[http://www.tehskeen.com/forums/showpost.php?p=36586 tehskeen thread]
+
+
==== system update email ====
+
Here is the Wii Menu version 3.3 system update email from Nintendo:
+
<pre>
+
Date: Wed, 11 Jun 2008 00:30:08 +0000 (UTC)
+
From: w9999999900000000@wii.com
+
To: allusers@wii.com
+
Message-ID: <31379709.111213144208652.JavaMail.w9999999900000000@wii.com>
+
Subject:
+
MIME-Version: 1.0
+
Content-Type: text/plain; charset=utf-16BE
+
Content-Transfer-Encoding: base64
+
X-Wii-AltName: AE4AaQBuAHQAZQBuAGQAbw==
+
X-Wii-MB-NoReply: 1
+
X-Wii-AppID: 3-48414541-3031
+
X-Wii-MB-UpdateSW: 1
+
X-Wii-Cmd: 00048001
+
+
AFcAaQBpACAATQBlAG4AdQAgAHYAZQByAHMAaQBvAG4AIAAzAC4AMwAgAGkAcwAgAG4AbwB3ACAA
+
DQAKAGEAdgBhAGkAbABhAGIAbABlACAAZgBvAHIAIAB5AG8AdQByACAAVwBpAGkAIABjAG8AbgBz
+
AG8AbABlAC4AIABUAG8AIAANAAoAdQBwAGQAYQB0AGUAIAB5AG8AdQByACAAVwBpAGkAIABNAGUA
+
bgB1ACAAdABvACAAdABoAGUAIABsAGEAdABlAHMAdAAgAA0ACgB2AGUAcgBzAGkAbwBuACwAIABw
+
AGwAZQBhAHMAZQAgAHMAZQBsAGUAYwB0ACAAdABoAGUAIABVAHAAZABhAHQAZQAgAA0ACgBiAHUA
+
dAB0AG8AbgAgAGEAdAAgAHQAaABlACAAYgBvAHQAdABvAG0AIABvAGYAIAB0AGgAZQAgAHMAYwBy
+
AGUAZQBuACAADQAKAG8AcgAgAHMAZQBsAGUAYwB0ACAAdABoAGUAIABTAHkAcwB0AGUAbQAgAFUA
+
cABkAGEAdABlACAAbwBwAHQAaQBvAG4AIAANAAoAaQBuACAAVwBpAGkAIABTAHkAcwB0AGUAbQAg
+
AFMAZQB0AHQAaQBuAGcAcwAuAA0ACgANAAoAVwBpAHQAaAAgAHQAaABpAHMAIAB1AHAAZABhAHQA
+
ZQAsACAAeQBvAHUAIABjAGEAbgAgAG4AbwB3ACAADQAKAG0AbwB2AGUAIABhACAATQBpAGkAIABm
+
AHIAbwBtACAAdABoAGUAIABNAGkAaQAgAFAAbABhAHoAYQAgAHQAbwAgAA0ACgB0AGgAZQAgAE0A
+
aQBpACAAUABhAHIAYQBkAGUAIABpAG4AIAB0AGgAZQAgAE0AaQBpACAAQwBoAGEAbgBuAGUAbAAu
+
ACAADQAKAFQAbwAgAGQAbwAgAHQAaABpAHMALAAgAHMAaQBtAHAAbAB5ACAAcABpAGMAawAgAHUA
+
cAAgAGEAIABNAGkAaQAgAA0ACgB1AHMAaQBuAGcAIAB0AGgAZQAgAEEAIABhAG4AZAAgAEIAIABC
+
AHUAdAB0AG8AbgBzACAAYQBuAGQAIAANAAoAdABoAGUAbgAgAHIAZQBsAGUAYQBzAGUAIABpAHQA
+
IABvAHYAZQByACAAdABoAGUAIABNAGkAaQAgAFAAYQByAGEAZABlACAADQAKAGkAYwBvAG4AIABp
+
AG4AIAB0AGgAZQAgAHUAcABwAGUAcgAtAHIAaQBnAGgAdAAgAGMAbwByAG4AZQByACAAbwBmACAA
+
dABoAGUAIAANAAoAcwBjAHIAZQBlAG4ALgAgAA0ACgANAAoAQgBlAGMAYQB1AHMAZQAgAHUAbgBh
+
AHUAdABoAG8AcgBpAHoAZQBkACAAbQBvAGQAaQBmAGkAYwBhAHQAaQBvAG4AcwAgAA0ACgB0AG8A
+
IABzAGEAdgBlACAAZgBpAGwAZQBzACAAbQBhAHkAIABpAG0AcABhAGkAcgAgAGcAYQBtAGUAIABw
+
AGwAYQB5ACAADQAKAG8AcgAgAHQAaABlACAAVwBpAGkAIABjAG8AbgBzAG8AbABlACwAIAB1AHAA
+
ZABhAHQAaQBuAGcAIAB0AG8AIABXAGkAaQAgAA0ACgBNAGUAbgB1ACAAdgBlAHIAcwBpAG8AbgAg
+
ADMALgAzACAAdwBpAGwAbAAgAGEAbABzAG8AIABjAGgAZQBjAGsAIABmAG8AcgAgAA0ACgBhAG4A
+
ZAAgAGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIAByAGUAbQBvAHYAZQAgAHMAdQBjAGgAIABz
+
AGEAdgBlACAADQAKAGYAaQBsAGUAcwAuAA0ACgANAAoAKgAqAFAAbABlAGEAcwBlACAAbgBvAHQA
+
ZQA6AA0ACgBJAGYAIAB5AG8AdSAZAHYAZQAgAHUAcABkAGEAdABlAGQAIAB5AG8AdQByACAAVwBp
+
AGkAIABNAGUAbgB1ACAADQAKAGEAZgB0AGUAcgAgAEoAdQBuAGUAIAAxADcALAAgAHkAbwB1ACAA
+
bQBhAHkAIABuAG8AdAAgAG4AZQBlAGQAIAANAAoAdABvACAAdQBwAGQAYQB0AGUAIABhAGcAYQBp
+
AG4ALgANAAoADQAKAFQAaABhAG4AawAgAHkAbwB1ACAAZgBvAHIAIAB1AHAAZABhAHQAaQBuAGcA
+
IAB5AG8AdQByACAAVwBpAGkADQAKAGMAbwBuAHMAbwBsAGUAIQANAAoADQAKIoIATgBpAG4AdABl
+
AG4AZABvIoMADQAK
+
</pre>
+
+
Notice the long lines in the base64 encoding, not standard for email. It does decode fine into a UTF-16 text message:
+
<pre>
+
Wii Menu version 3.3 is now
+
available for your Wii console. To
+
update your Wii Menu to the latest
+
version, please select the Update
+
button at the bottom of the screen
+
or select the System Update option
+
in Wii System Settings.
+
+
With this update, you can now
+
move a Mii from the Mii Plaza to
+
the Mii Parade in the Mii Channel.
+
To do this, simply pick up a Mii
+
using the A and B Buttons and
+
then release it over the Mii Parade
+
icon in the upper-right corner of the
+
screen.
+
+
Because unauthorized modifications
+
to save files may impair game play
+
or the Wii console, updating to Wii
+
Menu version 3.3 will also check for
+
and automatically remove such save
+
files.
+
+
**Please note:
+
If you’ve updated your Wii Menu
+
after June 17, you may not need
+
to update again.
+
+
Thank you for updating your Wii
+
console!
+
+
⊂Nintendo⊃
+
</pre>
+
+
+
There may be some interesting experiments to try by sending mail to a Wii with custom [http://bigredpimp.wordpress.com/ X-Wii headers],
+
but bigredpimp noted earlier this year that N updates may have already closed off some of the possibilities.
+
+
[[Category:Wii Filesystem]]