Re: Big Brother :) (maybe OT)

From: Date: Thu, 10 Apr 2003 08:20:32 +0000
Subject: Re: Big Brother :) (maybe OT)
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-143286@lists.php.net to get a copy of this message
At 10:18 10.04.2003, Ciprian Trofin said: --------------------[snip]-------------------- >Now the technical problem: the students use the faculty's computers to >connect to the game. That means a connection through a proxy, and >$_SERVER['REMOTE_ADDR'] returns the proxy, not the actual workstation. >Conclusion: the admin cannot be 100% sure if a suspect is a cheater or it >is just a coincidence. > >What can I do to be better able to detect cheaters ? Can I extract >information from HTTP headers using PHP so I uniquely identify a client's >machine ? Or anything else ? --------------------[snip]-------------------- You can identify a machine, and a user login on that machine, only by using cookies. However a user could always use 2 or more client machines at the same time (possible in INet cafes, for example) to "cheat" - you have absolutely no reliable method to detect such a situation. Relying on the IP address is a very bad decision. Not only may multiple computers connect using the same IP (Proxy), there may be a situation where a single machine reconnects using alternating addresses (AOL). -- >O Ernest E. Vogelsinger (\) ICQ #13394035 ^ http://www.vogelsinger.at/

« previous php.general (#143286) next »