Jogos em Flash hack, pontuação é 49700? Como melhorar a segurança dos jogos em flash?

Eu tenho 2 jogos em flash (escritos em as3). Tanto o valor do recorde que está sendo hackeado. O alcance normal de cada pontuação do jogo não é superior a 5000 (os usuários normais receberão apenas 2000 - 3000 pontos). Meu método atual de anti-hacking é:

Depois de terminar o jogo, o flash usará os parâmetros post enviados: username = mike & score = 2000 & hash = md5 (nome de usuário secreto. Score). Na pagina php, eu fiz a checagem, se o hash! = Md5 (secret. Username. Score), ele retornará o erro, e NÃO inserirá os dados no banco de dados.

Eu acredito que este método não é suficiente, ou meus jogos em flash não seriam hackeados. Existe alguma coisa que eu possa fazer para melhorar minha segurança em jogos flash / anti-hacking?

Como os hackers hackam? Usando software de terceiros, como, Cheat Engine, dados Tamper (ext firefox), tamperIE etc?

Você pode listar todos os métodos de hack padrão? (conhecendo os métodos / problemas de hackers, os meios resolveram 50% dos problemas, pelo menos eu sei onde estão os problemas e faço certas precauções para isso)

Bem, o meu título tem "49700" porque ambos os recordes dos jogos são 49700 (na verdade, um monte deste valor de pontuação inserido no meu banco de dados, diferentes usuários pensavam), então eu acredito que eles estão usando os mesmos métodos

obrigado

questionAnswers(9)

yourAnswerToTheQuestion