• Welcome to Valhalla Legends Archive.
 

Stupid Question about login/bnls

Started by kackn00b, March 16, 2004, 08:26 AM

Previous topic - Next topic

kackn00b

hi..
im quite new in this area..
i hav read some of the past posts and i see BNLS everywhere..
can someone explain me what it is exactly?
as far as i recognized it is a server developed by valhalla to make it easier connecting to b-net?

is this true?



Dante


kackn00b

thx for your quick answer..
my next question relating this is now: is bnls open source?
or are there any specifications out about the real battle.net login emulating a game client?


tA-Kane

#5
Quote from: kackn00b on March 16, 2004, 08:56 AMis bnls open source?
Skywing and Yoni's BNLS server is not open source.

However, since the protocol is public, it wouldn't (shouldn't?) be hard to write your own BNLS server that conforms to the BNLS protocol. That way, all a client would have to do is select your server instead of the vl.com one.

However, since there is no publicly-available hashing functions for WarCraft 3 logins, your BNLS server should close the connection when a client tries to use WarCraft 3 functions, since there are no BNLS packets on the BNLS protocol reference that mean "server error" or "unimplemented packet".
Unless, of course, you're ingenious enough to crack WarCraft 3's hashing algorithms.
Macintosh programmer and enthusiast.
Battle.net Bot Programming: http://www.bash.org/?240059
I can write programs. Can you right them?

http://www.clan-mac.com
http://www.eve-online.com