まじか…!! 再署名が不要な「Taurine」がリリース、インストール後は署名不要でずっと使用可能! [JBApp]

(44)

前回「アプリの再署名が不要になるかもしれない脆弱性」についてご紹介させていただきましたが、それに関連し…再署名が不要な「Taurine」がリリースされています…!
iOS 14.0〜14.3脱獄である「Taurine」に限定されるものの、現在Taurineをご使用中の方は…これで再署名の作業から解放されるということに…!

ただし、執筆時点では注意点もありますので、その辺りについても後述いたします。

スポンサーリンク
スポンサーリンク

taurine-permanent

iOS 14.0〜14.3向け脱獄である「Taurine」ですが、他の脱獄と同じ様に…Taurineアプリ自体を使用するためにAltStore / AltDaemonReProvision Rebornにて署名を維持する必要があります。
いわゆる「再署名」などと呼ばれる作業で、署名期限である7日以内で繰り返し行い続ける事になります。

自動的に署名を更新してくれるのが先述したAltStore / AltDaemonやReProvision Rebronなのですが、どうしてもミスが発生したり、エラーによって再署名されなかったり…ということが起こってしまう場合も。

そもそも署名が不要に!

ですが今回…『taurine-permanent』という脱獄アプリがリリースされ、Taurineの署名が不要となっています!

こちらはTaurineをシステムアプリとしてインストールしてくれる物で、これにより再署名を行わずとも…永続的に!ずっと!署名不要でTaurineが使用できる!という物になっています。
もちろんデバイス再起動後の入獄環境でも動作しますので、本当にTaurineに限っては署名が要らないということに…!

release-taurine-permanent-no-certificates-required-2

インストール

署名不要なTaurineである『taurine-permanent』は、TaurineのデフォルトリポジトリであるOdyssey Repoよりリリースされています。
そのためリポジトリ追加などは不要で、そのままCydiaやSileoよりインストールを行いましょう。

release-taurine-permanent-no-certificates-required-3

インストール後の注意点

環境によってはインストール後にUICacheが実行されず、ホーム画面にTaurineアイコンが出現しない場合があります。
その場合には一度手動でリスプリングを行っていただく、手動でUICacheを行っていただくと出現するはずです。

また、一部の方より入獄環境でアプリがクラッシュして起動できないとの報告が出ています。
再インストールなどで改善される場合もある様ですが、確認には一度デバイスの再起動が必要になりますので、きちんと起動が出来るのを確認できるまで、通常のTaurineも削除せずに維持しておくのが安全です。

現状、A12以降では注意点が?

開発者さんからは「現バージョンにはミスがあり、arm64e(A12以降のデバイス)では使えないようだ。A11以下のデバイスでは動作する」との報告が行われています。
追記:開発者さんより以下手順の様に「A12以降では何度か実行してみて」との報告が行われています。

すでに協力者など募集しつつ修正作業に入っているため、アップデートにてA12以降のデバイスにも対応されるかなと思われます。

とは言いつつ…使えた

と…A12以降はまだ未対応と報告が出る前に、iPhone 12 Pro Max(A14デバイス)へインストールし、実際に使ってしまいました。
すると…使えたんですよねぇ…。

報告後も10回ほどデバイス再起動&脱獄作業を試してみましたが、使えるんですよねぇ…。
もちろん開発者さんがミスがあると言っている以上、修正が入るまでA12以降での使用はオススメ出来ませんが、私の環境に限って言えば、以下の作業で使えています。

使えた手順

デバイス再起動後、1回目のTaurine実行では報告にあった通りの「Oh no ERR_JAILBREAK」というエラーが発生します。
そのまま「OK」をタップし、アプリスイッチャーからTaurineアプリを完全終了させます。

release-taurine-permanent-no-certificates-required-4

そして再度Taurineアプリを起動し、改めて「Jailbreak」ボタンから脱獄作業を行うと…脱獄作業が完了し、脱獄環境へ戻ることが出来ています。
現時点で特に不具合は発見できておらず、脱獄アプリに関しても問題なく動作している様子。

release-taurine-permanent-no-certificates-required-5

毎回デバイス再起動直後のTaurine実行では「ERR_JAILBREAK」エラーが発生しますが、もう一度Taurineアプリを起動し直して脱獄作業を行えば、私の環境では問題なく動作している…ということになります。

削除するには

インストールされたTaurineはホーム画面からも削除が行えるのですが、こちらから削除ではなく…削除する場合はCydiaやSileoなどから「taurine-permanent」を削除してください。
もしくは、Taurineアプリから入獄を行ってください。

ということで、A12以降のデバイスではまだ少し問題はあるものの、とりあえず記事で記述した方法で回避が可能であり(全ての環境で動作するかはなんとも言えないため、コメントで教えていただけると助かります)、修正作業も行われている…とのことで、署名不要なTaurineが来た!という事に!
環境としてはFugu14 + Unc0verと同じ様な感じになりますので、言ってしまえば完全…脱獄…な…のか…?違う気も…。

とはいえ、これでTaurineの署名を気にする必要がなくなったため、長期間使わないデバイスなどでも署名切れの心配がなく安心…!

