After experimenting with packet sniffing, and sending, I noticed QTracker just accepts any query version for any game. Since NOLF1 had no encryption, I could just re-use those queries to send and receive data.
The IServerDirectory class/interface looks well enough documented to try and reverse engineer. So I'm gonna do that.
After experimenting with packet sniffing, and sending, I noticed QTracker just accepts any query version for any game. Since NOLF1 had no encryption, I could just re-use those queries to send and receive data.
The IServerDirectory class/interface looks well enough documented to try and reverse engineer. So I'm gonna do that.