flash防止外部提交数据

来源:百度知道 编辑:UC知道 时间:2024/07/07 01:08:06
大家好,我做了一个小游戏,得分通过flash的post到asp的update.asp写进数据库,最近好多高分写进来,我看根本不可能得到这个分数,问下各位,如果防止外部提交呀?

使用md5加密,在flash端和服务器端各添加md5加密函数。
然后再两端的md5使用同样的密匙。

然后根据分数计算出一个md5加密值
传送分数时把分数和加密值一起传输。

到了服务端时,服务端再一次根据分数计算一个md5加密值,比较两个加密值,一样的话就是合格分数,不一样就是非法分数。

最后对swf端进行加密处理就行了,防止别人反编译得到密匙。

as端和asp端的md5加密方法可以在网上找下。