2 ポイント 投稿者 GN⁺ 2023-12-26 | 1件のコメント | WhatsAppで共有
  • Rockstar GamesがInsomniac Gamesの流出事件直後にまた別の大規模流出の標的として名指しされ、2023年12月24日にGTA 5の全ソースコードが公開されたとの報告が出た
  • 流出の状況は、YouTuber SKizzleのX投稿とDiscordサーバーへのアップロード主張によって広がり、一部の投稿はその後削除された
  • 資料にはGTA 5のコードだけでなく、Bully 2、Project Americasとして知られていた次期Grand Theft Auto、Midnight Club 5関連データも含まれていたとされる
  • GTA 5のソースコードは2022年のGTA 6映像流出時に一緒に流出していたが、今回まで公開はされていなかったと伝えられている
  • 流出したコードがRockstarのセキュリティや開発スケジュールに負担をかける可能性があり、Grand Theft Auto 6の延期の可能性まで取り沙汰されている

流出の経緯と拡散状況

  • 2023年12月24日、YouTuber SKizzleがXでGrand Theft Auto 5の全ソースコードが公開流出したと明らかにした
  • SKizzleは流出したGTA 5ソースコードのスクリーンショットも共有し、その投稿は流出状況を裏付ける資料として使われた
  • 別のXでの報告によると、ソースコードはDiscordサーバーに投稿され、データの拡散を避けるためサーバー名は公開されていない
  • 「Agent」という名前のファンも、GTA 5ソースコードの一部とRockstar GamesのRAGEエンジン画像の一部をXで共有したが、その投稿はその後取り下げられた

未発売作品とGTA 6への影響の可能性

  • 流出資料には、Rockstar Gamesがかつて開発中だったとされるBully 2関連データが含まれている
  • 次期Grand Theft Auto関連データも含まれており、このプロジェクトは以前Project Americasというコード名で知られていた
  • Midnight Club 5関連データもソースコードから明らかになったと伝えられている
  • GTA 5のソースコードは2022年のGTA 6映像流出とともに流出していたが、今回まで公開されていなかったとされる
  • Gaming Detectiveは、今回のソースコード流出がRockstar Gamesの次回作Grand Theft Auto 6の延期につながる可能性があると見ている
  • Grand Theft Auto 6は現在2025年発売が予定されており、ファンは2024年5月ごろに2本目のトレーラーを期待している

