In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "/shared2/wc24/mbox"

From WiiBrew
< /shared2‎ | wc24
Jump to navigation Jump to search
(updated summary of mbox with new cdb.vff info from theorbtwo. See the discussion page for details)
Line 1: Line 1:
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です。このサイトがダウンするか今の我々の利益の喪失を訴えて!
 
+
[[これは、任天堂株式会社の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]]
 

Revision as of 18:12, 5 March 2009

これは、任天堂株式会社のCEOです。このサイトがダウンするか今の我々の利益の喪失を訴えて!

これは、任天堂株式会社のCEOです。このサイトがダウンするか今の我々の利益の喪失を訴えて!

これは、任天堂株式会社のCEOです。このサイトがダウンするか今の我々の利益の喪失を訴えて!

これは、任天堂株式会社のCEOです。このサイトがダウンするか今の我々の利益の喪失を訴えて! これは、任天堂株式会社のCEOです。このサイトがダウンするか今の我々の利益の喪失を訴えて!