Valhalla Legends Archive

Programming => Battle.net Bot Development => BnetDocs Research and Discussion => Topic started by: Arta on July 06, 2005, 09:13 AM

Title: Request for Information: SID_AUTH_ACCOUNTCHANGEPROOF (0x56)
Post by: Arta on July 06, 2005, 09:13 AM
Both the request and reply are undocumented.
Title: Re: Request for Information: SID_AUTH_ACCOUNTCHANGEPROOF (0x56)
Post by: shadypalm88 on July 06, 2005, 10:52 AM
Client -> Server:
(BYTE[20])  Client Password Proof (for old password)
(BYTE[32])  Salt (for new password)
(BYTE[32])  Verifier (for new password)


Server -> Client:
(DWORD)     Result
(BYTE[32])  Server Password Proof ("M[2]") (for old password)

Possible result codes:
    0x00:   Password changed.
    0x02:   Incorrect old password.
Title: Re: Request for Information: SID_AUTH_ACCOUNTCHANGEPROOF (0x56)
Post by: Arta on July 06, 2005, 08:05 PM
Does the client echo that data back in the response or is that a mistake? The draft format that's present already does not contain M1, s, or v for the server->client message.
Title: Re: Request for Information: SID_AUTH_ACCOUNTCHANGEPROOF (0x56)
Post by: MyndFyre on July 06, 2005, 08:13 PM
It's a mistake.  The information currently available is correct.
Title: Re: Request for Information: SID_AUTH_ACCOUNTCHANGEPROOF (0x56)
Post by: Arta on July 06, 2005, 08:13 PM
Thanks. This has been published now.