BannleEye漏洞允许封禁任意游戏用户

admin 2024年10月22日15:47:44评论55 views字数 919阅读3分3秒阅读模式

BannleEye漏洞允许封禁任意游戏用户

图片:unknowncheats

BattlEye (BE) 是一种广泛使用的反作弊系统,现已披露一个严重漏洞,可能危及多个知名在线游戏的用户帐户安全。安全研究员timoxa565发现该漏洞,恶意行为者可利用该系统的身份验证过程触发非法帐户禁令。

该漏洞被称为“BannleEye”,针对 BattlEye 客户端和服务器端库(“BEClient.dll”和“BEServer.dll”)之间的通信。通过在初始化期间操纵“gameName”字段,攻击者可以将身份验证过程重定向到恶意服务器,从而有效地欺骗合法的游戏环境。

这种操纵允许修改任何活动游戏会话中的用户身份。正如 timoxa565 所解释的那样,可以故意触发虚假服务器上的反作弊系统,以另一个玩家的名义将数据重定向到真实服务器。这种机制使攻击者能够错误地将恶意活动归咎于目标帐户,从而导致不必要的禁令,即使目标用户处于离线状态。

BannleEye 漏洞凸显了仅依赖服务器验证的服务器端反作弊系统的一个严重弱点。timoxa565 建议为每个游戏实现唯一的密钥,并引用 Easy Anti-Cheat 的“X-Secret-Key”作为一种有效的缓解策略。

timoxa5651分享的方法在论坛上引发了热烈的讨论。一位参与者指出,BE 可能默认将任何游戏服务器视为安全服务器,这使得漏洞可以在许多游戏中发挥作用。其他用户对 Steam 和 Epic Games 的身份验证系统解决此漏洞的能力表示怀疑,因为某些游戏缺乏令牌验证。

针对这一披露,BattlEye 发布了一份声明,承认某些游戏存在该漏洞,同时保证绝大多数游戏(包括 P2P 游戏)不受影响”。该公司进一步表示“此外,我们记录了每项禁令的足够数据,以便能够追溯识别系统中任何此类潜在的“假禁令”。我们正在与受影响的游戏团队合作,尽快解决此问题。”

BannleEye漏洞允许封禁任意游戏用户

BannleEye漏洞允许封禁任意游戏用户

https://www.unknowncheats.me/forum/anti-cheat-bypass/667333-bannleeye-banning-arbitrary-players-using.html#post4228108

原文始发于微信公众号(独眼情报):“BannleEye”漏洞允许封禁任意游戏用户

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年10月22日15:47:44
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   BannleEye漏洞允许封禁任意游戏用户https://cn-sec.com/archives/3301092.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息