fps游戏,计算在本地,然后上传服务器,服务器进行验证,然后发给客户端,举个栗子
我打到一个人,我说打到头了,打了100血,传给服务器,服务器验证,哎呀,没问题,传给被打的客户端,那个人死了。
还举个栗子,你死了看回放,有时候明显没打到你,你也死了,因为有延迟,你在对方那边,是打到你了的,他把打死你的数据传给服务器,服务器觉得他数据没有问题,所以,你死了。
再举个栗子,你在跑毒,突然掉线了,然后重连,发现跑了好远,为啥,因为你在掉线前发送的最后一道指令是跑,服务器没收到你下一条指令,所以你一直在跑。

有人就会问了,蓝洞撒比么,不会像lol那样数据在服务器端验证么,其实并不是不会,是不能,fps游戏对延迟要求非常高,你延迟50ms,子弹还有飞行时间,等你子弹飞到,传到服务器,一来一回,100ms,人早跑了,很难打中人的,打不中人,你又会骂了,明显我打到了,为啥人不死。

讲道理,现在蓝洞和企鹅合作了,反作弊已经渐渐做的好了,每天20mb的反作弊,挂真的没以前那么多,那么猖狂了,昨天直径400m的圈了,还有37个人。真没那么多了。

再来谈谈蓝洞反作弊的几个技术手段。
第一,服务器验证,你98k不可能打满血3级头一枪就死吧,你不可能子弹不用换吧,你不可能突然移动到百米之外吧,你不可能在毒圈不掉血吧,你也不坑你穿墙穿山吧,这些数据传到服务器,都会封禁。

第二,人性化判断,你枪法再好,你连续n枪爆头?连续n枪都命中?一把杀几十个人?没这么厉害吧,先封一天,仔细查查,这就是很多主播被封一天的原因。

第三,蓝洞发现前两点,只能封掉那些特别嚣张的,封不到特别苟的,决赛圈杀人的,只开透视的,然后就有了现在的每天20mb的更新。蓝洞没招了,只能自己通过渠道,自己购买外挂,把市面上能买到的都买了,然后,加到特征码上去,你只要开了这其中的某一个,对比特征码,就立马封禁,不存在误封,你外挂更新总要时间吧,你更新了我又买,买了我又加到特征码里,这种方法还是有效果的,不过频率太低,每天一次,还是太慢,每天6次,估计就没有什么挂了。

再来谈谈,为什么有很多挂非常嚣张,各种百米腰射,因为有很多以盗号为生的人卖黑号,反正别人的,封了再买一个,所以希望所有看到帖子的人能绑定手机令牌,黑号少了,挂也会少的,98虽然不贵,我想也没人愿意隔两天买一个吧。即使有,也不太多。

最后希望大家天天吃鸡。手机编辑,排版见谅。
分享到 :
0 人收藏

14 个回复

正序浏览
Rainy0422  Lv:2 | 2018-4-12 12:53
暴雪的反外挂应该没人不服吧
kceie  Lv:2 | 2018-4-12 12:53
外挂多其实只是小问题,现在最主要的是蓝洞处理问题的方式,最近糯米的事就已经让很多人对蓝洞失望了,当初说误封几率0.001%,现在呢?又解封了!蓝洞这一连串的行为就是自己给自己招黑,而糯米解封后直播的技术……那简直跟以前一个天上一个地下了。这件事过后,蓝洞以后封号和声明基本上都跟放屁一样了。在我看来如今外挂猖獗,蓝洞有很大的责任。
thelada  Lv:2 | 2018-4-12 12:52
特征码这个东西…

这么说吧,我知道的一个挂是每个用户的文件都不一样的…

你下载外挂文件的时候在服务端根据你的id加盐加混淆当场编译一个出来…


再说说频繁更新这个事…

外挂其实并不一定需要更新…

如果没有什么机制上的变化,现在base address都是程序自动拿的,不用手工分析更新…
qq365631486  Lv:2 | 2018-4-12 12:52
对啊,要是人多钱多,一天6更新,还有个鸡儿外挂。。。
二手夫雷  Lv:2 | 2018-4-12 12:51
反外挂没有一劳永逸的解决办法 暴雪人多钱多能打能耗 不断抬高外挂开发者的门槛
蓝洞能做什么?锁锁区啦
Z_water  Lv:2 | 2018-4-12 12:51
都有原因,封禁严格,而且人手充足,技术更加高级
雞肉妹poi  Lv:2 | 2018-4-12 12:50
Ow挂也多,只不过没这么多罢了
Nico~  Lv:2 | 2018-4-12 12:50
打了多少,每一发子弹打了哪里,打了多少血都会发送,都会把声音,击中与否,还有血量也发给你。
总有刁民想害朕  Lv:2 | 2018-4-12 12:49
大公司嘛,国内服务器多,区域延迟很低,所以可以还是可以做到服务器验证,蓝洞嘛,暂时还是做不到,而且换引擎,不就是重做游戏嘛。。成本还是太高了
您需要登录后才可以回帖 登录 | 点击注册

本版积分规则

联系我们|关于我们|TAG|手机版|小黑屋|帮助|客服QQ| 希望之地 ( 闽ICP备12024174-1号 )  

返回顶部