Difference between revisions of "Getwiimsg"
m (Replaced author with user page link.) |
|||
(4 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox homebrew | {{Infobox homebrew | ||
| title = getwiimsg | | title = getwiimsg | ||
− | |||
| type = pc utility | | type = pc utility | ||
| author = [[User:Yellows8|Yellows8]] | | author = [[User:Yellows8|Yellows8]] | ||
Line 8: | Line 7: | ||
| source = http://wmb-asm.googlecode.com/svn/trunk/getwiimsg/ SVN | | source = http://wmb-asm.googlecode.com/svn/trunk/getwiimsg/ SVN | ||
}} | }} | ||
− | + | '''getwiimsg''' v1.1 was coded by yellows8. Download Wii Message Board announcements from server, decrypt, and dump to .eml and .txt files. The internal KD AES key (wc24msgboardkey.bin) is required. In IOS80 v6944, this key is stored at 0x5A8F8 in 00000006.app (the /dev/kd module), and is 0x10 bytes long. The key is used in AES-128-OFB symmetric encryption. getwiimsg requires [[Wc24decrypt]]. | |
− | |||
− | |||
− | getwiimsg v1. | ||
Help displayed when run without parameters: | Help displayed when run without parameters: | ||
Line 21: | Line 17: | ||
Source is available on SVN at http://wmb-asm.googlecode.com/svn/trunk/getwiimsg/ | Source is available on SVN at http://wmb-asm.googlecode.com/svn/trunk/getwiimsg/ | ||
− | Credits | + | == Credits == |
Bob Trower for his Base 64 implementation. | Bob Trower for his Base 64 implementation. | ||
− | == | + | == Changelog == |
− | + | v1.1 | |
+ | Added downloading of missing first 2 of 4 server messages.(msg #4 is newest, #3 older than #4, and so on.) | ||
+ | |||
+ | v1.0 | ||
+ | Inital release. | ||
+ | |||
+ | {{lowercase title}} |
Latest revision as of 04:36, 18 January 2020
getwiimsg | |
General | |
---|---|
Author(s) | Yellows8 |
Type | PC utility |
Version | 1.0 |
Links | |
Download | |
SVN Source |
getwiimsg v1.1 was coded by yellows8. Download Wii Message Board announcements from server, decrypt, and dump to .eml and .txt files. The internal KD AES key (wc24msgboardkey.bin) is required. In IOS80 v6944, this key is stored at 0x5A8F8 in 00000006.app (the /dev/kd module), and is 0x10 bytes long. The key is used in AES-128-OFB symmetric encryption. getwiimsg requires Wc24decrypt.
Help displayed when run without parameters: Usage: getwiimsg <country code number> <language code> <wc24msgboardkey.bin> <optional list of alternate msg files to process from a server or locally>
language code can be one of the following: ja, en, de, fr, es, it, nl.
Source is available on SVN at http://wmb-asm.googlecode.com/svn/trunk/getwiimsg/
Credits
Bob Trower for his Base 64 implementation.
Changelog
v1.1 Added downloading of missing first 2 of 4 server messages.(msg #4 is newest, #3 older than #4, and so on.)
v1.0 Inital release.