CMD AUTH RECONNECT PROOF Client: Difference between revisions
Jump to navigation
Jump to search
m (Deadbeef moved page CMD AUTH LOGON PROOF Client to CMD AUTH RECONNECT PROOF Client: Accidentally created wrong page) |
(Add introductory text) |
||
Line 1: | Line 1: | ||
[[CMD_AUTH_RECONNECT_PROOF_Client]] is a [[Login Packet]] sent by the client after receiving [[CMD_AUTH_RECONNECT_CHALLENGE_Server]]. It is followed by a [[CMD_AUTH_RECONNECT_PROOF_Server]] from the server. | |||
= Packet Layout = | = Packet Layout = | ||
Line 9: | Line 11: | ||
! Description | ! Description | ||
|- | |- | ||
| 0x0 || 1 / - || uint8 || | | 0x0 || 1 / - || uint8 || opcode || 0x03 for [[CMD_AUTH_RECONNECT_PROOF]] | ||
|- | |- | ||
| 0x1 || 16 / Little || uint8[16] || proof_data || Challenge data used for calculating proof. | | 0x1 || 16 / Little || uint8[16] || proof_data || Challenge data used for calculating proof. | ||
Line 19: | Line 21: | ||
| 0x39 || 1 / - || uint8 || key_count || Unknown. Can be expected to always be 0. | | 0x39 || 1 / - || uint8 || key_count || Unknown. Can be expected to always be 0. | ||
|} | |} | ||
= Size = | |||
The size is always 58 bytes. | |||
{{Login Packet Categories}} |
Latest revision as of 18:51, 31 May 2021
CMD_AUTH_RECONNECT_PROOF_Client is a Login Packet sent by the client after receiving CMD_AUTH_RECONNECT_CHALLENGE_Server. It is followed by a CMD_AUTH_RECONNECT_PROOF_Server from the server.
Packet Layout
Offset | Size / Endianness | Type | Name | Description |
---|---|---|---|---|
0x0 | 1 / - | uint8 | opcode | 0x03 for CMD_AUTH_RECONNECT_PROOF |
0x1 | 16 / Little | uint8[16] | proof_data | Challenge data used for calculating proof. |
0x11 | 20 / Little | uint8[20] | client_proof | SRP6 Client proof. |
0x25 | 20 / ? | uint8[20] | client_checksum | Unknown. |
0x39 | 1 / - | uint8 | key_count | Unknown. Can be expected to always be 0. |
Size
The size is always 58 bytes.