• Welcome to Valhalla Legends Archive.
 

This may of been covered but.....

Started by pileofcrap, February 23, 2003, 10:53 AM

Previous topic - Next topic

pileofcrap

What exactly is BNLS and what does it do? I know its probably "newbish" of me to ask but alot of the new bots I see use it and I would like to learn alittle more about it.

Yoni

#1
BNLS = Battle.net Logon Server.
It's a server that performs various processing required to log on Battle.net, including version checks, CD-key decoding and encryption, and username/password encryption.
It does all the above for all the Blizzard clients that have a CD-key including Warcraft 3.
The specifications are here: http://www.valhallalegends.com/yoni/BNLSProtocolSpec.txt

pileofcrap

#2
lol interesting, thanks alot man. I found some source code a little while ago for a bot using the BNLS system. im NOT gonna steal the code but I am gonna look at it and see how it works. Once I get the hang of it... I would like access to your BNLS server, would that be alright?

Yoni

#3
Sure, contact me or Skywing on Battle.net.