fail0verflow PS4でのLinux起動についての追加情報を公開

fail0verflowのmarcan氏が、32C3で発表したPS4でのLinux起動ハッキングについての追加情報をブログで公開していました。

32C3で発表したPS4でのLinux起動についてはプレゼンテーションの時間が短かったこともあり、概要程度しか発表されませんでした。今までであればfail0verflowは32C3発表前にブログで様々な告知をして発表を盛り上げていたのではないかと思いますが、今回はfail0verflowからきちんと「32C3で発表するよ」という話がなかったため、PS4でLinuxを起動するなどという快挙の印象が薄い気がします。

まず、32C3での発表がハードウェアハッキングのデモとしていたことからハードウェアMODの可能性があると指摘しましたが、このハッキング自体はソフトウェアのみで、ハードウェアハックは調査の過程で必要だっただけだそうです。つまり、PS4でLinuxを起動するだけならハードウェアの改造は不要です。

exploitは各自が用意しfail0verflowとしてはリリースしないという点についてはmarcan氏の過去の経験則から導き出された答えのようです。

Wiiのハッキングを公開していたTeam Twiizers時代を含め、marcan氏が関わったのはWiiのBootMiiやHomebrew Channel、DSiのDSiWareHax、PS3のAsbestOSなどがあります。

marcan氏は2年半前にWii UでLinux起動を目標とすると公表したものの、結果的には何もリリースしませんでした。リリースしなかった理由についてmarcan氏は「違法コピー起動」の存在をあげています。exploitを公開することで結果的には誰かがそれを利用し違法コピー起動を可能にしてしまうのは意に反するというのがWii Uでのリリースを見送った理由だそうです。

PS4についても同様で、あくまでもLinuxをゲーム機で起動させることが目的であり違法コピー起動に道を開く可能性を秘めたexploitについてはリリースを見送るという方向性で当初から進んできています。
exploitは公開しないというmarcan氏の趣旨は、PS4のOSはFreeBSDベースでブラウザもWebKitというオープンソースなものばかりな上にハードウェア構成がPCでセキュリティもシンプルなのでexploitを見つけるのも簡単だから自分で見つけて欲しい、fail0verflowとしては目的はLinux起動のみで、違法コピー起動にも流用できるexploitは他の人が見つけたものを使ってくれればいい、そこに我々は感知しない、ということのようです。

PS4はPCのようでありながら実際にはPCにあるべきものがないため、そこでLinuxを起動するために必要なLinuxローダーなどをfail0verflowとして提供し、他の誰かが見つけたexploitでLinuxローダーを起動させることができるようにするというのがfail0verflowの目指す姿なのでしょう。

また、32C3でGBAエミュレータのデモンストレーションもしていましたがPS4 Linuxには未開発が故の大きな欠点があります。それが現状3Dアクセラレーション非対応という事実です。GBA程度のグラフィックなら問題にはなりませんがGPUパワーを使うようなグラフィックのタイトルは動作はするものの非常に遅いのです。それを解決するドライバーが開発できれば、Valveが開発したストリーミングによるゲーム配信プラットフォームSteam MachinesのLinuxベースとなるオペレーションシステムSteamOSも普通に動作するようになります。

PS4でLinuxというのは普通にゲームを楽しみたい一般ユーザーにとって魅力的なコンテンツではないと思いますが、PS4でSteamOSとなると一般ユーザーの期待も高まるのではないでしょうか。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

『fail0verflow PS4でのLinux起動についての追加情報を公開』へのコメント

  1. 名前:ron 投稿日:2016/01/03(日) 14:10:56 ID:cc3445477 返信

    smea氏の3dsのやつは結局違法バックアップ起動に転用されたと思うけど、
    ハッカーによって倫理観に差があるということなのか

    • 名前:173210 投稿日:2016/01/04(月) 23:19:37 ID:e5e30de28

      転用されてはいますが、あくまで選択肢のひとつとしてだけです。
      それをわかった上で公開しています。

  2. 名前:mamosuke 投稿日:2016/01/03(日) 15:45:25 ID:c41f7f90f 返信

    一般的には自分一人で完結することを望む方が多いのではないでしょうか。考え方の違いですが、ある意味名声を独り占めできるので普通は一人で完結型が多いと思います。悪用するのは自分とは関係のない第三者だと思えば…

    逆にmarcan氏は責任感が強いのだと思います。周りで訴訟起こされたりした過去もありますので。

  3. 名前:KIRA 投稿日:2016/01/03(日) 15:48:03 ID:dfcf2b7f9 返信

    一般人では簡単なExploitも見つけられませんが…
    CellでもCell SDK?が使えたように、PS4のCPUでもスペックを生かした何かを使えるようになるのが楽しみです
    x86ならWindowsを起動させ、PS4がPCとして使えるまで進めば…とは想像しますが、自分には何も出来ないのが残念