Egret社区

h5数据怎么加密

2017-4-10 11:08
47332
1银子
在游戏过程中,需要向服务器提交分数,但是这个过程会在浏览器中暴露,  有心人会直接改你的接口传数据,这个问题怎么解决啊

分享到 :
0 人收藏

2 个回复

倒序浏览
a1178013314  登堂入室 | 2017-4-10 11:23:33
本帖最后由 a1178013314 于 2017-4-10 11:25 编辑

在前端加密这种事 基本上是不存在的

简单点 做个base64编码 这里的次数可以随机 也就是说多次编码  次数随机
传参数的时候吧 编码的次数和编好的码一并传过去,当然了次数也可以编个码什么unicode 什么base64这些可逆的编码都用一遍,再传点别的没用的参数,参数名在混淆视听一下或者用写后台技术把次数写在 session里  每次登陆随机
但是建议你只处理关键数据这么玩很影响效率的

对付小白够了
对付懂点行情的什么加密都不好使,毕竟代码都是可见的
a1178013314  登堂入室 | 2017-4-10 11:30:03
补充一下 我之前遇到过一个编码的方式
他吧 涉及到了几种可逆的编码
存到数组里
比如[1,1,2,3,3,1]
总数是编6次码
1 2 3分别代表不同的编码方式  数组的顺序倒过来是解码的顺序
每次请求关键数据 随机生成数组一并提交过去
当然了数组也做了个base64
对付小白基本就够用了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部