1 ポイント 投稿者 GN⁺ 2024-10-31 | 1件のコメント | WhatsAppで共有

Steamゲームのカーネルレベルアンチチート開示を義務化

  • Valveは、Steamゲームのカーネルレベルアンチチート使用について、ストアページに明確に記載するよう求める変更を発表
  • 開発者はゲームで使われるアンチチート技術の情報をプレイヤーに提供する方法を模索しており、プレイヤーはゲームで使われるアンチチートサービスや追加ソフトウェアのインストールについて透明性を求めている
  • 既存のSteamゲームを含むすべてのゲームに適用され、リリースプロセスの一部として組み込まれる
  • 強制対象はカーネルレベルアンチチートのみで、クライアント側やサーバー側のアンチチートは任意

GN⁺のまとめ

  • この記事は、Steamゲームのアンチチート技術に関する透明性を高めるためのValveの新しい方針を扱っている
  • カーネルレベルアンチチートはシステムの深い層で動作し、セキュリティ上の問題を引き起こす可能性があるため、明確な情報提供が重要
  • この方針は、プレイヤーがゲームを選ぶ際の重要な情報を提供し、より安全なゲーム環境の構築につながる
  • 同様の特徴を持つ別のプラットフォームとしてGOGなどがあり、DRMフリーのゲーム提供で注目されている

1件のコメント

 
GN⁺ 2024-10-31
Hacker Newsの意見
  • CrowdStrikeの件以降、非中核アプリケーション向けのサードパーティ製カーネルドライバは避けるべきだという意見がある

    • ゲームパブリッシャーは長年にわたって問題を起こしており、Genshin Impactのアンチチートはマルウェアキャンペーンに利用された
    • RockstarはSteam Deckとの互換性の問題をValveの責任であるかのように誤認させようとした
  • アンチチート問題は複雑で古くからある問題である

    • アンチチートを導入しないのは有効な選択だが、それは少数派の選択である
    • オンラインマルチプレイヤーゲームは大きなビジネスであり、サーバー側だけでは完全に解決できない
    • トッププレイヤーは統計的外れ値として扱えず、彼らとの協力は重要である
    • カーネルレベルのアンチチートDRMは最悪の解決策ではあるが、他の解決策よりはましである
  • 多くのゲーマーは侵襲的なアンチチートを気にしていない

    • Counter-Strikeのプレイヤーはカーネルレベルのアンチチートを求めている
    • 消費者への情報提供は常に肯定的である
  • GTA Vを再インストールしたとき、ルートキットのインストールが必要だと知って驚いた

    • シングルプレイヤーゲームでもカーネル拡張が必要だというのはばかげている
    • 海賊版のほうがより良い体験かもしれない
  • カーネルレベルのアンチチートだけでは不十分である

    • クライアント入力の信頼性と出所が重要である
    • OS全体の設定とユーザー入力の出所が必要である
    • ランク戦のためには追加の機器が必要である
  • 開発者はサーバー側を適切に実装する必要がある

  • マルチプレイヤーゲームのエコシステムにおける2つのトレンド

    • コスト削減のためのP2Pサーバー利用の増加
    • 消費者側の改ざんによって脅かされうる収益モデルの利用増加
  • ゲームがroot権限を要求するケースは見たことがない

    • Linuxでは問題にならない
  • アンチチートがカーネルモジュールなのかという疑問

    • sysctl変数を使ってインストールを防ぐことができる
    • ゲームのインストーラーが権限を要求する際に、モジュールのインストールを試みる可能性がある
    • ファイルシステムのチェックサムスナップショットを用意すれば、システムファイルの改変有無を確認できる