iOS 11.xでの脱獄と言えば初代Electraが「iOS 11.0〜11.1.2」、Electra VFS版とElectra MP版が「iOS 11.2〜11.4 Beta 3」まで対応していますが、Pwn20wnd氏が新たな脱獄用アプリをリリース。
こちらはこれら3つのElectraをひとつにまとめた物となっており、このunc0verひとつで「iOS 11.0〜11.4 Beta 3」までの脱獄が行えるようになっています。
ただし使うのはちょっと待った方がイイかも…という点についても後述いたします。
unc0ver
Pwn20wnd氏による「unc0ver」では『iOS 11.0〜11.3.1〜11.4 Beta 3』が動いている以下のデバイス(64bitデバイス)に対応しています。
- iPhone SE、5s、6、6 Plus、6s、6s Plus、7、7 Plus、8、8 Plus、X
- iPod touch 6G
- iPad Air、Air 2、Pro 12.9、Pro 12.9(2017)、Pro 9.7、iPad 5、Pro 10.5、iPad 6
- iPad mini 2、mini 3、mini 4
特徴
unc0verの特徴について、Pwn20wnd氏は以下のように説明しています。
- ひとつのアプリでiOS 11.1.2以下用「async_wake」、iOS 11.4 Beta 3以下用「empty_list」&開発者アカウント用「multi_path」を切り替えて使用可能
- エラー時には詳細なメッセージを表示
- より速く、より安定したパッチ
- 不要なバッテリー消耗をなくしました
- ランダムに発生するフリーズや動作速度低下をなくしました
- データは記録されず、共有もされません
- マルウェアの様な動作はナシ
- 脱獄状態を適切に検出します
- bootstrapを見直し、脱獄後にCydiaが出現しない問題を修正
- より速く、より安定したiOS 11向けのCydiaを同梱
- Cydiaは最近のデザインに一部変更
- 必要がない場合、Cydiaは脱獄アプリをインストール後にuicacheをスキップするように
- CydiaをiPhone Xの画面サイズに対応
- Cydiaの変更はSaurik氏の許可を得て行われました
- Substrate系の脱獄アプリも使用可能(Substitute使用)
- より速く、より安定したldrestart(ソフトリブート)機能を搭載
- unc0verにはデーモンの読み込みをスキップするオプションを搭載
- アイコンキャッシュを更新するオプションを搭載
- OTAを無効化するオプションを搭載
- 証明書の取り消しをブロックするオプションを搭載
- ファイルシステムを復元するオプションを搭載
- デバイスを再起動するオプションを搭載
- ホーム画面にCydiaが現れない場合に使える、Cydiaを起動するためのボタンを搭載
- 証明書の残り日数を表示する機能を搭載
- 素晴らしいUIを実現
ダウンロード
unc0verのipaファイルは【Undecimus.ipa】からダウンロードし、Cydia Impactorでインストールしていただけます。
もしくは【TweakBox】や【Ignition】からインストールする事も可能です(ignitionの方はMultiPath Exploitが使用不可)。
使い方
詳しい使い方については、以下記事を参考にしてみてください。
【PC不要&デバイス単体でiOS 11.0〜11.3.1(11.4 Beta 3)を脱獄する方法「unc0ver」】
使うのはちょっと待って
Electraから今回のunc0verに移行するにせよ、unc0verで初脱獄するにせよ、ちょっと待った方がイイのかな…と思われます。
以下はその理由です…。
移行すると脱獄環境が全てリセットされる
Electraからunc0verへ移行可能…とされていますが、一度入獄する必要があります。
そのため、一旦脱獄環境がリセットされ、現在使用している脱獄アプリなど…全て入れ直しとなります。
また、移行作業の手順については気にしなくても大丈夫…とされていますが、きちんとした手順を踏まないと面倒なことになる可能性が…。
Electraに比べて成功率は…
報告や実際に使ってみた体感ですが、Electraの方がイイ気がする…雰囲気。
これはVFSとMulti PathどちらのExploitでも同様で、特にMulti Pathに関しては「あれ…こんなに失敗したっけ…?」と思うくらいに成功率が低い気が…。
現時点ではメリットは…
完全に環境をイチから作り直すという事になるため、現時点でElectraから移行するメリットはあまりなく、またリリースされたばかりなので不具合なども潜んでいる可能性があります。
今後unc0verへの移行をオススメするときが来るかもしれませんが、今はもう少し様子見をしていただくのが安全なのかな…と思います。
〆
現時点ではElectra環境を維持していただくのが安全で、手間も掛からないのかな…と。
とは言え、使ってみたいですよね。
ということで、使い方や移行の手順については次回以降の記事でご紹介していきたいと思います。あくまで人柱バッチコイ!の方向けなので、その点はご注意を………。
コメント
う〰️ん…
今さっき使ったら脱獄関係(ソースも含め)全てリセットされた…
あとこれ使うとiPhoneの設定が全てリセットされ言語が英語に設定される。
何でなんだろう
これは11.4.1はまだダメなの?
文盲かな?
はい、こちらはあくまでもElectraをひとつにまとめた…という様な物なので、iOS 11.4.1は不可となります
ありがとうございます、辛抱します…ʕ⁎̯͡⁎ʔ
12で待機しといたら?
ランダムに発生するフリーズや動作速度低下をなくしました
って項目気になりますね
人柱行こうかな
PUBGだとよく分かるけどスワイプ→ホールドしてもたまに手を離してないのに離したような挙動するんだよね
パズドラだとドロップ移動中に指離した時と同じだね
同じ人いたら分かると思う
iPX iOS11.3.1
「unc0ver」では『iOS 11.2〜11.3.1〜11.4 Beta 3』が…
なかなか修正されないなぁ
証明書取消ブロックオプションが気になるが何やってるんだろう?
確認してみた所、どうやらNoPlsOCSPと同じ事しかやっていない雰囲気です。
https://tools4hack.santalab.me/jbapp-com-pwn20wnd-noplsocsp.html
書いてからGitHubにソースあることに気がついて覗いてみましたがそうみたいですね。
https://github.com/pwn20wndstuff/Undecimus/blob/5174fbdffda9a956939b611cd7a97e419c01b96e/Undecimus/ViewController.m#L1804 (処理はL519)
IPv4レコードしか書いてないからv6環境だとすり抜けるかも?