GameSpy

From 333networks
Jump to: navigation, search
Summary

GameSpy existed from 1996 until 2014 and provided a master server for games over multiple platforms. After the shutdown on May 31 2014 there were many games left in the dark. 333networks provides MasterServers and MasterServer software for public use

GameSpy Protocol first generation

Clients

UBrowser -> Master    Open TCP Connection
Master -> UBrowser    \basic\secure\XDWAOR
UBrowser -> Master    \gamename\ut\location\0\validate\3JOdDFU5\final
UBrowser -> Master    \list\gamename\ut
Master -> UBrowser    \ip\255.255.255.255:7778\ip\255.255.255.255:7778\...\final
Master -> UBrowser    Close TCP Connection 


Servers

UDP, Connectionless protocol

Server -> Master	\heartbeat\7778\gamename\ut\
Master -> Server  	\basic\secure\l8jfVy
Server -> Master	\heartbeat\7778\gamename\ut\validate\XuXkWPKC\final\


Games

Deus Ex
F.E.A.R
Halo
Medal of Honor Allied Assault
Nerf Arena
Operation Flashpoint
Postal 2
Rune
Serious Sam
Serious Sam 2
Unreal
Unreal Tournament (1999)
Wheel of Time

GameSpy Protocol first generation (alternate)

Clients

(unverified)

UBrowser -> Master    Open TCP Connection
Master -> UBrowser    \basic\secure\XDWAOR
UBrowser -> Master    \gamename\ut\location\0\validate\3JOdDFU5\final
UBrowser -> Master    \list\gamename\ut
Master -> UBrowser    \ip\255.255.255.255:7778\ip\255.255.255.255:7778\...\final
Master -> UBrowser    Close TCP Connection


Servers

UDP, Connectionless protocol

Server -> Master	\heartbeat\7778\gamename\vietcong\
Master -> Server  	\secure\ERHXJK\status\
Server -> Master	\validate\dIFiLypJ\weight\10\


Games

Vietcong

Discussion

Need to get one of those games to verify the client part