0x30 SID_CDKEY

ProtocolBNCS
DirectionsClient → Server and Server → Client
Used byJSTR
StatusHistorical.

Sends a 13-character CD key unhashed. Only StarCraft Japanese used it.

Client → Server

After SID_REPORTVERSION passes.

TypeFieldNotesConfidence
UINT32 Spawn 1 for a spawned installation. Verified
STRING CD key The key itself, in plain text. Verified
STRING Key owner Verified

Server → Client

TypeFieldNotesConfidence
UINT32 Result Verified
STRING Key owner Can also carry the special values TOO MANY SPAWNS or NO SPAWNING. ⚠️ Single source

Results

ValueMeaningConfidence
0x01Accepted. Verified
0x02Key not valid. Verified
0x03Key is for a different game. Verified
0x04Key banned. Verified
0x05Key in use. Verified

Remarks

Official servers reportedly IP-banned clients that sent a key of any other length through this message.

Appears in

Sources and credits

This page is written in our own words. BNETDocs is credited for its research; none of its text is copied. See Credits.

Last edited September 16, 2026 by John Leighow.
Edit on GitHub | Page history