Valhalla Legends Archive

Programming => Battle.net Bot Development => BnetDocs Research and Discussion => Topic started by: Arta on February 07, 2005, 10:46 AM

Title: NLS messages available at BnetDocs
Post by: Arta on February 07, 2005, 10:46 AM
Just to let everyone know, account creation and logon NLS messages are now available at BnetDocs. The other ones will be available as soon as possible.

Mistakes/comments/suggestions welcome as always.
Title: Re: NLS messages available at BnetDocs
Post by: MyndFyre on February 07, 2005, 10:47 AM
I'm glad to see that stuff finally get on there.  :)
Title: Re: NLS messages available at BnetDocs
Post by: Networks on February 07, 2005, 10:50 AM
:) Thank you! Really looks like you have been working harder than usual these past couple of months or weeks or w/e.
Title: Re: NLS messages available at BnetDocs
Post by: iago on February 07, 2005, 11:31 AM
*cough* takes credit for finally getting around to putting it all together for Arta

Thanks for getting it up quickly, though!  Hopefully me and Warrior will be releasing legit (opensource) NLS login code in C.  Stay tuned!

<edit>
From his news post:
Quote(in a freak confluence of events, everyone lost their notes)

That's funny because it's true.  Not a single person who worked on the project still had notes.  I had to go back to my Java code and sort it all out.  But I ended up making my own notes:
www.javaop.com/~iago/SRP.html
As a result, I understand the protocol better than ever.  Overall, it was a worthwhile weekend :)
Title: Re: NLS messages available at BnetDocs
Post by: Arta on February 07, 2005, 11:34 AM
Err, yes, sorry. I meant to include a link on the document for your page - I'll do that now.
Title: Re: NLS messages available at BnetDocs
Post by: iago on February 07, 2005, 11:35 AM
No worries; I'm just reading over it now.

On the NLS pages, I notice you have:
See the [NLS/SRP Protocol] document for more information.

Should that be a link?
Title: Re: NLS messages available at BnetDocs
Post by: iago on February 07, 2005, 11:38 AM
Another thing worth nothing: the username AND password are converted to uppercase before hashing.  I totally forgot about that when I wrote it up.

*fixes*
Title: Re: NLS messages available at BnetDocs
Post by: iago on February 07, 2005, 11:39 AM
also, you forgot to put http:// in front of my page, so it's trying to go to http://bnetdocs.valhallalegends.com/www.javaop.com....

*fixes*
Title: Re: NLS messages available at BnetDocs
Post by: Arta on February 07, 2005, 11:41 AM
Quote from: iago on February 07, 2005, 11:35 AM
No worries; I'm just reading over it now.

On the NLS pages, I notice you have:
See the [NLS/SRP Protocol] document for more information.

Should that be a link?

That is a link. [] are document cross-references.
Title: Re: NLS messages available at BnetDocs
Post by: iago on February 07, 2005, 11:53 AM
Well, it wasn't.  Now it is. :P
Title: Re: NLS messages available at BnetDocs
Post by: Warrior on February 07, 2005, 11:56 AM
I was just asking iago what SID_AUTH_CREATEACCOUNT was =P when I saw it in his SRP notes (Never had done Warcraft III account creation before) Come to think of it I just got the basic Warcraft III Logon with BNLS done =P
Title: Re: NLS messages available at BnetDocs
Post by: UserLoser. on February 07, 2005, 01:43 PM
Both SID_AUTH_ACCOUNTUPGRADE (0x57) messages are now no longer public.  Enjoy.

Will be re-public when SID_AUTH_ACCOUNTUPGRADEPROOF is ready.
Title: Re: NLS messages available at BnetDocs
Post by: Warrior on February 07, 2005, 02:16 PM
Thanks to UserLoser and whoever else contributed~

Edit: Whoa thats a whole lotta packets
Title: Re: NLS messages available at BnetDocs
Post by: shout on February 07, 2005, 02:49 PM
Good job everyone! :)
Title: Re: NLS messages available at BnetDocs
Post by: Blaze on February 12, 2005, 10:12 AM
We lost the new packet thing at the top when this update came out...
Title: Re: NLS messages available at BnetDocs
Post by: Arta on February 12, 2005, 12:29 PM
I got rid of that. I'll replace it with something better, at some point.
Title: Re: NLS messages available at BnetDocs
Post by: Blaze on February 12, 2005, 12:52 PM
Okay, thanks.