iPad 2 Wi-Fi shshはどこで入手できますか. SHSHとは何ですか? SHSH を保存する理由 SHSHを保存するにはどうすればよいですか? SHSHの保存を始めましょう

18.01.2021

私たちのサイトをご覧の皆様、こんにちは。
この記事では、当社の Web サイトで、あらゆる種類の iDevice の電子証明書 (SHSH) を保存する方法を説明します。

それで、それは何ですか、そしてそれは何と一緒に食べられますか?

SHSH- これはすべての iPhone に固有のファームウェアの電子証明書 (署名) であり、 iPod TouchそしてiPad。 この制限は当初、iPhone 3GS と iPod Touch 3G に導入されましたが、iOS 4.0 のリリースにより、この制限は iPhone 3G と iPod Touch 2G にも影響を及ぼしました。 iPhone 4、iPad、iPod Touch 4 の所有者も SHSH 証明書を維持する必要があります。

これは何のためにあるのでしょうか?

この制限の動作原理は単純です。 ダウングレード (ファームウェアのダウングレード) を試みると、iTunes は Apple サーバーに接続し、チップの一意の識別子を含む、デバイスに関する一部のデータを Apple サーバーに送信します。 応答には、ブート モジュール (iBoot) に必要な証明書 (SHSH) が付属しています。 これが起こらない場合、iTunes はエラーをスローし、回復プロセスを中断します。 復元先のファームウェアの証明書を保存している場合は、Apple サーバーを経由せずにいつでも復元できます。

誰がどのファームウェアに証明書を保存する必要があるか:
* すべてのファームウェアの iPhone 4/3GS および iPod Touch 4/3G の所有者。
* iOS 4.0以降のファームウェアを搭載したiPhone 3GおよびiPod Touch 2Gの所有者。

私たちのサイトでは、この操作を実行する 2 つの主な方法について説明します。

方法 #1 - Cydia 経由

最もシンプルで、 早い方法.
Cydiaに行き、「人生を楽にしてください、ありがとう!」という碑文を見つけます。 それをクリックしてください。

この場合、証明書は Saurik (Cydia の作成者) のサーバーに送信され、その後は安堵のため息をつくことができます。 証明書を保存したら、 ホームページ Cydia には、「このデバイスには 3.1/3.1.2/3.1.3/4.0/4.0.1 ECID SHSH がファイルにあります」というメッセージが表示されます。

「このデバイスには TSS 要求が保留されています」というメッセージが表示された場合、証明書は送信されたものの、まだ処理されていないことを意味します。


処理には数分から数日かかる場合があります。

方法番号 2 - TinyUmbrella

小さな傘 SHSH はダウンロードされず、ダウンロードのみが行われます。つまり、時間がなかったり、SHSH を保存できなかったファームウェアを選択しても無駄です。。 Cydia サーバーから SHSH を取得する場合は、Cydia が保存したファームウェアのみを選択します (これは Cydia 自体で確認できます)。Apple から SHSH を取得する場合は、最新のファームウェアのみを選択します 安定したファームウェア。 彼らは単にあなたに別のものを与えないでしょう。
TinyUmbrella は、結局のところ、SHSH ファイルを Saurik サーバーにアップロードするのに役立ちます。 cydia、ファームウェア 4.0 以降。
ここではミニ FAQ をご紹介します。

1. まず、TinyUmbrella をダウンロードし、JAVA マシンをインストールする必要があります。
2. JAVA をダウンロードしてインストールした後、3G/3GS iPhone または iPod Touch 2G をコンピュータに接続します。
3. 次に、TinyUmbrella を起動し、「Save My SHSH」をクリックします。
全て! これで、Cydia サーバー上に SHSH ファイルが作成されました。これは、iPhone 3G/3GS または iPod Touch 2G を iOS 4 から新しい 3.1.2/3.1.3 ファームウェアにダウングレードする場合に役立ちます。
TinyUmbrella インターフェイスでその他のオプションをクリックすると、それらをコンピューターにローカルに保存することもできます。

