SmileBASICとCivilization7 23.0.1で起動できないとの報告

コンソールハック状態の継続を望むのであれば、exploit対策されたファームウェア以降のバージョンにはアップデートを行わない、という考え方がハッキングシーンの常識でした。
以前のファームウェアであればexploitが対策されていないので利用できるためですが、その常識がSwitch 2には当てはまらないようです。そんな報告が出てきました。

Switch2-Hack

現時点でのSwitch 2ハックのメインストリームは
『プチコン4 SmileBASIC』
『Sid Meier’s Civilization VII(シドマイヤーズ シヴィライゼーション VII』
の2つです。

どちらも23.5.0でFS(ファイルシステムサービスの脆弱性が対策されたため、23.0.1のままファームウェアをキープする必要があります。23.0.1のままにしてアップデートをしなければ、ストアアクセスやこれから発売されるゲームカードの新作プレイ断念と引き換えにSwitch 2をハックできます。

…‥というのがこれまでの常識でしたが、どうもそうはいかないようです。

Coxxs氏のXでの報告によると、任天堂はSmileBASICとCivilization VIIをブラックリスト化し、23.0.1で起動しようとするとシステムのアップデートを要求して起動できないようにしてきたようです。

Switch 2をインターネット接続していると、BCATというセープデータに付加されているファイルを見てブロックしているのではないかとCoxxs氏は予測しています。

現時点ではSwitch 2をオンラインにしなければブラックリストブロックは回避できるようですが、一度でも照合されたら最新ファームウェアでなくてもブロックされてしまう方式になってしまう可能性も否定できません。23.0.1でブロックされるということは任天堂はこういう事態は織り込み済みでシステム設計を以前からしていたことに他なりません。

以前から任天堂のファームウェアアップデートのページにはこのような表記があります。

通常の使用方法以外の方法で作成されたセーブデータや、任天堂がサポートしていないデータなどが本体内にある場合は、故障の原因となるだけでなく、安心してご使用いただけなくなるおそれがあるため、そのようなデータなどが自動的に除去される場合があります。

実際「自動的に除去」が発動した話はまだ見たことも聞いたことがありませんが、起こり得る事態になってきました。

当面の回避策としてはルーター向けのLinuxディストリビューションOpenWrtでNintendo SwitchとSwitch 2をローカルアクセスのみ許可しインターネットアクセスをブロックすることで任天堂からのBANを回避するSWFenceや、安全にHomebrew起動できるようにすることを目的に任天堂サーバーへのトラフィックだけを遮断するDNSサーバー90DNSは使っておいた方が安全です。

シェアする

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

フォローする