
2008-4-18 12:43
myshevel
【请教】网页 21点flash游戏 安全性问题
flash游戏是单机版修改过来的 因为涉及到积分问题 如何才能保证flash客户端提交的数据的安全性?
以下是我看到的一种方法,但是因为AS脚本跟服务端(.net)语言不一样,难以达到同步,实现有点问题:
可以尝试,用两个分数,比如说:A和B,A是我们要发送的积分,B是在flash里显示的积分;B是由A计算得来的,就算黑客修改了B,但是我们服务器端,还是可以用A得出B。如果服务器端得出的B和用户发送的B不一致,就判断作弊。
2008-4-18 13:26
北里闻箫
把flash完全当作显示,就会比较安全。
游戏的过程都是在服务端用其他语言实现,flash只是起调用数据,显示数据,以及提供玩家操作接口的作用。
这样,不管flash怎么改。服务端的程序和数据是没变的。
2008-4-18 13:41
myshevel
游戏的过程都是在服务端用其他语言实现,flash只是起调用数据,显示数据,以及提供玩家操作接口的作用。
如果把计算方法放在flash里面 是不是一定不安全?有没有什么防作弊措施?
2008-4-18 14:07
myshevel
有高手 解么 n013.gif
2008-4-20 13:46
lancehe
n005.gif 积分有被黑的价值么?
2008-4-21 09:46
magicwind
楼主不是已经有解决方案了吗,就是服务器验证,客户端提交的数据是不可信的,只有通过服务器验证来防止作弊。
2008-4-21 13:35
myshevel
但是客户端是用户操作的 一些用户的选择性操作 还是得从客户端传递命令过来 这中间也有问题
页:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.