ダウングレードツール「Prometheus」の詳細が判明、全デバイスに対応。検証ツールも公開

先日iOS 9.3.5からiOS 9.3.2へダウングレードするデモ動画が公開された【Prometheus】ですが、その詳細がいくつか明らかにされました。
また「何故可能なのか自分でも分からない」としていた部分について、検証用のツールも公開されています。

スポンサーリンク
336

Prometheus

前回tihmstar氏が公開したiPhone 5sがiOS 9.3.2へダウングレードするデモ動画がこちら。【Odysseus】や【odysseusOTA】の後継となるダウングレードツール【Prometheus(プロメテウス)】が使われています。

全デバイスに対応

いくつか気になっていた点が説明されていますので、見ていきましょう。

前回のデモ動画ではiPhone 5sが使用されていた事もあり、「iPhone 5s専用なのでは?」と思ってしまった方もいるかと思いますが…この点について「iPhone 5s以外でも使える」とのこと。
更に、odysseusでは「32bitデバイス限定」となっていましたが、今回のPrometheusでは「32bitに加え、64bitデバイスでも使用可能。理論上は全デバイスに対応している。」とされています。

64bitデバイスでは初めてのダウングレードツールということに。

未脱獄からダウングレードが可能か

odysseusがそうであったように、Prometheusも「ダウングレードをするには脱獄している必要があるか?」という疑問があります。

この点については「脱獄は不要、でも少し違う」といった言い方を。具体的には、作者であるtihmstar氏でも…まだハッキリとは分かっていない部分だそうです。

デモ動画で使われたiPhone 5sでは未脱獄でダウングレード可能であったそうですが、友人のiPhone 5sでは未脱獄状態ではうまくいかなかったとのこと。
ただ、この辺りについては検証しなければ分からない部分だそうで、今後検証が進んでいくうちに解決する問題かもしれないとしています。

SHSHは必要です

ちなみに、前回の時点で明言されていたことですが、ダウングレード先バージョンのSHSHが保存されている必要があります。

検証用ツールが公開

ダウングレードツール…ではないのですが、この開発を手助けするための検証ツール【tihmstar/noncestatistics · GitHub】がリリースされています。(Mac用のみ)

こちらは、APTickets(SHSH)での署名に必要なキーのパターンなどを見つけるためのツールとなっており、自身のデバイスで出来たのに他のデバイスでは出来なかった…という原因を探るための物になっています。

検証ツールを使用すると自動でデバイスが再起動を行いながらキーを生成していき、ログとして保存されます。(ツールをCtrl + Cで停止するとデバイスは普段通り起動)

既にログ収集は完了

こちらのログをtihmstar氏に送ることで検証に参加出来るのですが、公開から数時間で必要数のログが集まったとのことです。
さすが脱獄犯諸君…身軽さでございます…。

開発状況は?

収集されたログから多少開発が進んだそうですが、今のところまだ「実行には数時間かかる」様な状況とのことで、もう少しパターンの解析などが必要となっているようです。

数時間かかる…といってもダウングレードが出来るのならば、この時点でもかなりの衝撃度なのですが、今後もう少し解析が進んでいくようですね!

マジでダウングレードが出来るようになりそうで、私はビックリしていたり…。

この手法自体はiOS 5時代から残っている物だそうで、SHSHの仕様をAppleが変更しないかぎりは…使えるのかもしれません。
SHSH関連の仕様変更はすぐに出来る物ではないとのことなので、もう少しの間はダウングレードが楽しめそうな雰囲気!

スポンサーリンク

