
異例に長く前代未聞の猶予期間を経て、Appleは火曜日の夜にiOS 12.1.1と12.1.2の両方への署名を正式に停止した。この動きは脱獄コミュニティに深刻な影響を与える。
追記:iOS 12.1.1 beta 3は、この記事の執筆時点ではまだ署名中のようです。機会があれば、今すぐダウングレードしてください!
Appleはこれらのファームウェアバージョンをそれぞれ12月5日と12月17日にリリースしました。それぞれ、オペレーティングシステムの小さなバグ修正とパフォーマンス向上を目的としています。しかし、ご存知の通り、完全にバグのないソフトウェアは存在しません。
どちらのファームウェアバージョンも、セキュリティ研究者Brandon Azad氏によるvoucher_swapエクスプロイトや、ソフトウェア開発者@S0rryMyBad氏が公開した以前のカーネルエクスプロイトなど、最近公開された多数のエクスプロイトの標的となっていました。これらのエクスプロイトの公開後、脱獄コミュニティは、機会があるうちにiTunes経由でiOS 12.1.1にダウングレードするよう勧告されました。
これらのエクスプロイトも無駄にはなりませんでした。特にAzadのエクスプロイトは、ハッカーJake JamesによるrootlessJB 3.0ツールの最近のリリースに貢献しました。これは、開発者向けのSSHベースの脱獄ソリューションで、Tweakインジェクションをサポートしています。このエクスプロイトは、ハッカーでありunc0verのリード開発者でもあるPwn20wndにも認識され、後にunc0ver v3.0.0プレリリースに、サポート対象デバイスの一部で部分的なiOS 12サポートが追加されました。
Appleが古いバージョンのiOSの署名期間を閉鎖することは珍しくありませんが、Appleは通常、新しいファームウェアのリリース後2週間以内に署名を行うという厳格なポリシーを遵守しています。しかし、今回のケースでは、iOS 12.1.1はAppleが署名を停止するまでに1か月以上かかりました。
Appleのこの分野での悪質な行動を嘲笑する人もいる一方で、Appleはテクノロジー企業としてユーザーベースの安全を守る責任を果たしていると主張する人もいる。ファームウェアアップデートごとにバグ修正や改善が行われ、セキュリティホールが塞がれ、ユーザーのデバイスがマルウェアに感染するのを防いでいる。しかし残念なことに、Appleの最近のソフトウェアリリースのペースは、脱獄開発者にとって追いつくのを困難にしている。
いつものように、お使いのデバイスに署名されているiOSのバージョンは、IPSW.meという便利なウェブサイトで確認できます。また、iDownloadBlogのダウンロードページから、関連するファームウェアファイルをダウンロードすることもできます。
現在お使いのiOSのバージョンはどれですか?下のコメント欄でお知らせください。