Ich weiss, dass z.B. bei Counterstrike ein Programm auf dem Server laufen kann und noch eins auf dem Client. Der Server weiss wie die Daten aussehen müssen und wenn der Client andere Daten (z.B. durch Einsatz von Cheats) hat wird man gekickt. Ist aber sicherlich nicht einfach so etwas zu programmieren.
MfG Florian