C>S 0x33 SID_GETFILETIME

Transport Layer: Transmission Control Protocol (TCP)
Application Layer: Battle.net v1 TCP Messages (SID)
Message Id: 0x33
Message Name: SID_GETFILETIME
Direction: Client to Server
Used By:
Starcraft OriginalStarcraft BroodwarStarcraft SharewareStarcraft JapaneseDiablo RetailDiablo SharewareDiablo IIDiablo II Lord of DestructionWarcraft II BNEWarcraft III Reign of ChaosWarcraft III The Frozen Throne
Message Format:
(does not include protocol header)
(UINT32) Request ID
(UINT32) Unknown
(STRING) Filename

Remarks

This packet requests the filetime of the specified file. The second field appears to always be null.

Known Request ID Values

Value File
0x01 tos_usa.txt
0x03 bnserver-WAR3.ini
0x1A tos_USA.txt
0x1B bnserver.ini
0x1D icons_STAR.bni
0x80000004 bnserver-D2DV.ini
0x80000005 [0x4A] IX86ExtraWork.mpq
0x80000006 [0x4C] IX86ExtraWork.mpq
🔖diablodiablo-iidiablo-ii-lord-of-destructionstarcraftstarcraft-broodwarstarcraft-japanwarcraft-iiwarcraft-iii-reign-of-chaoswarcraft-iii-the-frozen-throne
| Edited: Anonymous

Comments

Davnit

Just for the record, the request ID is more like a cookie and the given values are just what the client at some point was seen using... they aren't actually required to be set that way to make the request.