ロールバック
1. iDevice (任意) を DFU モードにします
2.TinyUmbrellaを開く
3. 「SHSH の表示」をクリックして、4.0 および 4.0.1 用の SHSH があるかどうかを確認します。ない場合は保存します。ローカルに保存されている場合は、パス C:\Users\your account\ に沿って 4.0 から SHSH をコピーします。しーっ
4. [TSS サーバーの開始] をクリックし、C:\Windows\System32\drivers\etc\ に移動して開きます ホストファイルメモ帳を使用して、74.208.105.171 gs.apple.com が最後にない場合は、最後の行に追加または修正します(私は 127.0.0.1 gs.apple.com を持っていて、IP を修正するとすべてうまくいきました)
5. iTunes 9.2を開き、Shiftキーを押しながら「復元」をクリックします。
6. iOS 4.0を選択し、プロセスが完了するまで待ちます。
7. 完了後、iTunes にエラー 1015、1013、または 101 が表示されます。「OK」をクリックしてください。
8. TinyUmbrella に切り替えて [デバイスを回復からキック] をクリックするか、RecBoot プログラムを起動して [回復モードの終了] をクリックします。
それでおしまい。

誰もが一度は自分のデバイスをより上位のものにアップグレードしたことがあります。 新しいファームウェア。 ほとんどの場合、ファームウェアによって新機能が追加され、バグが修正されますが、常にそうなるとは限りません。 で 最近アップデート後、一部のユーザーの Wi-Fi が切断され始めたり、ネットワークが失われたり、バッテリーが数時間切れたりすることがあります。 アップルのリリース iOSのアップデートそれほど頻繁ではありませんが、この間に発生した問題で多くのトラブルに見舞われる可能性があります。 で 同様の事例 2 つのオプション: アップデートを待つか、古い iOS にロールバックします。

現在、公式に以前の iOS にロールバックすることは不可能です。 Apple はなぜ、いつからロールバックを禁止し始めたのでしょうか? 以前のバージョン iOS についてお話してみます。

SHSH(ハッシュ)の概念は2009年にiPhone 3GSの発売とともに登場しました。

SHSHデジタル署名、デバイスに書き込まれる前にファームウェア ファイルに署名します。 SHSH ハッシュは、iTunes によって送信された、フラッシュされるデバイスの識別子に応答して、特別な Apple サーバー (gs.apple.com) によって発行されます。

iTunes と Apple サーバー間の対話スキーム:

その後、iOS 3.1.1 から署名システムは iPod touch 2G および 3G にも拡張され、iOS 4.0 SHSH のリリース以降は iPhone 3G も署名されるようになりました。 iPhone 2G、iPod touch 1G、および Apple TV 1G は SHSH を使用しないため、これらのデバイスはいつでも利用可能な iOS バージョンにフラッシュできます。

ハッカーはファームウェアの完全な制御を回避することができました。 SHSH が アップルサーバー iTunes だけでなく、他のプログラムからもリクエストできます。 したがって、バックアップを作成し、これによりファームウェアをロールバックすることが可能になりました。

  1. SHSH を PC に保存するプログラム
  2. Cydiaサーバー(クラウド内)にハッシュを保存するプログラム

どちらの方法にも長所と短所があります。 たとえば、Cydia サーバーにデジタル署名を保存するプログラムがクラッシュしたり、サーバーの過負荷によりハッシュを保存できなかったりすることがあります。 しかし、それぞれに独自の利点があります! たとえば、SHSH を PC に保存すると、Cydia サーバーの機能やインターネットの可用性に関係なく、いつでも SHSH を利用できるようになります。 誰もが自分の好きなもの、自分にとって便利なものを自分で選択します。

SHSH を保存できるプログラムをいくつか紹介します。

シディア


脱獄するとき iOSデバイス調整ストアである Cydia がすぐにインストールされます。 同じ調整をインストールするだけでなく、Cydia はファームウェアのハッシュを自動的に保存します。 保存はインターネットまたはWi-Fi接続時に行われます。

保存はユーザーから直接行われます iOSデバイス Cydiaサーバーに送信します。 上図は、iOS 3.3.3 以降、私の iPod に SHSH が保存されていることを示しています。 ちょっとしたトリックとして、ハッシュが自動的に保存されない場合は、「再読み込み」ボタンを数回クリックするだけです。

唯一のマイナス点 この方法デジタル署名を保存すると、サーバーに定期的に過負荷がかかります。 たとえば、Evasi0n のリリース後、Cydia は安定せず、Cydia サーバーにはそれを行う時間がありませんでした。

