404 Mediaが入手したMagnet Forensicsのプロモーション動画は、同社がAppleの「非アクティブ再起動」機能の回避策を構築したことを明らかにしている。この機能は、ユーザーが72時間ロックを解除しないとiPhoneを自動再起動させ、ほとんどのユーザーデータが暗号化された「初回アンロック前(BFU)」状態に強制戻すものだ。
### Magnetが対象としている機能
2024年11月、AppleはiOSに非アクティブ再起動を悄悄と導入した。iPhoneが72時間ロック解除されないと再起動し、ユーザデータの復号キーがメモリ上にあるAFU状態から、キーが破棄され現代ハードウェアでパスコードの総当たりが現実的でなくなるBFU状態へ戻す。この機能はGrapheneOSが起源で、デフォルト18時間のタイマーで10分〜72時間の設定を許容する。AppleとGoogleのストックPixelはユーザー設定なしで72時間に固定している。
法執行機関は、72時間のウィンドウが逮捕状取得や押収デバイスのバックログ処理前に期限切れになることがあると不満を述べていた。
### Magnetの新ツールの機能
2025年初頭作成、法執行機関専用の流出動画によると、Magnetは関連する2つの機能を導入した。
* **GrayKey Preserve**:専用ハードウェアデバイス * **Evidence Preservation Mode**:既存GrayKeyユニット向け機能
いずれもAFU状態を「キャプチャ」し持続させることを目的としている。動画のプロセス説明:
1. 初期アクセス時、ツールはAirplane Modeを有効化する(またはBluetooth・Wi-Fi・セルラーラジオを直接無効化し)、デバイスをワイプや再起動を引き起こすネットワークコマンドから隔離する。 2. ツールはその後、メモリメンテナンス、電源喪失、または非アクティブタイマー自体による再起動時も、AFU状態を「無限の間」維持する。 3. また、iOSが通常一定日数後に削除するエフェメラルデータ——キャッシュ位置情報、最近削除された写真、最近削除されたiMessages——の自動削除もブロックする。
動画は、ツールを使用する法執行官が実際のデータではなくiPhoneのソフトウェアバージョンとモデルのみを確認し、逮捕状による完全抽出が承認されるまで証拠の連鎖を保全すると強調している。
### 仕組みの推測
404 Mediaは、iPhoneセキュリティを研究するHasso Plattner研究所の研究者Jiska Classenに文字起こしを共有した。Classenは動画が技術的詳細を明らかにしていないと注意しつつ、2つの妥当な理論を提示した:
* **クロック操作**:GrayKeyがiPhoneの時刻管理に干渉し、「時間を遅くする」または「再起動後も時計の刻みを止める」ことで、72時間の非アクティブカウンターがしきい値に達しないようにする。 * **タスク抑制**:ツールが、キャッシュデータの有効期限切れと非アクティブ再起動の引き金となる特定iOSバックグラウンドタスクを無効化する可能性がある。
Classenはこの開発を「かなりのゲームチェンジャー」、少なくとも非アクティブ再起動前の状態への回帰と呼んだ。
### 背景:進行中の軍拡競争
非アクティブ再起動は、モバイルフォレンジックツールの進化に対するAppleの対応だった。404 Mediaが以前報じた2024年4月の流出Cellebrite文書は、当時GrayKeyの主要競合であるCellebriteでさえ現代iPhoneの大部分を解除できなかったことを示した。両社は主に法執行機関に販売するが、ツールは独裁政府でも使用された記録がある。
Magnetの主張する回避は、よくあるパターンを示している:プラットフォームベンダーが対策を展開し、フォレンジックベンダーが回避策を見つけ、サイクルが繰り返される。AppleとMagnetはコメント要請に応じていない。
### 不確定な点
* 正確な技術的メカニズムは公的文書化されていない。Classenの理論は情報に基づく推測である。 * この回避がすべてのiPhoneモデルとiOSバージョンで機能するか、一部のみかは不明である。 * Appleの対応——ソフトウェア更新、ハードウェア変更、または法的措置のいずれか——は発表されていない。 * 動画はプロトタイプまたは初期リリース機能を示しており、実世界での展開規模と信頼性は検証されていない。
