Valhalla Legends Forums Archive | Battle.net Bot Development | bnls 0x0f

AuthorMessageTime
solidsnake
Can someone tell me how the checksum is created?
I know that I have to send 07 00 0F followed by the 32 bit checksum.
I know the checksum is calculated by doing a 32 bit CRC on the appended string. And I know that the string is the client (bnls account) password and the receivefd server code. However, I do now know how that string is created. Is the server code sent in a hashstring(base16) or in a DWORD(base10) format. Do I append the servercode in msb or lsb order? How is the server code appended to the client password? Thank you in advance for any helpful feedback.
June 23, 2003, 10:38 PM
DarkMinion
Um....the data in 0x0f (BNLS_AUTHORIZEPROOF) is the hash received from 0x53 (SID_AUTH_ACCOUNTLOGON). If you're using BNLS there is no need to calculate this...
June 24, 2003, 12:17 AM
solidsnake
nvm i got it.
June 24, 2003, 12:34 AM

Search