How does BNLS hash the data for packets 53/54 or does anybody else know how to do it without BNLS?
I am not familiar with packets 0x35 and 0x36.
QuoteI am not familiar with packets 0x35 and 0x36.
..........?
haha, you got owned.
I've never seen 0x35 (perhaps you could show me a packetlog?), but 0x36 is...
DWORD - CDKeyStringLength
DWORD - ProductID (Not STAR/SEXP/W2BN/etc)
DWORD - CDKeyValue1
DWORD - ServerKey
DWORD - ClientKey
5 DWORDS - KeyHash
The KeyHash is generated by doing HashData of...
DWORD - ServerKey
DWORD - ClientKey
DWORD - ProductID
DWORD - CDKeyValue1
DWORD - CDKeyValue2
The server provides the Server key in one of the first packets (too lazy to look it up atm), the client key can be anything (most people do GetTickCount()).
Refer to the BNLS's GetVersionByte sequence to get the ProductID; it uses the same IDs.
You get the two CDKeyValues from decrypting the CD Key.
you guys are so mean! :-/
I've never heard/seen packet 35 either. I do believe i said 54/53, unless they are the same which i dont think they are...
Quotehaha, you got owned.
Wtf is this supposed to mean?
Hehe...good one Spht.
Because some of my friends are stumped as well, I'll spill the beans.
Convert '53' into hex. It becomes 0x35.
Zakath, you are a fucking genious!
#define SID_AUTH_ACCOUNTLOGON (0x53)
#define SID_AUTH_ACCOUNTLOGONPROOF (0x54)QuoteHow
Automagically.
Way to ruin the fun, Zakath ::)
UserLoser, you should *always* be sure the people you're asking help from know what you're referencing to, such as decimal vs hex.
I didnt even think of that
that's intelligent... ::)
*refrains from a nasty flame*
:-* <--thinks skywing should share how to hash it :o
/me thinks you dont deserve the hash if you couldnt catch on to what spht said
Quote/me thinks you dont deserve the hash if you couldnt catch on to what spht said
So everytime i see numbers, im supposed to get what it means in hex?
---
:D
QuoteSo everytime i see numbers, im supposed to get what it means in hex?
---
:D
Of course... Have you ever seen The Matrix?
Yeah, but don't forget im not the only one who didnt think that at first, tA-Kane actually posted code for 0x36 8)
Guess what 54 in decimal is in hex?
I just deleted a few posts from the end of this thread.
Please stay on topic.