手游(网游)是怎样防止HTTP中间人攻击的

我觉得题主的意思是怎么样中间劫持包之后然后向服务器发送被修改过的数据包,以达到欺骗的目的吧.就如同一些手游的战斗过程是在本地记录的,只有战斗结束的时候才将数据发送到服务器.如果是这个意思的话,我觉得可以算作是中间人攻击吧.我觉得肯定传输的数据要有验证字段,首先我没做过手游,我只是在以前开发的时候使用过别人的接口,他们的方式是将前面的所有数据进行一遍md5然后将后面的md5值也作为一个校验码传递过去,服务器端拿到数据,对前面的数据与后面的校验码比较,如果不符合直接忽略.当然md5校验相对来说是一个非常弱的校验方式.但是验证方式,我觉得应该是类似的思路如果我说的不对,请批评我,让我长姿势!!!
■网友
如果我没记错的话,中间人攻击好像不是这个意思。。中间人攻击看描述我觉得题主是想问怎么对付抓包重放吧。对付抓包重放这种,只要保证“同样内容的包只能有效一次”这一点就可以了。做到这一点包抓下来也没用。
■网友
我读书少你不要骗我。。HTTP不就是以TCP方式传输的吗?你的问题是什么意思?
■网友
加密封包


    推荐阅读