TinyUmbrella は、PC、Mac から SHSH を保存するための最も有名なプログラムの 1 つです。 主な特長 このアプリケーションこれは、将来 PC に保存されている証明書が失われないように、SHSH を Cydia サーバーに直接送信する機能です。 また このプログラムファームウェアのダウングレード自体によく使用されます。 これについては今後の記事でお伝えします!

iFaith (開発者 iH8sn0w) — ユニークなプログラムを使用すると、実行中の任意の iOS デバイスからハッシュを保存できます。 古いバージョン Apple によってデジタル署名されていないファームウェア。

Apple が古いバージョンのファームウェアへの署名を停止すると、ハッシュをダウンロードする方法がなくなり、iFaith ユーティリティを使用して iOS の任意のバージョンの SHSH ファイルをダンプし、必要な iOS ファームウェアに復元できます。

保存は PC 上の指定された場所に行われるため、インターネット接続がない場合でも SHSH を利用できますが、保存は存在します。

使用方法は後ほど表示されます。

ファームウェアのロールバックについて知っておくべきことはこれだけです。 このページ新しい情報が入り次第更新します!!

iPhoneを返却すると約束した開発者iH8Sn0wの発言を受けて、 iPad のチャンス iOS の任意のバージョンにダウングレードするには、ユーザーは SHSH BLOB デジタル証明書を保存する必要があります。 これは、TinyUmbrella ソフトウェア ツールの新しいバージョンを使用して行うことができます。

インデックス 8.2 で更新された TinyUmbrella を使用すると、iPhone および iPad 用のデジタル証明書をダウンロードできます。 最新モデル。 その結果、iTunes で IPSW ファイルを復元することで、将来的にこのファームウェアにロールバックできる可能性があります。

TinyUmbrella は、iOS 用の最も古い脱獄ソリューションの 1 つです。 これを使用して、実行中のコンピュータ上で SHSH BLOB と BBTickets 証明書を抽出できます。 Windowsコントロールただし、Apple がダウングレードおよびアップデート手順中にデバイス認証アルゴリズムを変更したため、プログラムの必要性はなくなりました。 しかし、新しい実装により、TinyUmbrella は再びユーザーにとって重要なものになるだろうと、iH8sn0w 氏は日曜日に述べた。 この機能は次のバージョンのいずれかで搭載される予定です。 手順で SHSH 証明書を保存する方法を今すぐ確認してください。

iOS デバイスの SHSH デジタル証明書を保存する方法:

ステップ1: このリンクから Windows または Mac 用の TinyUmbrella をダウンロードします。

ステップ2:プログラムを開始します。 TinyUmbrella から Java が見つからないというメッセージが表示された場合は、Oracle の公式 Web サイトからプログラムをインストールしてください。

ステップ3: iPhone または iPad をデバイスに接続します。 プログラムがデバイスを検出します。

ステップ4: 「iPhone 用 OTA を取得」ボタンをクリックします。 TinyUmbrella はデジタル証明書の抽出を開始します。

ステップ5: 手順が完了すると、SHSH BLOB のローカル コピーがコンピューターに保存されます。

現時点ではiH8Sn0wがいつリリースされるかは不明です 新しいバージョン新しい Apple メカニズムをバイパスしてダウングレードする可能性があります。 しかし、すぐにそう信じられる十分な理由があります。 情報が入り次第、必ずお知らせいたします。

この記事では、RedSn0wを使用してiPhoneをバックアップおよびSHSHする方法を説明します。 これは、証明書を保持するバージョンにファームウェアをダウングレードするのに役立ちます。

SHSH 証明書はデバイスごとに一意であることを思い出してください。そのため、将来的にこれがデバイスの適切な動作にとって非常に重要な条件になる可能性があるため、ソフトウェア バージョンの SHSH を保存することをお勧めします。

SHSHの保存を始めましょう

作成する 新しいフォルダデスクトップ上。 RedSn0w() の最新バージョンをダウンロードし、新しいフォルダーに配置します。 redsn0w.zip アーカイブを同じフォルダーに解凍します。

アーカイブから抽出した Redsn0w フォルダーから redsn0w プログラムを実行します。

Redsn0w が開いたら、「Extras」をクリックします。

