Difference between revisions of "News Channel"

From WiiBrew
Jump to: navigation, search
Line 15: Line 15:
 
</pre>
 
</pre>
  
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
+
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
 
 
Here's a part of a news data file. You can almost see string "Regional News" there:
 
<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.
 
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>
 

Revision as of 09:00, 13 June 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