如何保护flash和php之间的数据传输?

时间:2014-02-23 18:46:01

标签: php database flash security post

我想创建一个带有高分的Flash游戏网站,我使用此代码将发布分数发送到 php 文件:

submit.onPress = function () {
getURL ("highscore.php", "_blank", "POST"); }

基本上有一个提交按钮,当你点击它时,它会打开一个新的标签,这个标签实际上是一个php文件,里面说的是你的分数是12 。我的问题是如何保护这个不受人们作弊并且可能发送错误的高分?如果有人有任何想法请告诉我......

3 个答案:

答案 0 :(得分:0)

您需要加密变量add减法乘以等分数并添加与实数相同的假数字。然后当你需要得分时会破坏文件,并经常在游戏启动时更新游戏并更改解密。

欺骗引擎和其他闪断作弊引擎示例:购买东西或改变他们的分数任何变化,当骗子改变var时,他将有一个变量列表改变了该实例,所以你需要通过有多个vars作为分数或有一个计时器向上或向下计数,甚至两者都确保在你需要的加密变量中有乘法和除法!

答案 1 :(得分:0)

我认为这篇帖子已经回答了这个问题: Flash Encryption PHP Decryption 但是你也可能想要添加一个Blowfish,这会让它变得更加困难,但绝不可能破解

答案 2 :(得分:0)

var得分= 0; var addScore = 0;

//高分你得到20分的例子你需要把逻辑放在这里:)

addScore = 20

//客户 分数= addScore * 3 + 23;

//服务器

得分= addScore - 23/3;