html游戏得分防破解-求教

皇家肆掠者 2015-06-04 03:37:46
最近要开发个微信网页小游戏,打小蜜蜂,最高分赢手机

那么问题来了


打小蜜蜂结束后,js将得分和用户id存到后台服务器保存


那么我后台代码如何判断得分是打蜜蜂的还是黑客直接传递给的

求教啊
...全文
281 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fonglezen 2015-06-10
  • 打赏
  • 举报
回复
那你微信加授权信息咯,不让用户在pc端打开,只允许在微信端打开,每个用户还有相应的id,感觉安全多了。另外,如果真的有办法攻破,应该难度也加大了!
皇家肆掠者 2015-06-10
  • 打赏
  • 举报
回复
引用 2 楼 KK3K2005 的回复:
不管是后台还是前台 计分 只要有分数依赖于前端的指令传输 总能破掉 只能 增加 破的难度 动态密钥 数据加密 运行过程保存 时间性检验 传输过程 。。。之类的 当然有简单好用的办法 大家一起 出点点子 很需要这个
我的微信授权可以加签名,放cookie
天际的海浪 2015-06-04
  • 打赏
  • 举报
回复
引用 2 楼 KK3K2005 的回复:
不管是后台还是前台 计分 只要有分数依赖于前端的指令传输 总能破掉 只能 增加 破的难度 动态密钥 数据加密 运行过程保存 时间性检验 传输过程 。。。之类的 当然有简单好用的办法 大家一起 出点点子 很需要这个
真有好方法的话,现在的网游就不会有那么多外挂了
KK3K2005 2015-06-04
  • 打赏
  • 举报
回复
不管是后台还是前台 计分 只要有分数依赖于前端的指令传输 总能破掉 只能 增加 破的难度 动态密钥 数据加密 运行过程保存 时间性检验 传输过程 。。。之类的 当然有简单好用的办法 大家一起 出点点子 很需要这个
天际的海浪 2015-06-04
  • 打赏
  • 举报
回复
没办法,像这种动作类游戏,最终得分是在客户端产生的,很容易破解。 你应该换一种游戏,能把用户的所有操作指令发送到服务器,最终得分要在服务器端产生,这样就不好破解了,除非黑客能攻下你的服务器

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