Thread: Engine
View Single Post
Re: Engine
Old
  (#68)
FrostyCoolSlug
Member
 
FrostyCoolSlug's Avatar
 
Status: Offline
Posts: 318
Join Date: Mar 2004
Default Re: Engine - 09-04-2004

Quote:
Originally Posted by Ava3ar
thats where Keys come in, each key lends to a GUID each GUID is, matched to the server record of install,

on install guid is sent to server the server sends a signal to pc with a new key that new key is the one that is specific to pc, and thats what is checked by the verf server, if 2 of the same key are online both keys are flagged and neither key can be used
interesting concept, maybe we could use the same sort of authentication for connecting, so before connections are made to the server, the game will scan hardware, then send that info, where the Auth server will then generate a key based on the info provided, and compare them, I'm sure theres something hardware based that gives each component a 'unique' id, then maybe from there, we could use Mobo, BIOS and Processor Id to generate it (The rest can be easily changed).

The 'missing code' bit is a clever idea, and in theory would work a treat, maybe with a pre-compiled 'Authentication' DLL (or .so based on platform) that comes with the server version (the only part that wouldnt be open source), and somehow make it so it cant be reverse engineerd. This will add the ability for server to add certain features and compile it themselves without having to worry about authentication. (Rather than a seperate 'Official' server. Opinions?
  
Reply With Quote