Sorry to say...
#37
(14 Feb 12, 07:35PM)tempest Wrote:
(14 Feb 12, 06:49PM)Zarj Wrote: Firstly, it would be easy to have the client send their MAC address to the server. The issue with this is that MAC addresses are easy to spoof, and so that's barely a level of security.
Yeah, but that's merely a way to get a "unique" ID, nothing else. It can still be modified quite easily, plus many network cards and OSs actually let you change the MAC address.

Yes, that is exactly what I said... :p

(14 Feb 12, 07:35PM)tempest Wrote:
(14 Feb 12, 06:49PM)Zarj Wrote: Secondly, Unique IDs would be a reliable option, even with an open source game. Here's how:
[...]
The only issue with this system is finding a way to stop people from getting a new ID: meaning if some hacker asks for a new ID, the system should be able to do an IP check or something similar to keep them from getting one.
Wait, do you notice a pattern here? What was the problem we were trying to solve, again?
This whole "unique ID" business simply won't work reliably until you make sure that each player can get only one ID. For commercial games, this is fairly easy, because getting a new ID means you'd have to buy the game again (although nothing stops you from doing that). It's even easier for systems like Steam, because AFAIK if you get caught cheating with a certain Steam account, the IDs for all VAC-secured games associated to that account get blacklisted.
For an open-source game, I doubt this problem can be solved reliably.

This is a little different from just a straight up IP ban, and would allow more control over who gets an ID. For instance, problem ranges (like the 188 and 189 ranges) could require manual activation of the ID. I'm sure we could find 15-20 community members who would be willing to do stuff to check this.
Thanks given by:


Messages In This Thread
Sorry to say... - by OpenSource - 11 Feb 12, 01:59AM
RE: Sorry to say... - by Robaum - 11 Feb 12, 04:06AM
RE: Sorry to say... - by Jg99 - 11 Feb 12, 04:14AM
RE: Sorry to say... - by Oracle - 11 Feb 12, 06:28AM
RE: Sorry to say... - by Frogulis - 11 Feb 12, 06:39AM
RE: Sorry to say... - by jamz - 11 Feb 12, 09:03AM
RE: Sorry to say... - by OpenSource - 11 Feb 12, 03:26PM
RE: Sorry to say... - by Jg99 - 11 Feb 12, 10:02AM
RE: Sorry to say... - by Felix-The-Ghost - 11 Feb 12, 09:09PM
RE: Sorry to say... - by Link - 13 Feb 12, 07:17PM
RE: Sorry to say... - by jAcKRoCk* - 13 Feb 12, 08:44PM
RE: Sorry to say... - by DES|Anderson - 11 Feb 12, 11:14AM
RE: Sorry to say... - by Jg99 - 11 Feb 12, 11:36AM
RE: Sorry to say... - by shad-99 - 11 Feb 12, 05:56PM
RE: Sorry to say... - by [SODA]SantiagoZ - 11 Feb 12, 09:16PM
RE: Sorry to say... - by OpenSource - 11 Feb 12, 10:37PM
RE: Sorry to say... - by Ronald_Reagan - 11 Feb 12, 09:43PM
RE: Sorry to say... - by Freddo - 11 Feb 12, 10:04PM
RE: Sorry to say... - by al3rt - 11 Feb 12, 10:22PM
RE: Sorry to say... - by Murmer - 11 Feb 12, 10:31PM
RE: Sorry to say... - by shad-99 - 12 Feb 12, 05:27PM
RE: Sorry to say... - by jamz - 12 Feb 12, 06:07PM
RE: Sorry to say... - by shad-99 - 12 Feb 12, 06:27PM
RE: Sorry to say... - by [SODA]___ME___ - 13 Feb 12, 06:57PM
RE: Sorry to say... - by pwnage{TyD} - 12 Feb 12, 05:28PM
RE: Sorry to say... - by CharlyMurphie - 12 Feb 12, 08:17PM
RE: Sorry to say... - by tempest - 12 Feb 12, 09:43PM
RE: Sorry to say... - by shad-99 - 12 Feb 12, 11:03PM
RE: Sorry to say... - by Zarjio - 14 Feb 12, 06:49PM
RE: Sorry to say... - by tempest - 14 Feb 12, 07:35PM
RE: Sorry to say... - by Zarjio - 14 Feb 12, 08:30PM
RE: Sorry to say... - by OpenSource - 13 Feb 12, 08:32PM
RE: Sorry to say... - by MCS - 14 Feb 12, 06:02AM
RE: Sorry to say... - by Waffles - 14 Feb 12, 06:44AM
RE: Sorry to say... - by Ronald_Reagan - 14 Feb 12, 07:13AM
RE: Sorry to say... - by OpenSource - 14 Feb 12, 04:12PM
RE: Sorry to say... - by _Dust_RJ* - 14 Feb 12, 04:30PM
RE: Sorry to say... - by c00kie - 15 Feb 12, 12:34AM
RE: Sorry to say... - by MorganKell - 16 Feb 12, 06:54PM
RE: Sorry to say... - by Undead - 17 Feb 12, 06:28AM
RE: Sorry to say... - by shad-99 - 16 Feb 12, 10:16PM
RE: Sorry to say... - by Oracle - 22 Feb 12, 04:31AM
RE: Sorry to say... - by Orynge - 22 Feb 12, 12:19PM
RE: Sorry to say... - by MorganKell - 28 Feb 12, 12:16AM
RE: Sorry to say... - by OpenSource - 28 Feb 12, 12:20AM