Transport Layer:Transmission Control Protocol (TCP)
Application Layer:BotNet Messages (PACKET)
Message Id:0x0A
Direction:Client to Server
Used By:(nothing or unknown)
Message Format:
(does not include protocol header)
(UINT32) Client awareness level
(UINT32) Client capabilities


Set client awareness level and capabilities.

This message is supported as of server revision 4.

Client awareness level:

This is a value used by revision 4 servers to add functionality but keep backwards compatibility. Fields marked with awl: 1 in this documentation require the client to send this message with Client awareness level set to 0x01 for them to be received in server to client messages.

  • 0x00: awl of 0 (default).
  • 0x01: awl of 1.

Clients should continue to parse assuming an old awl until they receive S>C 0x09 BOTNET_CLIENT_VERSION as confirmation of their requested change.

Client capabilities:

Combination of bitwise flags specifying other settings the client would like.

  • 0x00: No flags set.
  • 0x01: Await server confirmation of database changes (if clear [the default], the client is expected to update the local database immediately and expects the server to countermand prohibited changes).
| Edited: Ribose


no one has commented yet.