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?
http://yoni.valhallalegends.com/projects.asp
yay problem solved.
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?
Quote from: kackn00b on March 16, 2004, 08:56 AM
or are there any specifications out about the real battle.net login emulating a game client?
http://yoni.valhallalegends.com/BNLSProtocolSpec.txt
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.