I've started a WoW proxy too... enginkuzu, look at Ascent source, it should have it.
Currently, I'm at replacing the realm info, with local ip
I parsed the packet, and simply put it in a hashtable for now
Code:
Realm: Greymane IP: 63.241.255.56:3724
Realm: Archimonde IP: 206.17.111.34:3724
Realm: Korgath IP: 12.129.225.11:3724
Realm: Detheroc IP: 63.241.255.66:3724
Realm: Nazgrel IP: 72.5.213.6:3724
Realm: Shadowsong IP: 12.129.233.97:3724
Realm: Bloodscalp IP: 12.129.233.7:3724
Realm: Nordrassil IP: 72.5.213.59:3724
Realm: Laughing Skull IP: 206.16.23.66:3724
Realm: Nathrezim IP: 12.129.233.51:3724
Realm: Shadow Council IP: 12.129.233.20:3724
Realm: Ghostlands IP: 206.16.147.96:3724
Realm: Duskwood IP: 206.17.111.50:3724
Realm: Medivh IP: 206.16.23.49:3724
Realm: Thrall IP: 206.17.111.58:3724
Realm: Anub'arak IP: 72.5.213.105:3724
Realm: Suramar IP: 12.129.233.2:3724
etc...