3 ms·
Your Starcraft example is flawed, because Starcraft is NON OSS. Therefore, they chose other means of cheating prevention. You might argue that it is security by
by replax 14y ago
Your Starcraft example is flawed, because Starcraft is NON OSS. Therefore, they chose other means of cheating prevention. You might argue that it is security by obscurity but it is working more or less to a certain extend.
I have an example of OSS software with yet no cheater. Check out xonotic (www.xonotic.org), a heavily modified quake based shooter. They partly implement anti-cheat functionality by more or less shifting tasks from the client side to the server side, making e.g. wallhacks impossible. Also they use encryption for certain packages to prevent them from being tapered with. Aimbots are another thing, but I have yet to see one. I didn't really dig into the security features though, that is just what I picked up by casually browsing the forums...