[エクストラ] メニューから [SHSH BLOB] ボタンをクリックします。

[フェッチ] を選択して、SHSH をデバイスから Cydia サーバーに保存します。

デバイスをコンピュータに接続し、電源がオフのままであることを確認します。 次に、「次へ」をクリックします。

RedSn0w はデバイスを次の状態に入れるのに役立ちます。 DFUモード()。 ホームボタンまたはデバイスの電源ボタンが故障している場合は、「!」に進みます。

電源ボタンを放さずに、ホームボタン(丸いボタン)を10秒間押し続けます。

次に、電源ボタンを放し、RedSn0w が接続されたデバイスを検出するまでホームボタンを押し続けます。

デバイスが再起動します。

RedSn0w は証明書の保存を開始し、Cydia サーバーに送信します。

プログラムが保存プロセスを完了するとすぐに、すべてが成功したことが通知されます。 「戻る」をクリックします。

[SHSH BLOB] ボタンを再度選択し、[クエリ] をクリックして、SHSH がサーバーに保存されていることを確認します。

表示されるフィールドに * を入力し、「OK」をクリックしてすべてのデバイスをチェックします。

RedSn0w は保存された証明書の存在を確認し、保存されたすべての SHSH のリストを表示します。


RedSn0w は、プログラム自体が存在するフォルダーに SHSH を保存することも忘れないでください。 コンピュータに保存することをお勧めします。

ご存知のとおり、Apple では古いファームウェア バージョンのインストールを許可していません。 これはすべてセキュリティ上の理由から行われており、このアプローチのおかげで、ほとんどのユーザーは個人データの安全性を心配する必要がありません。 ファームウェア署名システムはどのように正確に機能しますか?

更新プロセスは次のように行われます。iTunes またはデバイス自体 (無線で更新する場合) は特別な Apple サーバーに接続し、デジタル署名の検証を要求します。 このプロセスはデバイス識別子 (ECID) を送信するため、サーバーの応答はリクエストごとに一意になります。 すべてが正常であれば、ファームウェアはデジタル署名 (SHSH) され、インストール プロセスが開始されます。

このシステムを回避することは可能ですか?

はい、Apple サーバーとの SHSH は、iTunes だけでなく、他のプログラムからも要求できます。 開発者 1Conan は、SHSH2 証明書を保存できるツールを作成しました: https://tsssaver.1conan.com/。 この方法を使用するには、iOS デバイスの ECID を知っている必要があります。

iPhone、iPad、iPod Touch の ECID を確認するにはどうすればよいですか?

  1. iOS デバイスをコンピュータに接続します。
  2. iTunes を起動し、左側のペインで [参照] タブを選択します。
  3. 「」フィールドをクリックします。 シリアルナンバー ECID 番号が表示されるまで、[レビュー] タブの » をクリックします。
  1. Web サイト - https://tsssaver.1conan.com/ にアクセスします。
  2. ECID を「iTunes (16 進数)」フィールドに入力します。
  3. あとはデバイスのモデルを選択するだけです。
  4. この直後に証明書をダウンロードできるようになります。

このツールでは SHSH2 のみを保存できることを理解することが重要です。 現在のバージョンただし、ファームウェアが署名を停止した後でも、証明書の関連性は失われず、ロールバックできます。

証明書の保存に加えて、もう 1 つの操作、つまり nonce の構成を実行する必要があります。 これはどのように行われるのでしょうか? 各ファームウェアには、これを行うための独自のツールがあります。

実際には、ユーティリティ自体は次のようになります。

https://github.com/arx8x/v0rtexNonce (iOS 10.3-10.3.3)
https://github.com/Siguza/PhoenixNonce (iOS 9.3.4-9.3.5)
https://github.com/julioverne/NonceSet112/ (iOS 11.1.1~11.1.2)
https://github.com/Siguza/cl0ver (iOS 9.0-9.3.4)

では、ナンスとは何でしょうか? デバイスがリカバリ モードで起動するたびに、ノンス値 (毎回一意の数値) が生成されます。 私たちが保存した SHSH2 にはジェネレーターと ID ラインがあります。 私たちのタスクは、ノンス番号と ID 番号を同じにすることです。 脱獄デバイスを使用している場合は、上記のプログラムを使用してこれを行うことができます。