コメント

  1. おおおおおおお!!!!!
    やっべぇですな!
    朝から目が覚めちまったぜ、、

  2. インストール後に、新しくTaurinアイコンが現れましたが、旧Taurinアイコンはそのままで良いのですか?

    • 通常のTaurineのインストール方法にもよるのですが、多くな場合は今回の物と通常のTaurineは併用可能です(併用させて意味があるかは別ですが)。
      そのため、通常のTaurineアプリは消していただいてもイイですし、一応再署名を続けていただくでも大丈夫です。
      注意点として、ホーム画面からですと今回のTaurineと通常のTaurineは見分けが付かないので、設定アプリ内からプロファイルを削除する手順で通常のTaurineを削除するのが安全です。

  3. ios14.2.1をunc0verで脱獄しており、乗り換えようと思うのですが注意点等ありましたらご教授願います(使えないtweakが出る可能性がある?等)

    • 個人的な感想ですが、unc0verよりタウリンはSileoのエラーが多い気がします。タウリンで2回jailbreakしましたが、2回とも数日後に全てのtweakをアンインストールしてきました。そうなった場合キャンセルもできないため入脱するしかありません。そのためunc0verでのjailbreakのままの方がいいかと思われます

      • おま間だと思うわ

        • おま環です

          • jailbreakしてまっさらな状態、尚且つ端末違ってもなるのにおま環か🙄

  4. 記事と関係ない質問で恐縮です。xsmax 14.8 uncover。

    先日appleIDを変更しました。設定にて旧IDの開発者承認したaltstoreとuncoverを一旦削除して、新IDにてaltstoreを再インストールしましたが、再承認するため設定画面に行くと、旧IDのままになっています。またaltstoreのAppleID入力画面でも、新IDを入力しても、旧IDが表示されます。この現象でaltstoreから再署名すると「your account information was entered incorrectly.(-20101)」と出て再署名できません。

    以前どの脱獄のタイミングか忘れましたが、開発者登録をappleIDで登録するような作業を行なった記憶があります。

    どなたかご教授ください。お願いします。

    • それ、自分も同環境で全く同じ事象が発生してます。
      とりあえずの対処として、AltStoreの設定のアカウントをサインアウトしてから、AltStoreなりunc0verのリフレッシュをすると、サインインを求められるので新しいApple IDを入力してサインインすると更新はできます。
      ただしそれで更新したあとやはり旧Apple IDになってしまっていて、AltDaemonなど有効にしても自動更新時にエラー吐いちゃいますけど・・・
      ほんと誰かこれの解決策ご存知ないでしょうか?

      • 追記
        AltStoreが1.5.1にアップデートされ、Apple IDがなんたらと書かれてあったので、どうやらバグだったようですね。
        バージョンアップデートする際にいつもの署名更新の時のように一旦ログアウトしてからあらためて、「1.5.1へアップデート」→「ログイン求められる」→「Apple ID入力」→「更新」の手順を踏めば、設定画面でも新しいApple IDに更新されています。

  5. 取り下げられた?

    • 取り下げられてはいません。出てこない場合はリポジトリの更新が正常に完了出来ているかを確認してみてください。

  6. 脱獄が新しいOSに追いつく事は今後あるのでしょうかね?
    常に新しいOSにしていないとApp Storeでインストールしているアプリが動作しなくなったり、スマートフォンとして使うにはデメリットの方が多い。

    • デメリットとメリットを比較してどちらを取るのかってのが脱獄なんじゃない?

    • サブ機を脱獄に使用した方が良さそうですよ。

    • 脱獄は最新iOSに追いつくべきじゃないよ
      ここまで間隔開くとちょっと寂しいけどね

    • 大型アップデートだとする価値はあるかもしれないが、小型アップデートだとあまり価値を感じないな。

  7. XSだと再起動するとtaurine-permanentが開けなくなりますね…

    • 上に同じ
      条件何なんですかね…

    • 12 miniも同じ症状です。
      再起動すると起動すらできない…

      • アプリの起動です

  8. これで安心して海外旅行いけるぞ

  9. なんでウンコバー対応せんのやろ?

  10. iOS13に対応した、App Storeのバージョン偽造Tweakってありますか?

    • ちっとは自分で調べたらどうかな?

  11. よく理解してないんだけど、これができるなら、脱獄状態でインストールしたfilzaとかも、非脱獄状態で起動できたりするのかな?
    まぁ、脱獄ツールの署名問題が解決されたのであれば、あまり意味ない気はするけど。

    • それはまた別かな

      • 起動できるかの話なら出来ます。
        そもそも脱獄しないと動かないアプリとサイドローディングできるアプリは署名が違うから起動できるようになるのはサイドローディングされたアプリだけFilzaをipaでインストールすれば起動できるが機能は使えない。Sileoのでもipaと同じ

    • Filzaの未脱獄版(ipa版)のようなインストールして楽しむだけのものなら起動できるよ

  12. 再起動したら起動しないね。

    • サブは起動できてメインは起動出来なかったわ
      脱獄してないのに脱獄アプリが起動出来るってなんか不思議な感覚

      • なんか原因あるんだろね〜

  13. unc0ver署名まだか

  14. アプデが楽しみ

  15. 14.7.1民号泣

  16. 記事とは関係ないですが、アラームの編集画面を以前のデザインに戻すtweakの名前わかる方いますか?

    • 「以前の」とは?
      iOS6とか?

    • これでしょ
      Date Picker Wheels

      • これです!!
        感謝します

  17. SE2 15.0.2に対応しないと喜べない

  18. taurine-permanentがアップデートしてますね
    初期バージョンだと再起動後、起動できませんでしたが、
    アップデート後は再起動しても起動できるようになりました。
    ただ、エラーを吐いて脱獄はできませんでした!残念!
    iPhone12MaxPro 14.3

  19. アプデきたから入れられた

  20. アプデキター!

スポンサーリンク
スポンサーリンク
タイトルとURLをコピーしました