Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: OriOn on December 17, 2003, 09:55 PM

Title: About the signature in x50
Post by: OriOn on December 17, 2003, 09:55 PM
Anybody has an idea about the use of the 128 bytes signature in the 0x50 packet ?
Title: Re:About the signature in x50
Post by: Skywing on December 17, 2003, 10:09 PM
Quote from: OriOn on December 17, 2003, 09:55 PM
Anybody has an idea about the use of the 128 bytes signature in the 0x50 packet ?
http://www.valhallalegends.com/yoni/BNLSProtocolSpec.txt

QuoteBNLS_VERIFYSERVER (0x11)
------------------------

This messages verifies a server's signature, which is based on the server's IP.
The signature is optional (currently sent only with Warcraft 3), and is sent in SID_AUTH_INFO (0x50).

(DWORD) Server's IP.
(128 bytes) Signature.



Response:
---------

(BOOL) Success. (If this is TRUE, the signature matches the server's IP - if this is FALSE, it does not.)
Title: Re:About the signature in x50
Post by: OriOn on December 18, 2003, 07:59 AM
Yes, i have read this document. But i try to understand the processus of the NLS.
I already have reverse the cdkey hash and i want to understand the login process.
Title: Re:About the signature in x50
Post by: iago on December 18, 2003, 08:03 AM
Then, reverse this?
Title: Re:About the signature in x50
Post by: Soul Taker on December 18, 2003, 01:56 PM
Quote from: iago on December 18, 2003, 08:03 AM
Then, reverse this?
?siht esrever ,nehT
Title: Re:About the signature in x50
Post by: UserLoser. on December 18, 2003, 05:19 PM
Quote from: Soul Taker on December 18, 2003, 01:56 PM
Quote from: iago on December 18, 2003, 08:03 AM
Then, reverse this?
?siht esrever ,nehT

No, you're supposed to reverse this, not that :P

siht