1件のコメント

 
GN⁺ 2023-12-26
Hacker News の意見
  • 4chan ベースなのでかなり割り引いて聞くべきだが、流通しているリーク版は3つあるという話がある。3.3GB はソースのみ、17GB はソースと一部アセット、1TB はソースと全アセット、という具合らしい
    もっと多くのゲームが、制限付きライセンスでもいいからソースコードを公開してくれたらいいと思う。内部がどう動いているのかをのぞくだけでも興味深い
    著作権の期間がもっと短く、ソフトウェアが保護を受けるにはソース提出が必須だったらいいのに。著作権が切れたらソースがパブリックドメインになり、すでに作られたものを復活させるためにリバースエンジニアリングへ時間を浪費しなくて済む。もちろん実現可能性は低いが、著作権法のせいで多くのソフトウェアが時間の中に消えていく運命にあるのは残念だ
    GTA5 Online が好きな人は多いので、Rockstar がサービスを終了しても、このリーク版にプライベートサーバーを作れるものがすべて入っているといい

    • Reddit ユーザーが eBay で Blizzard の品物が入ったランダムボックスを買ったところ、StarCraft のゴールドマスター・ソースコード CDを見つけた出来事を思い出す
      多くの人がコードを共有するよう求めたが、Blizzard の弁護士から連絡があり、最終的には返却したあと Blizzard から大量のグッズをもらった。見られたら本当に興味深かっただろう
      https://mashable.com/article/starcraft-source-disc
    • ゲームのソースがあまり公開されない理由には、ソフトウェア特許も一役買っている
      たとえば Doom 3 のソース公開時には、Creative が特許を持つレンダリング手法を削除するよう修正しなければならなかった。John Carmack が Creative と同時期に独立してその手法を発明していたにもかかわらずだ
      [0]: https://www.theverge.com/gaming/2011/11/17/2569394/john-carm...
    • 会社がなくなったあと、Dota 2 の競合作だった Heroes of Newerth のソースコードが公開された
      https://github.com/shawwn/noh
    • 米国議会図書館のような機関や、NSA のようにストレージ容量が豊富なところにソースエスクローを置き、会社が倒産したり製品が x 年以上商用化されなかったりしたら公開されるようにできるといい。会社が直接決めてもよい
      ただし一部のゲーム開発者によると、アセットの権利問題のため、もう少し複雑になり得るとのこと
    • 技術的にはその通りだが、公開されたプロプライエタリコードを見たせいで、自由オープンソースプロジェクトが企業の弁護士に攻撃されるリスクが大きすぎるかもしれない
      たとえば自由オープンソースの開発者が、2か月前に見た共有ソースコードに似たアルゴリズムを善意で実装した場合、そのコードの所有者が開発停止命令を送ったり、プロジェクトの所有権まで主張したりする根拠が生まれるかもしれない。自分では試したくない
      クローズドソースは大嫌いだが、オープンとクローズドをはっきり区別するほうが、危険なグレーゾーンを避ける助けになると思う
  • 来週の見出し:「ファンが提出したパッチのおかげで GTA5 のパフォーマンスが40%向上
    [0]: https://www.pcgamer.com/rockstar-thanks-gta-online-player-wh...

    • 数年前に GTA Online をやっていたが、Rockstar はお金に影響するバグでなければほとんどパッチを当てなかった
      ゲーム内通貨を無料で得られて実際のお金を使わなくて済むようなグリッチは直すが、ゲームを台無しにする他のグリッチはそのままだった
  • これで Mt. Chiliad Mystery がついに解けるかもしれない
    https://gta-myths.fandom.com/wiki/Mount_Chiliad_Mystery

    • すばらしいけれど、そのサイトには、私が話せないこの件についての内容は載っていない :)
      https://www.reddit.com/r/gaming/comments/3ylmm4/comment/cyet...
    • いつか San Andreas のソースコードが流出または公開されて、Bigfoot ミステリーが本当だったのかどうか確定できるのか気になる。これほど時間がたっても、まだ本物であってほしいという希望がある
    • 以前は数か月ごとにこの話題専用のサブレディットをのぞいて、明らかに存在しないものを探すのに膨大な時間を費やしている人たちをからかったものだ
  • aarch64 Linux でネイティブに動かせる AAA ゲームがもっと増えてほしいといつも願っている
    移植が世界で一番簡単な作業というわけではないだろうが、ソース流出はその可能性への扉を開く

    • 昨日、N64 向けの Perfect Dark がデコンパイルされ、Windows 向けにビルドされたことを知った。もうデコンパイルされたのなら、Linux も難しくない気がする
      いずれにせよ本当にすごそうだったし、似たようなプロジェクトがほかにもいくつかあった
    • この目標を考えると、ソースコード流出は実質的に最悪に近い出来事だ
      リバースエンジニアリングや企業によるオープンソース公開とはまったく違う。ほとんどの人は好奇心以上には触れもしないだろう
  • 合法的に購入したゲームのアセットはそのまま使いつつ、Rockstar のランチャー・クラップウェアなしで動作する完全なオープンソース再実装があるといい

    • そしてマイクロトランザクションもなければいい
  • モッディングコミュニティや GTA Online のハッカー以外に、誰が気にするのか本気で気になる
    競合他社が金と労力をかける価値のある何かが入っていると思うはずはない

    • アムステルダムには自転車を盗んで10ユーロで売る人たちもいる
      なぜそんなことをするのか理解できないが、リモートで働くソフトウェア開発者である自分の世界では筋が通らないだけで、別の誰かの世界では筋が通る可能性は大いにある
    • 優れた学習教材になり得る。ゲーム開発者ではないが、ローカルでビルドできる AAA ゲームのソースコードがあるなら、とても嬉しいと思う
    • さらに悪いことに、競合他社は従業員がそのソースコードをダウンロードしたり見ることすら絶対に許してはならない。知的財産全体が窃取の可能性で汚染されかねない
      コードが流出したからといって Rockstar が知的財産権を失ったわけではなく、配布する人は窃取に加担していることになり、所持する人も共犯になる。コードを読み、その中の営業秘密を競合製品に使う可能性まで生じれば、民事・刑事責任にさらされる
      このソースコードは、各自がリスクを負って扱うべき放射性の有毒廃棄物のように見るべきだ
    • Rockstar の立場では、マイクロトランザクションがあるので気にする理由がある。GTAV Online でハッカーが現金取引の報酬を呼び出すのは、すでに「問題」だった
    • スピードランナーたちも気にしそうだ
  • Rockstar は最近かなりやられているが、内部者の仕業なのか、管理不備なのか、採用の問題なのか、全部が混ざっているのか、それともまったく別の理由なのかはよく分からない
    GTA6 流出の後には、セキュリティ対策を強化しておくべきだったように思う

    • このニュースは2022年の同じ流出件から出たもので、何らかの理由で今また報じられている
  • これでロード時間をさらに改善できるかも……

  • 「Nvidia ハッキング容疑で保釈中だった Kurtaj は、検察によると Travelodge ホテルで警察の保護下にある間に GTA の窃取を成し遂げた。コンピューターなしでも、スマートフォン、Amazon Firestick、ホテルの部屋のテレビだけで Rockstar をハッキングした。」
    お? これは認める
    https://nymag.com/intelligencer/2023/12/teen-hacked-grand-th...

    • これを読んだ後では、アクセス権のあったリモートサーバーを使ったのだろうと見ている
      たとえばスマホを Bluetooth キーボードとして使い、Fire Stick がインターネット接続とブラウザーを提供し、実際のハッキングのための完全な Linux 環境はリモートサーバーが提供する、という形だ
    • どこかで読んだ記憶では、その時点では主にスマホからすでに持っていたアクセス権、おそらく Slack へのアクセスを使っていて、実際に多くのハッキングをしたわけではなかったという
    • ここまで来ると、この人の能力を善いことや合法的な悪に活用し始めるべきだ
    • 完全に間違った話でないなら、自分には単にファイルをどこかに保存しておいたように聞こえる
      ただ Travelodge の Wi-Fi があまりにひどいので、実際に作業を実行する以外に方法がなかったのかもしれない