Clan x86

Technical (Development, Security, etc.) => General Programming => Botdev => Topic started by: Ryan Marcus on September 18, 2005, 07:42:23 PM

Title: [BNLS] 0x09
Post by: Ryan Marcus on September 18, 2005, 07:42:23 PM
I am confused as to what these are:

(DWORD)       Version.
(DWORD)       Checksum.
(STRING)     Version check stat string.


Now, these three are called something different in 0x51:

(DWORD)       Client Token
(DWORD)       EXE Version
(DWORD)       EXE Hash
(DWORD)       Number of keys in this packet
(BOOLEAN)    Using Spawn (32-bit)

For Each Key:
(DWORD)       Key Length
(DWORD)       CD key's product value
(DWORD)       CD key's public value
(DWORD)       Unknown (0)
(DWORD[5])    Hashed Key Data

(STRING)     Exe Information
(STRING)     CD Key owner name

Which one is which?
Title: Re: [BNLS] 0x09
Post by: Hdx on September 18, 2005, 08:39:57 PM
Version = Version
Checksum = Hash
Statstring = Info
~-~(HDX)~-~
Title: Re: [BNLS] 0x09
Post by: Ryan Marcus on September 18, 2005, 09:40:39 PM
Thanks! I would have never figured that out..
Title: Re: [BNLS] 0x09
Post by: Joe on September 18, 2005, 10:41:43 PM
Verhash?
CheckRevision?

EXEInfo
Title: Re: [BNLS] 0x09
Post by: Ryan Marcus on September 19, 2005, 07:54:50 AM
No... Wrong Joe.. read the above...

Quote from: HdxBmx27 on September 18, 2005, 08:39:57 PM
Version = Version
Checksum = Hash
Statstring = Info
~-~(HDX)~-~

Or am I missing somthing?
Title: Re: [BNLS] 0x09
Post by: Eric on September 19, 2005, 08:02:03 AM
Quote from: Joe[e2] on September 18, 2005, 10:41:43 PM
Verhash?
CheckRevision?

EXEInfo

Note that all 3 of those are part of CheckRevision.
Title: Re: [BNLS] 0x09
Post by: Ryan Marcus on September 19, 2005, 07:59:34 PM
But BNLS handles all of that for me.
Title: Re: [BNLS] 0x09
Post by: Sidoh on September 19, 2005, 09:11:36 PM
Quote from: Ryan Marcus on September 19, 2005, 07:59:34 PM
But BNLS handles all of that for me.
ew? :\
Title: Re: [BNLS] 0x09
Post by: Newby on September 20, 2005, 01:25:47 AM
Quote from: Sidoh on September 19, 2005, 09:11:36 PM
Quote from: Ryan Marcus on September 19, 2005, 07:59:34 PM
But BNLS handles all of that for me.
ew? :\

If he wants to be cross-platform, he either writes the functions himself (in REALBASIC?) or uses BNLS.

Take your pick. =P
Title: Re: [BNLS] 0x09
Post by: rabbit on September 20, 2005, 07:11:58 AM
People have "written" functions for that stuff in Visual BASIC, and none of that is cross platform!  Stop lying to people, Newby.
Title: Re: [BNLS] 0x09
Post by: MyndFyre on September 20, 2005, 11:09:12 AM
Quote from: rabbit on September 20, 2005, 07:11:58 AM
People have "written" functions for that stuff in Visual BASIC, and none of that is cross platform!  Stop lying to people, Newby.

I'm pretty sure that's Newby's point. 
Title: Re: [BNLS] 0x09
Post by: Sidoh on September 20, 2005, 06:14:46 PM
Quote from: Newby on September 20, 2005, 01:25:47 AM
If he wants to be cross-platform, he either writes the functions himself (in REALBASIC?) or uses BNLS.

Take your pick. =P
I chose you write-your-own-functionsachu.