5月に、Ian Beer氏のCVE-2025-24203脆弱性情報を利用して、脱獄なしでMacDirtyCowのような変更を新しいファームウェアに適用できる2つのユーティリティをご紹介しました。そのツールの一つがdirtyZeroです。
先週末、dirtyZero はバージョン 1.1 という重要なアップデートをリリースしました。このアップデートでは、ユーザーにきっと気に入っていただける重要な改善点がいくつか導入されています。具体的には以下のとおりです。
– @lunginspector による UI の改良
– @lunginspector による iOS 16 および 17 向けの新しい調整と互換性の改善
– 組み込みのバージョン チェッカーと互換性通知
– バックエンドとログの適用に関する調整の改善
– 開発者は更新されたエクスプロイト コードを使用して、ファイル ページの特定のオフセットをゼロにすることができるようになりました
dirtyZeroユーティリティは、メモリに一時的な変更を加えることで機能します。GitHubページによると、このツールボックスはファイルへの書き込みはできませんが、一時的にファイルを無効にすることはできます。dirtyZeroによって適用されたカスタマイズが気に入らない場合は、デバイスを再起動して元の状態に戻すことができます。
dirtyZero で実行できる操作には次のようなものがあります。
- ホーム画面
- ドックの背景を無効にする
- フォルダの背景を無効にする
- アラートとタッチの背景を無効にする
- スポットライトの背景を無効にする
- ウィジェット設定の背景を無効にする
- アプリライブラリのバックグラウンドを無効にする(iOS 18のみ)
- ロック画面
- パスコードの背景を無効にする
- ロックアイコンを無効にする
- クイックアクションアイコンを無効にする(iOS 16および17のみ)
- 大きなバッテリーアイコンを無効にする(iOS 18のみ)
- グローバルカスタマイズ
- 通知ウィジェットBGを無効にする
- ホームバーを無効にする
- Helveticaフォントを有効にする
- スライダーアイコンを無効にする
- コントロールセンター
- コントロールセンターの背景を無効にする
- コントロールセンターモジュールのバックグラウンドを無効にする(iOS 18のみ)
- Wi-Fi と Bluetooth アイコンを無効にする (iOS 16 および 17 のみ)
- サイレントアイコンを無効にする
- スクリーンミラーリングモジュールを無効にする(iOS 16および17のみ)
- 方向ロックモジュールを無効にする(iOS 16および17のみ)
- フォーカスモジュールを無効にする(iOS 16および17のみ)
- 効果音
- AirDrop Pingを無効にする
- 充電音を無効にする
- 低バッテリー音を無効にする
- 支払い音を無効にする
dirtyZero でできることは数多くあり、それらはかつての脱獄ツールに見られる機能に似ているように聞こえるかもしれませんが、dirtyZero は脱獄ツールでも脱獄ツールでもありません。これは単に、脆弱性を利用してシステムのメモリに変更を加えるツールボックスです。これらの変更は、再起動後にデフォルトに戻ります。
現在、dirtyZero は次のファームウェア バージョンをサポートしていると宣伝されています。
- iOS 16.0~16.7.10
- iOS 17.0~17.7.5
- iOS 18.0~18.3.2
ファームウェアが上記の範囲内にない場合、または18.3.2より新しい場合、dirtyZeroは使用できません。これはCVE-2025-24203の制限事項です。
dirtyZero の最新バージョンを試してみたい方は、プロジェクトの GitHub ページから無料でダウンロードできます。