Crossfire Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CF: Re: Goth's tavern



On Dec 8,  3:38pm, James Cameron wrote:

> p.s. temporary save maps do not have checksums.  I gave myself a +15
> weapon as a result, just to prove it.

 checksum are really pretty pointless now.  Unless you compile the server with
use_checksum, you can go change the player file all you want.  If you are
running your own server, such things can always be done (any enforcement in the
software can easily be removed by a programmer who doesn't want it.)

 The original reason for checksums way back when was when players would more
use the server as a single play session and the save files would be owned by
the player (there was actually support to save the player in the users home
directory).  In that case, some form of security really was needed.  To be more
precise, all the players would use the same binary that would share such things
as the high score file, so there was some incentive to prevent cheating.

 Now days, with only the person running the server having access to the files,
there is not much of a reason for that security - the server admin could alter
stuff all he wants, but that is the case if he wants to make source changes.
 In fact, maybe I'll remoe the checksum stuff alltogether, since it does make
the save procedure a little more compicated.


-- 

-- Mark Wedel
mark@pyramid.com
-
[you can put yourself on the announcement list only or unsubscribe altogether
by sending an email stating your wishes to crossfire-request@ifi.uio.no]