Difference between revisions of "News Channel"

From WiiBrew
Jump to: navigation, search
(initial version)
 
Line 16: Line 16:
  
 
Here's a part of news data file:
 
Here's a part of news data file:
 +
<pre>
 
000003D8  24 0F F0 00  7F 23 D7 00  87 24 2F 14  00 52 00 00  65 00 67 00  69 00 6F 00  $....#...$/..R..e.g.i.o.
 
000003D8  24 0F F0 00  7F 23 D7 00  87 24 2F 14  00 52 00 00  65 00 67 00  69 00 6F 00  $....#...$/..R..e.g.i.o.
 
000003F0  00 6E 00 61  00 6C 00 20  00 45 4E 00  11 77 00 73  05 4A 49 00  13 56 74 00  .n.a.l. .EN..w.s.JI..Vt.
 
000003F0  00 6E 00 61  00 6C 00 20  00 45 4E 00  11 77 00 73  05 4A 49 00  13 56 74 00  .n.a.l. .EN..w.s.JI..Vt.
 +
</pre>
  
 
You can almost see string "Regional News" there.
 
You can almost see string "Regional News" there.

Revision as of 11:26, 29 January 2007

News / Weather channel downloads data packages from Nintendo servers via plain http connection.

Some examples:

http://weather.wapp.wii.com/1/076/short.bin http://weather.wapp.wii.com/1/076/forecast.bin http://news.wapp.wii.com/1/076/news.bin.08

File structure:

$0000 - $003F: padding (00) $0040 - $013F: rsa encrypted sha-1 signature of rest of the file $0140 - $....: compressed data

Data compression method is still unknown. If you calculate entropy of the data, you will notice that it is definitely not encrypted. Probably it uses a modified version of propieritary Nintendo compression method described here: http://everything2.com/index.pl?node_id=1469892&lastnode_id=0

Here's a part of news data file:

000003D8   24 0F F0 00  7F 23 D7 00  87 24 2F 14  00 52 00 00  65 00 67 00  69 00 6F 00  $....#...$/..R..e.g.i.o.
000003F0   00 6E 00 61  00 6C 00 20  00 45 4E 00  11 77 00 73  05 4A 49 00  13 56 74 00  .n.a.l. .EN..w.s.JI..Vt.

You can almost see string "Regional News" there.