Navigation

Console
Generate Code: All packets
Packets

Packet Information


Message ID:0x51
  
Message Name:SID_AUTH_CHECK
  
Direction:Client -> Server (Sent)
  
Used By:Starcraft Broodwar, Diablo II, Warcraft III: The Frozen Throne, Starcraft, Diablo, Warcraft III
  
Format:(DWORD) Client Token
(DWORD) EXE Version
(DWORD) EXE Hash
(DWORD) Number of CD-keys in this packet
(BOOLEAN) Spawn CD-key **

For Each Key:
(DWORD) Key Length
(DWORD) CD-key's product value
(DWORD) CD-key's public value
(DWORD) Unknown (0)
(DWORD) [5] Hashed Key Data

(STRING) Exe Information
(STRING) CD-Key owner name *
  
Remarks:Contains the EXE Version and Hash as reported by CheckRevision(), and CDKey values. Spawn may only be used for STAR and W2BN.

The data that should be hashed for 'Hashed Key Data' is:
  1. Client Token
  2. Server Token
  3. Key Product (from decoded CD key)
  4. Key Public (from decoded CD key)
  5. (DWORD) 0
  6. Key Private (from decoded CD key)

The data that should be used for EXE Information should be separated by one space, in the format of:
  1. EXE Name (like war3.exe)
  2. Last Modified Date (like 08/16/09)
  3. Last Modified Time (like 19:21:59)
  4. Filesize in bytes (like 471040)
An example of a valid string would be:
war3.exe 08/16/09 19:21:59 471040

* The CD Key owner name must be no greater than 15 characters, otherwise it becomes trimmed by Battle.net.

** This BOOLEAN value is actually a DWORD, not a BYTE. You will be IP-banned for 5 minutes if you assume BYTE and not use the proper DWORD. Also, this value can only be TRUE for Starcraft, Japan Starcraft and Warcraft II only. Any other game will cause unexpected results.
  
Related:[0x51] SID_AUTH_CHECK (S->C), Notational Convention (Sizes & Types)

User Comments


For detailed questions and discussion, visit the Battle.net Research Forum

No comments were made. Be the first to contribute!

BNLS Server Status
bnls.bnetdocs.org:
bnls.net:
bnls.mattkv.net:
phix.no-ip.org:
pyro.no-ip.biz:
bnls.war-lords.net:
bnls.anubisdev.net:
knight.mattkv.net:

= Online       = Offline

Battle.net Server Status

Battle.net v1

uswest.battle.net:
exodus.battle.net:
useast.battle.net:
asia.battle.net:
europe.battle.net:
ustest.battle.net:
beta.battle.net:
classicbeta.battle.net:
demo.war3.battle.net:

Battle.net v2

us.logon.battle.net:
eu.logon.battle.net:
kr.logon.battle.net:
cn.logon.battle.net:
public-test.logon.battle.net:
us.patch.battle.net:
eu.patch.battle.net:
kr.patch.battle.net:
cn.patch.battle.net:
public-test.patch.battle.net:

emNet

cali.emwar.com:
dallas.emwar.com:
kc.emwar.com:
ny.emwar.com:

PvPGN

server.eurobattle.net:
rubattle.net:
sc.theabyss.ru:
wc3.theabyss.ru:
bnetd.fishbattle.net:

RBNETD

server.bnetdocs.org:

= Online       = Offline



Copyrights

Site scripts and design copyrights reserved to Don Cullen.
Contents copyrighted to Blizzard and their parent corporation, Vivendi.
Main credits for contents goes to Arta. View the rest of credits.
Demented Minds copyrights reserved to Don Cullen 2003-present.
Copyright infringements will be prosecuted to the fullest extent allowable by law.
Please view our legal disclaimer and terms of service.