Linux ゲームはゲーマーの間でますます人気が高まっており、不正行為とそのゲーム体験への影響に関する新たな課題への扉が開かれています。 Linux プラットフォームを使用するプレイヤーが増えるにつれ、これらのゲームにおけるチート対策保護システムがどれほど効果的であるか、またすべてのユーザーに平等なエクスペリエンスを提供するかどうかという疑問が生じます。この記事では、一部の Linux ゲームが不正行為の問題に対してより脆弱である理由、これがセキュリティと課題のレベルにどのような影響を与えるかを検討し、ユーザーの全体的なエクスペリエンスを向上させるために考えられる解決策を検討します。
最も重要なキーポイント
- Apex Legends の最近の Linux プレーヤーの禁止は、Steam Deck ユーザーや Linux でのプレイを好むその他の人々に大きな影響を与えています。
- 対戦型シューティングゲームでは不正行為が蔓延しており、不正行為者はウィザードへの低レベルのアクセスを利用しています。
- アンチチート システムが有効であるためには低レベルのアクセスも必要となるため、プライバシー上の懸念が生じます。オペレーティング システムの違いにより、Windows では Linux よりも不正行為を検出するのが簡単です。
Linux は、ゲームを優先する場合は避けるべき OS でしたが、最近では Steam デッキとしてかなりの数の勝利を収めています。最近では『Apex Legends』のLinuxハードウェアのサポートが終了するなど、損失も被っている。しかし、Linux に不正行為の問題があるというのは本当でしょうか?
Linux ゲーマーに何が起こっているのでしょうか?
Apex Legends は最近、Linux 上のプレイヤーを禁止しましたが、開発者と EA (その発行元) によると、不正行為が原因だったそうです。対戦型シューティング ゲームでの不正行為が横行しています。これらのチートはシステムにインストールされており、通常はプロセッサへの低レベルのアクセスが必要です。危険なことですが、詐欺師にとっては平気でできることです。
確かに、不正行為が見つかった場合、ユーザーは罰則を受けたり、アカウントを禁止されたりする可能性がありますが、一部のプレイヤーにとっては、リスクを冒しても報酬に見合う価値があります。
しかし、ゲームのアンチチート エンジンは、こうした不正行為アプリの戦略を認識し始めており、それらに立ち向かうようになってきています。残念ながら、これはデバイスに低レベルのチート対策ソフトウェアをインストールすることも意味します。テクノロジーに精通したゲーマーに尋ねれば、それは良いことではないと言うでしょう。
チーターは喜んでチート エンジンのカーネルへのアクセスを許可しますが、通常のユーザーは自分のマシン上で誰に最低レベルの特権を許可するかについてはより保守的です。私は、私のデバイスに低レベルでアクセスするEAやRockstarのような企業を信頼していません。 Linux ユーザーはこの問題に対処する必要はありませんが、これは開発者やパブリッシャーがゲームのプレイを妨げる理由の 1 つでもあります。
ゲームカーネルレベルでのアンチチートの仕組み
Windows ゲーマーであれば、最も人気のあるゲーム オペレーティング システムの 1 つを使用していることになります。当然のことながら、これは、皆を幸せにする一部の詐欺師を含む、ほとんどのユーザーがあなたのオペレーティング システムを使用していることを意味します。
アンチチート システムが新しく更新されるたびに、チーターはより洗練される必要があります。ゲーム会社が不正行為者の一歩先を行き、不正行為アプリの検出を回避しようとするのを阻止するために、絶え間ない軍拡競争が続いています。
ただし、Windows 上でアプリケーションを開発するということは、通常、アンチチート アプリケーションが検出できる痕跡を (カーネル レベルであっても) 残すことを意味します。チーターはカーネル レベルのアクセスを許可するため、私たちプレイヤーもカーネル レベルのアクセスを有効にするか、チーターを検出することになっているアンチチート対策によってマルチプレイヤー セッションから禁止される必要があります。これらのチーターは検出がはるかに難しいため、Linux 用のチート アプリケーションの開発ははるかに簡単です。
ゲーム用に設計された Linux ディストリビューションは数多くありますが、Linux のユーザーが Apex Legends から追放される原因となったのは、Linux の無料かつオープンソースの性質ではありません。 Apex Legends で使用されているアンチチート ソリューションである EAC は進化していますが、Linux ユーザーにとっては依然として大きな問題を抱えています。この問題は、Linux マシン上での EAC の実行方法に起因します。
Linux でのアンチチートの技術的制限
Windows はゲーム用の非常に人気のあるオペレーティング システムですが、ゲーマーは Windows 10 と Windows 11 に分かれています。もちろん、ほとんどのアンチチート ソフトウェアは Windows ベースのシステムで動作するように設計されています。このソフトウェアは、Windows システムで現在実行されているものをチェックすることにより、不正なソフトウェアを検出します。疑わしい署名が検出されると、不正行為としてゲームから除外されます。
以前は、無関係な署名が誤検知を引き起こしていましたが、時間の経過とともに、より多くの権限が必要であっても、テクノロジは不正行為者を発見する能力が向上しているようです。
これらの特権は、Linux のチーターの検出が非常に難しい理由でもあります。 Windows コンピュータには、オペレーティング システムによって「所有」され厳密に監視されているカーネルと、ゲームが実行されるユーザー環境という 2 つの別個のシステムがあります。カーネル レベルのアンチチートは、何かがカーネルに変更を加えるとそれを認識し、それを取り締まり、プレイヤーの資格を剥奪します。ただし、このモデルは Windows 上でのみ動作します。
Linux では、ユーザーがカーネルを「所有」します。つまり、ユーザーは好きなものを何でも変更でき、オペレーティング システムは気にしません。これは、EAC のような不正行為対策システムが変更内容を追跡できず、不正行為者がその場でメモリ アドレスを変更するのを防ぐことができないことも意味します。 EAC が不正行為の発生を検出できない場合、ルールに違反するプレイヤーを阻止することはできません。
Linux 用のチート アプリを作成するのも驚くほど簡単です。 Windows 用の既存のチート アプリケーションは、ドライバーを作成するのと同じレベルで動作します。 Windows API はドライバーを作成したい人なら誰でも利用できるため、チート アプリケーション開発者はこの弱点を利用してカーネル レベルのチート プログラムを開発してきました。しかし、 Windows のユーザーは必要になります 署名されたドライバーに対しては、署名されていないドライバーをインストールしようとするとエラー プロンプトが表示されます。
Linux にはドライバーの署名がありません。カーネルを編集するアプリケーションは誰でも作成できます。 Valorant のようなゲームには追加の安全手段があります。 セキュアブートリクエスト また、ゲームをプレイするつもりがなくても、起動時にアンチチート エンジンが読み込まれます。 Linux ではこうしたトリックが許可されていないため、不正行為者を追跡して処罰することがさらに困難になります。
Steam Deck ユーザーはもういらない
Linux 禁止の影響を受ける最も重要なユーザー ベースは Steam Deck ユーザーです。ゲーマーとして、Steam Deck は素晴らしいハードウェアだと思います。 Linux を軽量オペレーティング システムとして実行するため、応答性が高く、非常に楽しく使用できます。ただし、Linux オペレーティング システムでは、Steam デッキで Windows を実行することに決めない限り、Steam デッキ上の Apex Legends プレイヤーは運が悪いことを意味します。
Windows は今でも圧倒的な差を付けて最も人気のあるオペレーティング システムであり、それがすぐに変わることはありません。ただし、チート行為を習得するのが難しすぎるため、別のオペレーティング システムを使用したいプレイヤーを止めるのは悪い考えのように思えます。チーターは、Linux システムだけでなく Windows システムにも常に存在します。
何かできることはあるでしょうか?
開発者と発行者が Linux デバイスでチートなしのゲームを許可する解決策を見つけられない場合、多くのプレイヤーがこれらのゲームを永久に離れる可能性があります。 Linux マシンへのアクセスを遮断する企業は、これらのプレイヤーに、単に不正行為をするプレイヤーが数人いるというだけの理由で歓迎されないと伝えています。
不正行為を追跡する新しい方法を見つけずに、少数の違反に対して Linux プレーヤーを罰することは、多くの人々を疎外させます。特に Steam Deck のようなデバイスの人気を考慮して、これらの企業がこの決定を再考することを願っています。






