SID_CHECKDATAFILE2

Transport Layer:Transmission Control Protocol (TCP)
Application Layer:Battle.net v1 TCP Messages (SID)
Message Id:0x3C
Message Name:SID_CHECKDATAFILE2
Direction:Client to Server
Used By:Starcraft Original, Starcraft Broodwar
Starcraft Shareware, Starcraft Japanese
Warcraft II BNE
Message Format:
(does not include protocol header)
(UINT32) File size in bytes
(UINT32) File hash [5]
(STRING) Filename

Remarks

Verifies that a file is authentic, by producing a hash of that file and sending it to the server for comparison to the original.

The hash is a standard SHA1 hash.

Anonymous

Comments

no one has commented yet.