SID_LOGONCHALLENGEEX
| Protocol | BNCS |
|---|---|
| Directions | Server → Client |
| Used by | |
| Status | Historical. Newer games receive the server token in `SID_AUTH_INFO`. |
Gives the client the UDP code and the server token for this session.
Server → Client
Right after the server's SID_CLIENTID reply to SID_CLIENTID2.
| Type | Field | Notes | Confidence |
|---|---|---|---|
UINT32 |
UDP token | The code the UDP test uses. | ✅ Verified |
UINT32 |
Server token | Mixed into the password proof in SID_LOGONRESPONSE. |
✅ Verified |
Appears in
Sources and credits
- BNETDocs Atlas server (MIT): message handler used to cross-check the layout
- BNETDocs, Battle.net Chat Server Protocol Overview: written by Kyro, and edited 11 times since.
- BNETDocs, SID_LOGONCHALLENGEEX (server to client): documented by the original BNETDocs contributors, and edited 1 times since.
This page is written in our own words. BNETDocs is credited for its research; none of its text is copied. See Credits.