游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2380|回复: 0

[原创] 反DDOS卡房踢人外挂

[复制链接]

102

主题

2443

帖子

7639

积分

论坛元老

Rank: 8Rank: 8

积分
7639
发表于 2015-12-4 11:13:29 | 显示全部楼层 |阅读模式
现在很多“竞技类”游戏都出现了DDOS攻击外挂,这些外挂可以让别人产生卡顿,甚至无法连接游戏,如何反这些挂呢?

这些挂的原因是因为这类游戏其实是P2P的,只是有几个主机来检测,也就是双方的IP都是透明的,对方可以通过攻击IP来把对方掉线。

解决方法是在游戏里增加检测插件,当有一方发生被DDOS的情况的时候,则把对面的监控起来,然后使用排除法,甚至让伪装IP的工作人员(假如IP都是同一处的对方可能分析出IP是同一个公司)和对方对战,最后不封号,但是作弊者只能和别的作弊者一起游戏,匹配到的都是其他作弊者(只要有超过1000人就开启这个行为,这样对方就很难匹配到同样的人,也就觉察不出来,使用的服务器甚至可以降低精密水平,让运算交给作弊者自己的电脑,这样可以大大降低服务器需求),并在关键时刻对方会无法连接房间,并延时一段时间(伪装游戏仍在继续)最后通知这个房间里所有人都降级了(不让他们在结束后的房间里发言,只会看到所有人都不在房间里,不让他们互相添加好友,他们可以对别人发起添加好友,但对方不会收到,这样他们就不会知道双方都降级了),作弊者将掉到最低水平范围,永远也没法继续升级了。

事实上很多作弊者只是为了在房间内刷钱,这种的胜率在各种模式里都高于平均水平,而且对面总有人掉线或者卡顿,这种情况只需要把各个模式(非排位)的胜率不合乎常理者检测出来,十有八九就是作弊的,甚至这些作弊者可能使用了双倍金币等工具牌,就是为了刷钱卖号或者是其他公司想让其他玩家AFK。

事实上DDOS在别的层面是可以解决的,但是这就不说了。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-25 11:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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