Author | Message | Time |
---|---|---|
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 |