C>S 0x32 SID_CHECKDATAFILE

Transport Layer:Transmission Control Protocol (TCP)
Application Layer:Battle.net v1 TCP Messages (SID)
Message Id:0x32
Message Name:SID_CHECKDATAFILE
Direction:Client to Server
Options: Deprecated
Used By:Starcraft Original, Starcraft Broodwar
Starcraft Shareware, Starcraft Japanese
Warcraft II BNE
Message Format:
(does not include protocol header)
(UINT32) [5] File checksum
(STRING) File name

Remarks

This message was used to check a digest of a game file. This message is no longer used; developers should use the SID_CHECKDATAFILE2 message.

The digest is created by using the broken SHA-1 hash on the first 64-bytes of the (filesize % 64) times. This due to a bug in the client.

Anonymous

Comments

no one has commented yet.