| ファイル名拡張子 |
.ipsw |
|---|---|
| インターネットメディアの種類 |
アプリケーション/x-itunes-ipsw [1] [2] |
| 魔法の数字 | 504B0304 |
| 開発者 | りんご |
| フォーマットの種類 | アーカイブ |
IPSWは、 Apple Siliconを搭載したデバイスにiOS、iPadOS、tvOS、HomePod、watchOS、そして最近ではmacOSの ファームウェアをインストールするために使用されるファイル形式です。[3]すべてのAppleデバイスは、 iOSファームウェアとその派生物に対して同じIPSWファイル形式を共有しており、ユーザーはそれぞれmacOSまたはWindowsのFinderまたはiTunesを介してデバイスをフラッシュできます。ユーザーはApple Configurator 2を介してApple Silicon Macをフラッシュできます。[4]
構造
.ipsw ファイル自体は、少なくとも 3 つのApple ディスク イメージファイル ( OS のルート ファイル システムを含む 1 つと、復元および更新用の 2 つのRAM ディスク) を含む圧縮 アーカイブ ファイル( Zip アーカイブに名前が変更されました)です。tvOS、audioOS、およびmacOS には、リカバリ環境 (recoveryOS) のディスク イメージも含まれています。
ファイルには、カーネル キャッシュと、iBoot、LLB (低レベル ブートローダ)、iBSS (iBoot シングル ステージ)、iBEC (iBoot エポック変更)、Secure Enclave プロセッサ ファームウェア、デバイス ツリー、ファームウェア イメージ (Apple ロゴ、バッテリ イメージ、リカバリ モード画面など)、. bbfw 形式のベースバンドファームウェア ファイル (名前が変更された zip ファイル)、およびその他のファームウェア ファイルを含む「ファームウェア」フォルダも含まれています。
さらに「BuildManifest.plist」と「Restore.plist」という 2 つのファイルがあり、どちらもさまざまなコンポーネントの互換性情報とSHA-256 ハッシュを含むプロパティ リストです。 [引用が必要]
BuildManifest.plistはAppleのTSSサーバーに送信され、復元の前にSHSH BLOBを取得するためにチェックされます。SHSH BLOBがないと、デバイスは復元を拒否し、ダウングレードを実現するのが非常に困難になります。[5]
セキュリティとルート化
アーカイブはパスワードで保護されていませんが、その中の iBoot、LLB、iBEC、iBSS、iBootData、および Secure Enclave Processor ファームウェア イメージはAESで暗号化されています。iOS 10までは、すべてのファームウェア ファイル (ルート ファイル システム、復元および更新 RAM ディスクを含む) が暗号化されていました。Apple はこれらのキーを公開していませんが、 limera1n ( George Hotzによって作成され、一般的にはgeohotとして知られています)などのさまざまな iBoot またはブートローダーエクスプロイトを使用して抽出できます。それ以来、ルート ファイル システムの復号化と変更のための多くのツールが作成されました。[引用が必要]
政府のデータアクセス
2015年のサンバーナーディーノ攻撃の後、FBIはサンバーナーディーノ郡公衆衛生局が所有していた銃撃犯のiPhone 5Cを回収した。 [6] FBIは銃撃の1か月半前にiCloudのバックアップを回復し、デバイス上の暗号化されたファイルにアクセスしようとした。米国政府は、捜査官がiPhoneのパスコードを総当たり攻撃できるように、AppleにIPSWファイルを作成するよう命じた。[7]この命令は、他のスマートフォンメーカーが従うように命じられているのと同じように、 1789年の司法権法によって最初に作成された全令状法を使用してファームウェアを要求した。
ティム・クックは同社のウェブページで、暗号化の必要性を述べ、あるデバイスにバックドアを作ると、必然的に他のiPhoneユーザーのプライバシーを侵害することになると主張した。[8]
FBI は、いくつかの重要なセキュリティ機能を回避した iPhone オペレーティング システムの新バージョンを作成し、捜査中に回収した iPhone にインストールすることを望んでいます。悪意のある人の手に渡れば、現在存在しないこのソフトウェアによって、誰かが物理的に所有するあらゆる iPhone のロックを解除できる可能性があります...
政府は、セキュリティ機能を削除し、パスコードを電子的に入力できる新しい機能をオペレーティングシステムに追加するよう求めます。これにより、現代のコンピュータの速度で何千、何百万もの組み合わせを試し、「力ずく」でiPhoneのロックを解除することが容易になります。
政府の要求が意味するものは恐ろしい。政府が全令状法を利用してiPhoneのロック解除を容易にできれば、政府は誰のデバイスにもアクセスしてデータを取得する権限を持つことになる。政府はこのプライバシー侵害を拡大し、Appleに監視ソフトウェアの開発を要求して、ユーザーのメッセージを傍受したり、健康記録や金融データにアクセスしたり、位置情報を追跡したり、さらにはユーザーの知らないうちに携帯電話のマイクやカメラにアクセスしたりすることも可能になる。
この命令に反対することは、私たちにとっては軽々にできることではありません。米国政府の権限の濫用と見られるこの行為に対して、私たちは声を上げなければならないと感じています。
参考文献
- ^ 「IPSW ファイル - .ipsw ファイルを開くにはどうすればよいですか? [ステップバイステップ]」。
- ^ 「.IPSW ファイルを開く」。
- ^ “ipsw”. OS X Daily . 2021年8月19日閲覧。
- ^ 「Apple Configurator 2を使用してApple Siliconを搭載したMacを復活または復元する」。Appleサポート(中国語) 。 2022年11月16日閲覧。
- ^ 「最後のiOS 9.3.2 iPSW」。www.howtoisolve.com。2016年11月10日。
- ^ Andrew Blankstein (2016年2月16日). 「判事、Appleにサンバーナーディーノ銃撃犯のiPhoneロック解除支援を強制」NBCニュース。
- ^ 「Apple、サンバーナーディーノ銃撃犯のiPhoneのロック解除を命じられる」Ars Technica UK 2016年2月17日。
- ^ Tim Cook (2016 年 2 月 16 日)。「お客様へのメッセージ」。2016 年 2 月 17 日時点のオリジナルよりアーカイブ
。米国政府は、Apple に対し、顧客のセキュリティを脅かす前例のない措置を取るよう要求しました。私たちは、目下の訴訟をはるかに超える影響を及ぼすこの命令に反対します。
外部リンク
- Apple サポートの iPSW
- ファイル拡張子のiPSW
- Apple Wiki の iPSW
- Apple Wiki の BASEBAND ファイル
