VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 1037|回复: 4

[交流] 服务端如何去重客户端数据

[复制链接]
47_avatar_middle
在线会员 发表于 2016-7-28 17:02:33 | 显示全部楼层 |阅读模式
3驿站币
  服务端接收多个客户端数据,为了防止客户端被恶刷,服务端需要对接收的数据做去重验证,就像短信验证码一样,过了时间就无效,我想用这种方法来去重客户端发的数据,但不知道怎么搞,
因为C/S 是常连接,所以有效时间内是正确数据,超过才是无效,但又有问题,如果客户端延迟发送,那就超过时间,当然这个可以把时间设置大点,但是如何知道客户端数据超出有效时间了,syc老大,道友们
积极响应啊





上一篇:IE11 窗口隐藏不了
下一篇:静态数据成员和静态成员函数
95_avatar_middle
在线会员 发表于 2016-7-28 17:35:25 | 显示全部楼层
客户端发送 的时候 加个发送时间不就好了, 但是需要保证  客户端和服务器时间同步
51_avatar_middle
online_admins 发表于 2016-7-28 17:50:15 | 显示全部楼层
可以给客户端和服务器端的交互数据做加密处理!
这样想轻易模拟就不行了,必须破解你的通信协议才行
47_avatar_middle
ico_lz  楼主| 发表于 2016-7-28 22:14:15 | 显示全部楼层
2楼  我想过这个办法,不灵活,时间限制, 老大已经做加密处理了,客户端发的数据经过 AES 加密,服务端再解密,我 是想更保险些,如果被人破解了,就知道什么规律发的数据了,但如果服务端有什么东西验证这些数据的有效性,那即时破解了,模拟发也没用,但没想到什么办法
74_avatar_middle
在线会员 发表于 2016-7-30 12:59:47 | 显示全部楼层
softcheng 发表于 2016-7-28 22:14
2楼  我想过这个办法,不灵活,时间限制, 老大已经做加密处理了,客户端发的数据经过 AES 加密,服务端再 ...

每隔一段時間 服務器 重新 生成 加解密的key 派發給客戶端 使用新key加解密數據
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-4-20 21:16

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表