DNS: Capture more data
Mario Kart Wii uses the server
mariokartwii.ms19.gs.nintendowifi.net to connect to port 28910. This is a gamespy server. It is used to manage online meetings.
In general, Nintendo uses
<GAME>.ms<NUMBER>.gs.nintendowifi.net for this the gamespy database queries to port 28910.
<GAME> is any internal game name, ore more exact, any possible domain string (wildcard domains).
<NUMBER> are numbers between 0 and 20. And all domain names are resolved to the IP4 69.10.30.247.
Since last weekend, the name server redirects
mariokartwii.ms19.gs.nintendowifi.net to my server. This disadvantage of this solution is, that only MKWii traffic is redirected. But beginning with the next week, I will redirect all of the
*.ms<NUMBER>.gs.nintendowifi.net domains to catch the traffic of other games. This might be dangerous, if the domains are used for other purposes.
So, if you have problems, disable the DNS server and tell me, what happened. I will post a second message when I have changed the settings.
*
See also: A redirect Server
Btw:
I have now completely analysed the MKWii part of protocol of this server. Decoding is no problem, and the encoder must be tested in the next days. mkw-ana print nice statistical summaries. In the next days I will tell you more.