C>S 0x58 SID_AUTH_ACCOUNTUPGRADEPROOF

Transport Layer: Transmission Control Protocol (TCP)
Application Layer: Battle.net v1 TCP Messages (SID)
Message Id: 0x58
Message Name: SID_AUTH_ACCOUNTUPGRADEPROOF
Direction: Client to Server
Options:
Deprecated
Used By:
Warcraft III Reign of ChaosWarcraft III The Frozen Throne
Message Format:
(does not include protocol header)
(UINT32) Client Token
(UINT32) [5] Old Password Hash
(UINT8) [32] New Password Salt
(UINT8) [32] New Password Verifier

Remarks

Converts the stored XSHA-1 password hash to a new NLS/SRP password. However, this message is no longer responded to, and upgrading accounts is therefore impossible.

Note: If you have an account in need of upgrading (created with C>S 0x3D SID_CREATEACCOUNT2), you can let the account expire and recreate it with C>S 0x52 SID_AUTH_ACCOUNTCREATE.

*Old Password Hash:

Broken SHA-1 Double password hash as seen in C>S 0x3A SID_LOGONRESPONSE2.

New Password Salt & Verifier:

Salt and Verifier values as seen in C>S 0x52 SID_AUTH_ACCOUNTCREATE.

Old Password is the account's current password. The New Password can be the same as the Old Password, but it can be used to change the password as well.

🔖warcraft-iii-reign-of-chaoswarcraft-iii-the-frozen-throne
| Edited: Anonymous

Comments

no one has commented yet.