游戏产业一直是网络攻击的主要目标。许多游戏在发行后不久便会受到攻击,导致损失大量玩家和声誉下降,并最终导致彻底的关闭。专业高防技术团队通过多年的安全防护经验,总结出游戏服务器最易受到的攻击类型和一些防御方法。
游戏服务器为什么老被攻击
原因之一、竞争对手来攻击你的服务器,让你的服务器无法正常运行,游戏很卡或被攻击到所有服务器瘫痪,玩家就会去竞争对手哪里玩。
原因之二、游戏里的一些玩家,对游戏里的部分人,例如GM不满意,然后攻击服务器,发泄。
原因之三、一些伪黑客爱好者或出初学者,拿服务器试试手,看看自己的技术怎么。
常见的游戏服务器攻击
一、DDoS流量攻击
DDoS流量攻击是最常见和直接的攻击方式,攻击者通过控制大量的僵尸网络肉鸡攻击游戏服务器,导致服务器拥塞直至崩溃。导致游戏玩家游戏掉线、登录不了、延迟等一系列不良体验。根据相关数据显示,如果一款游戏持续被攻击一天,玩家数量将损失80%,这对于游戏公司来说是致命的。
面对DDoS攻击流量,建议选择一个专业的网络安全公司接入游戏高防解决方案,通过高防服务对恶意攻击流量进行有效防御和流量清洗、隐藏源站IP、利用CDN加速游戏服务器,来解决访问延迟、网卡缓慢等问题。
二、虚拟(CC假人)登录攻击
这种类型的攻击主要是利用大量的模拟真实玩家登录游戏服务器,但一直不进入游戏,导致登录网关的堵塞。当真正的玩家想要进入游戏时,他们会卡在登录界面无法登录,甚至直接出现黑屏现象。
面对CC假人登录攻击,一些游戏公司选择使用输入验证码来缓解攻击,但是效果并不明显,很多假人攻击会直接跳过验证,而验证码会对真实玩家的用户体验产生不好的影响。所以建议接入专业CC防护服务,在用户业务和攻击者之间建立一道防火墙,根据攻击者的TCP连接行为、游戏连接后的动态信息,直接准确地识别真正的玩家和黑客,拦截异常的客户端。
三、服务器入侵攻击
服务器入侵攻击是最严重的攻击,攻击者入侵游戏服务器,修改、窃取游戏数据甚至直接清除游戏数据。最可怕的是有些服务器入侵是内容工作人员在开发时所留的后门,可以随时对服务器发起入侵,任何防火墙都无能为力。
游戏服务器防御方法
第一,确保游戏服务器系统安全。
服务器管理维护人员需要对服务器所有的项目进行检查,查看访问者是从哪里来的,然后查看网络和日志,通过日志分析有哪些可疑的流量。此外将一些不必要的服务及端口进行关闭,限制一些SYN半连接数,确保系统文件是最新的版本,然后系统的版本一定要更新到最新,将一些漏洞打上补丁。
第二,在骨干节点设置防火墙。
防火墙可以有效的抵御DDOS攻击,与其他服务器一样,高防服务器也需要设置相关的防火墙,对于一些攻击流量,可以牺牲一些主机,将一些恶意流量引导出去,保证游戏服务器的正常运行,同时处理这些恶意流量。
第三,使用高配的高防服务器。
服务器的稳定性和机房的线路的质量有很大的关系,一个好的IDC机房是能提升服务器的稳定性和速度的。国内防御比较好的机房一般集中在浙闽粤一带,选择机房,除了要看机房承诺的内容外,还要仔细检查机房的资质以及机房的配置:发电机、线路,机房等级等。