Linux 上的游戏有作弊问题吗?Linux 上的游戏有作弊问题吗?Linux 上的游戏有作弊问题吗?Linux 上的游戏有作弊问题吗?
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

Linux 上的游戏有作弊问题吗?

发表 admin at 2025年2月28日
类别
  • 未分类
标签

要点

  • Apex Legends 最近对 Linux 玩家的禁令极大地影响了 Steam Deck 用户和任何其他喜欢在 Linux 上玩游戏的人。
  • 在竞技射击游戏中,作弊行为十分猖獗,作弊者利用对处理器的低级访问。
  • 反作弊系统还需要低级别访问才能有效,从而引发隐私问题。由于操作系统的差异,Windows 作弊比 Linux 更容易检测。

Linux 曾经是一个避免游戏成为优先考虑的操作系统,但它最近取得了很多胜利,比如 Steam Deck。它也有过损失,比如最近《Apex Legends》终止了对 Linux 机器的支持。但Linux真的存在作弊问题吗?

Linux 播放器怎么了?

Apex Legends 最近禁止了 Linux 上的玩家,根据开发者和 EA(其发行商)的说法,这是因为作弊。竞技射击游戏中的作弊行为十分猖獗。这些作弊程序安装在您的系统上,通常需要对您的处理器进行低级访问。虽然有些危险,但作弊者却可以轻松做到。

当然,如果用户被发现作弊,他们的帐户可能会受到制裁甚至被禁止,但对于某些玩家来说,风险是值得的。

然而,游戏反作弊引擎已经了解了这些作弊应用程序的策略,并采取了反击措施。不幸的是,这也意味着在您的计算机上安装低级反作弊软件。如果你问任何精通技术的游戏玩家,他们会告诉你这不是一件好事。

虽然作弊者非常乐意授予其作弊引擎的内核访问权限,但普通用户对于他们让谁在其计算机上获得最低级别的权限持保留态度。我只是不相信像 EA 和 Rockstar 这样的公司能够对我的机器进行低级访问。 Linux 用户不需要处理这个令人头疼的问题,但这也是开发商和发行商阻止他们玩游戏的部分原因。

内核级反作弊如何工作

如果您是 Windows 游戏玩家,您会使用最流行的游戏操作系统之一。当然,这意味着大多数用户都在使用您的操作系统,其中包括一些让每个人的日子都过得很糟糕的作弊者。

随着反作弊系统的每次更新,作弊手段都必须变得更加复杂。对于游戏公司来说,这是一场持续的军备竞赛,目的是领先作弊者一步,并对作弊应用程序做出反应,因为他们试图避免被发现。

然而,在 Windows 上开发应用程序通常意味着留下反作弊应用程序可以检测到的痕迹(甚至在内核级别)。由于作弊者允许内核级访问,因此我们游戏玩家也必须启用内核级访问,否则就会被旨在捕获作弊者的反作弊措施锁定在多人游戏会话之外。为 Linux 开发作弊应用程序要容易得多,因为这些作弊更难检测。

有许多专为游戏而设计的 Linux 发行版,但 Linux 的自由和开源特性并不是导致其用户被禁止玩《Apex Legends》的原因。尽管《Apex Legends》使用的反作弊解决方案 EAC 非常复杂,但它在处理 Linux 用户方面仍然存在巨大问题。该问题源于 EAC 在 Linux 计算机上的运行方式。

Linux 上反作弊的技术限制

Windows 是一种非常流行的游戏操作系统,尽管游戏玩家分为 Windows 10 和 Windows 11。当然,大多数反作弊软件都是在基于 Windows 的系统上运行的。这通过检查 Windows 系统上当前运行的内容来检测作弊软件。一旦检测到可疑签名,它就会因作弊而将您从游戏中引导。

过去,不相关的签名会导致误报,但随着时间的推移,该技术似乎在捕捉作弊者方面变得更好,即使它需要更多的特权。

这些特权也是在 Linux 中很难抓到作弊者的原因。在 Windows PC 上,有两个独立的系统:内核(由操作系统“拥有”并受到严格监控)和用户环境(运行游戏的地方)。内核级反作弊可以发现内核何时发生变化并对其进行打击,将玩家拒之门外。然而,这种范例仅适用于 Windows。

在Linux中,用户“拥有”内核,这意味着他们可以编辑任何他们喜欢的内容,而操作系统并不关心。这也意味着 EAC 等反作弊系统无法跟踪正在更改的内容,也无法阻止作弊者即时编辑内存地址。如果 EAC 无法检测到作弊发生的时间,就无法阻止违反规则的玩家。

为 Linux 编写作弊应用程序也非常容易。当前的 Windows 作弊应用程序的运行级别与编写驱动程序相同。由于Windows API对任何想要编写驱动程序的人开放,作弊应用程序开发人员利用这一弱点来开发他们的内核级作弊程序。但是,Windows 上的用户需要签名的驱动程序,如果他们尝试安装未签名的驱动程序,则会出现错误提示。

Linux 没有驱动程序签名;任何人都可以编写应用程序来编辑内核。像《Valorant》这样的游戏有额外的保护措施,例如即使您不打算玩游戏,也需要 SecureBoot 并在启动时加载其反作弊引擎。 Linux 不允许这些恶作剧,这使得追踪和惩罚作弊者变得更加困难。

不再有 Steam Deck 用户

受 Linux 禁令影响的最重要的用户群是 Steam Deck 用户。作为一名游戏玩家,我发现 Steam Deck 是一款非凡的硬件。由于它运行 Linux 作为轻量级操作系统,因此反应灵敏且使用起来非常有趣。然而,Linux 操作系统意味着 Steam Deck 上的 Apex Legends 玩家将不走运,除非他们决定在 Steam Deck 上运行 Windows。

从长远来看,Windows 仍然是最受欢迎的操作系统,而且这一点不会很快改变。然而,因为作弊更难控制而关闭想要使用其他操作系统的玩家似乎是一个坏主意。作弊者永远存在,不仅在Linux系统中,在Windows系统中也是如此。

什么事都可以做吗?

如果开发商和发行商无法找到允许在 Linux 机器上进行无作弊游戏的解决方案,许多玩家可能会永久离开这些游戏。关闭 Linux 机器访问的公司告诉这些游戏玩家,他们不受欢迎,只是因为有些人作弊。

在没有找到新方法来追踪作弊行为的情况下,惩罚少数 Linux 游戏玩家的违规行为会疏远许多人。希望这些公司重新考虑这一决定,特别是考虑到 Steam Deck 等设备的流行。

©2015-2025 Norria support@norria.com