What are some reliable flash obfuscators?
I am creating a Flash game that serves high scores to the server. While I plan to take a few server-side precautions to prevent tampering, the weak link in the chain is Flash itself. Using cheating tools, players can control and adjust variables in memory.
I understand that most Flash / SWF obfuscators are designed to prevent people from (easily) decompiling SWF. Will they help at all as an anti-cheating mechanism?
a source to share
As you said, obfuscator is just a way to make the decompiled code less readable, it is not a reliable protection. Instead, you should create your own guards to ensure that the variable is not changed or is in the valid range for a moment T, etc.
You cannot trust any answer provided by the client, but you need to check the server side if everything is ok.
a source to share
If you only want the game to run on your server, you can also determine where the signal is sent from, into your trick, and ignore anything that doesn't come from your domain. It will be a real pain to spoof your codes if you have to run from your dedicated domain to submit points.
a source to share