コメント

  1. 名前:匿名 投稿日:2016/09/12(月) 22:47:39 返信

    すげええええええ

  2. 名前:匿名 投稿日:2016/09/12(月) 22:48:11 返信

    いいね

  3. 名前:匿名 投稿日:2016/09/12(月) 22:48:31 返信

    楽しみ〜

  4. 名前:匿名 投稿日:2016/09/12(月) 22:49:09 返信

    神ツール登場!!

  5. 名前:Haru 投稿日:2016/09/12(月) 22:49:56 返信

    もしかしてSHSHファイル持ってなくてもあとから作れちゃう?

    • 名前:匿名 投稿日:2016/09/12(月) 23:13:25 返信

      作る事は可能です。
      ただしSHSHの作成に成功したという事例は聞いたことがありませんね。

  6. 名前:匿名 投稿日:2016/09/12(月) 22:57:49 返信

    (☝ ՞ ՞)☝ウェェェェェェェェェェイ!!!!!!

  7. 名前:峰craft 投稿日:2016/09/12(月) 22:59:22 返信

    SHSHを取得できるソフトがダウンロードできないのですが…どうすればいいでしょうか?SHSH取得できなかったらこの方法できない…

    • 名前:匿名 投稿日:2016/09/12(月) 23:15:29 返信

      SHSHを取得するソフトとは、どれのことなんでしょうか?
      教えてもらいたいならソフトの名前くらい書きなさい。

      • 名前:匿名 投稿日:2016/09/12(月) 23:55:21 返信

        そんな攻撃的な言い方しなくてもいいのでは?
        知ってることを教えてあげたらいいじゃん。
        閉鎖的になるなって。

        • 名前:匿名 投稿日:2016/09/13(火) 00:54:25 返信

          いうほど攻撃的には思えんが。

          • 名前:峰craft 投稿日:2016/09/13(火) 07:08:46

            すいません、質問が悪かったです…
            TinyUmbrellaというソフトです。
            win10の64bitです
            みなさんはこの環境でも動作している人いるのかな?

          • 名前:匿名 投稿日:2016/09/13(火) 07:37:46

            TinyUmbrellaがダウンロード出来ないんですか?
            それともダウンロードは出来たけど上手く動作しないんですか?
            質問が悪くて分かりませんが…

    • 名前:あやか 投稿日:2016/09/13(火) 05:50:58 返信

      そのソフト名、デバイスとOSのバージョンを書いたほうがアドバイスしやすいと思いますよ。

      • 名前:峰craft 投稿日:2016/09/13(火) 20:36:26 返信

        TinyUmbrellaはダウンロードできるのですが、開いてもすぐ落ちます…クラッシュなのかな?
        Win10で64bit
        java版最新版再インストールしたけど効果無し…

    • 名前:ヤハン 投稿日:2016/09/13(火) 21:31:17 返信

      Java最新版でもエラーで起動できないのならばもっと調べたらこんなのもあるよ
      ttp://jnosp.blog.fc2.com/blog-entry-135.html

      ちなみにWindowsには32bit版と64bit版があって間違ってインストールしようとしたら起動すらできないから自分のPCがどちらかは調べてね。

      ちなみに下記参照にして間違えないようにして
      TinyUmbrella [WIN x86 Installer]→32bit版
      TinyUmbrella [WIN x64 Installer]→64bit版

      • 名前:峰craft 投稿日:2016/09/14(水) 18:28:48 返信

        やってみます

  8. 名前:匿名 投稿日:2016/09/12(月) 23:08:53 返信

    Prometheus…PSPの改造を思い出すな

    • 名前:匿名 投稿日:2016/09/13(火) 01:06:52 返信

      よう俺

    • 名前:匿名 投稿日:2016/09/13(火) 01:34:12 返信

      Prome v3

    • 名前:匿名 投稿日:2016/09/13(火) 12:00:12 返信

      バージョン6以前の人しか知らんだろう。最近はLCFWしか知らん人多いからな

  9. 名前:cat 投稿日:2016/09/12(月) 23:17:16 返信

    今はツールがあってもshshを取得することはできないよ。
    コマンドらいん使えば出来る。

    • 名前:cat 投稿日:2016/09/12(月) 23:18:43 返信

      tinyumbrellaなら、unknow or beta になる。

    • 名前:匿名 投稿日:2016/09/13(火) 01:55:54 返信

      ツール使ってSHSHの取得は不可能だけどコマンドライン使えば可能って意味不明ですね。
      ちゃんと分かって言ってますか?

      • 名前:匿名 投稿日:2016/09/13(火) 07:32:21 返信

        壁チョロの領域だからお前には無理
        解らなければ口を挟むな

        • 名前:匿名 投稿日:2016/09/13(火) 11:50:58 返信

          GUIフロントエンドを使わないだけでAppleの認証サーバの動きを変えられるなんて、流石スーパーハカーの方は我々とは違う世界に生きているな。

          • 名前:匿名 投稿日:2016/09/13(火) 19:42:40

            もはやスーパーハッカーの域を超えて、まさに神(笑)

  10. 名前:匿名 投稿日:2016/09/12(月) 23:17:56 返信

    今までコツコツ貯めてたshshを使う時がついに

  11. 名前:匿名 投稿日:2016/09/12(月) 23:36:45 返信

    なんてこったい。使うことなんてないと思ってたから保存してない

    • 名前:Gekcyl!c 投稿日:2016/09/13(火) 19:33:25 返信

      私も同じくです…
      7以降SHSHなんて保存してない…
      これは詰んだなァ…

  12. 名前:匿名 投稿日:2016/09/12(月) 23:42:39 返信

    9.3.3端末があってもAppleが発行停止しているのならもうSHSHは取得できないのでしょうか?

    • 名前:[email protected]管理人 投稿日:2016/09/12(月) 23:52:57 返信

      使用しているデバイスから、今のバージョンのSHSHを抜き出すことは可能です。
      http://tools4hack.santalab.me/tinyumbrella-82048-shsh-fetch-on-device.html

      また、手動でAPTicketsを抜き出すことも可能なのですが、これをPrometheusで使用できるかは明言されておらず、確認中です

      • 名前:匿名 投稿日:2016/09/13(火) 06:56:02 返信

        この記事に書かれている抜き出しボタンが表示されないのですが…
        iPhone5S 9.3.3

        • 名前:匿名 投稿日:2016/09/13(火) 23:38:24 返信

          俺も。

  13. 名前:匿名 投稿日:2016/09/12(月) 23:43:08 返信

    しまった今後出来ないと思って消しちゃったorz

    • 名前:匿名 投稿日:2016/09/13(火) 01:09:06 返信

      iPhone5が2台あって、一台はios6、2台目は9なんですが
      一台目のiPhoneからとったshshを2台目に使えますか?
      また4sに使うことはできますか?

      それより32bitの脱獄が早く来てくれればなんとかなるんだけど、先が長そうだ…

      • 名前:匿名 投稿日:2016/09/13(火) 01:20:33 返信

        それはできない
        shshは1台1台紐付けされていて紐付けされた端末でしか使えない

    • 名前:匿名 投稿日:2016/09/13(火) 03:42:15 返信

      自分も、もう集めるの止めちゃってたー。
      こんな日が来るなんて…。

      • 名前:匿名 投稿日:2016/09/13(火) 17:30:31 返信

        まだ来てねーだろw

  14. 名前:匿名 投稿日:2016/09/13(火) 00:36:18 返信

    geekgladeっての思い出した

  15. 名前:匿名 投稿日:2016/09/13(火) 01:09:41 返信

    サンタさんに返信したつもりが変な所に行っちゃったわ

  16. 名前:匿名 投稿日:2016/09/13(火) 02:34:26 返信

    これってやっぱりiOS9.3.2へのダウングレード専用なのでしょうか?
    将来的にiOS8へのダウングレードは出来なさそうですか?

  17. 名前:AKAME 投稿日:2016/09/13(火) 05:57:27 返信

    サンタさん いつも、有用な情報有難うございます。にわかに、IOSダウングレードの現実味を帯びた情報を拝見しております。そこで、最近下したPCに、TinyUmbrellaの最新版を入れようとしたのですが、起動(エラーもでず)されません。Javaは64版を新規(過去にインストールした事なし)にインストールしました。TinyUmbrellaも64版を新規(過去にインストールした事なし)にインストールしたのですが起動しません。WEBで検索したのですが、記事の内容が古く実際その内容を行ってもうまくいきません。サンタさん、他の方、解決のヒントがございましたら、教えてください。

  18. 名前:匿名 投稿日:2016/09/13(火) 06:02:20 返信

    いらね

    • 名前:匿名 投稿日:2016/09/13(火) 07:38:15 返信

      ほんと、それな!

    • 名前:匿名 投稿日:2016/09/13(火) 09:24:29 返信

      お前の人生もw

  19. 名前:マリー 投稿日:2016/09/13(火) 06:18:38 返信

    https://twitter.com/coolstarorg/status/772916884735860737

  20. 名前:匿名 投稿日:2016/09/13(火) 09:36:52 返信

    あきらめてすっかりSHSH保存しなくなって久しいという

  21. 名前:匿名 投稿日:2016/09/13(火) 11:36:05 返信

    SHSHの仕様がらみだったら最新の7にも当てはまるのかな?
    ios10からではあるけどSHSH取る価値ありそうだね

  22. 名前:kAiTo 投稿日:2016/09/13(火) 12:05:56 返信

    すごく楽しみーです☆

  23. 名前:匿名 投稿日:2016/09/13(火) 13:02:36 返信

    まさかまたダウングレードが出来る日が来るなんて!
    てかiPhone4からダウングレードなんてして無いからSHSHはあまり保存してなかったorz

  24. 名前:匿名 投稿日:2016/09/13(火) 13:37:52 返信

    記事に関係のない質問なのですが
    脱獄しただけでバッテリー消費量は変わりますか?

    • 名前:匿名 投稿日:2016/09/13(火) 18:47:28 返信

      環境にもよるだろ

    • 名前:Gekcyl!c 投稿日:2016/09/13(火) 19:36:27 返信

      しただけではそんなに変わんない筈ですが体感的に早くなってる気がしないこともないです

  25. 名前:7節 投稿日:2016/09/13(火) 22:27:45 返信

    そんな日が来るってどなたか散々言ってたのに〜…shshだらけ〜w
    しかーし、7予約しちまつたから関係なーし!

  26. 名前:匿名 投稿日:2016/09/14(水) 01:53:08 返信

    PSPかな?

  27. 名前:匿名 投稿日:2016/09/14(水) 09:38:30 返信

    やっぱPSP思い出す奴多いなw

    ガジェットを改造して使う奴はみんな似たような道を歩んでいるんだな

  28. 名前:匿名 投稿日:2016/09/17(土) 23:44:14 返信

    続報ないなー

  29. 名前:匿名 投稿日:2016/09/30(金) 22:13:31 返信

    全部がうまくいったら2016年12月31日にリリース予定だってね

コメントを投稿