1 月に、ipatool という macOS、Windows、Linux 用の便利なコマンドライン ベースのツールを紹介しました。このツールを使うと、ユーザーは App Store 経由で自分の Apple ID が所有するすべてのアプリの生の.ipaファイルを取得できます。
しかし、コマンドラインインターフェースに慣れていない人のために、iOS開発者の0xkujがipatoolをグラフィカルユーザーインターフェースにコンパイルするIPA Rangerという新しいアプリをリリースしました。ユーザーフレンドリーなアプリですね!
IPA Ranger を初めて入手すると、次のことが可能になります。
- 所有しているApple IDにサインインします
- アプリを検索してダウンロードしたい国を選択してください
- 検索結果をタップして、そのアプリのバンドルIDをコピーします
- 所有しているアプリの.ipaファイルをダウンロードする
- ダウンロードしたアプリの管理: インストール、名前の変更、共有、削除
開発者は、/r/jailbreak リリース投稿で、次のようなさまざまな使用例を概説しています。
– iOS 未対応のアプリ – Appstore から初めてアプリをダウンロードするときに、「このアプリケーションは iOS XX 以上をサポートしています」という迷惑な表示に悩まされたことはありませんか? このアプリは、まさにそんな時に役立ちます。このアプリは、ユーザーが指定したアカウントを使用して Appstore からアプリを「購入」するため (もちろん無料アプリのみ)、次回 App Store からこのアプリをダウンロードしようとすると、「iOS に対応している最新バージョンをダウンロードしてください」というメッセージが表示されます。これは、ユーザーが以前にこのアプリを購入したことがあると認識されるためです。これは多くの場合、非常に役立ちます。
– 復号化 – IPA Ranger には復号化ツールが組み込まれていませんが、たとえば、デバイスにダウンロードしたサポートされていない.ipaをインストールし、「iridium」などのツールを使用して、実際にアプリを開かなくても復号化されたバイナリを入手できます。
– 共有だけ –ダウンロードした.ipa を誰とでも共有できます。 –アプリの.ipa
を取得すると、さらに多くの使用例が考えられます。
注目すべき点として、オリジナルのipatoolは無料でダウンロードでき、Mac、Windows PC、Linuxマシンのいずれでも動作しました。一方、IPA Rangerの開発者は、このプロジェクトは今後数週間は有料ダウンロードとなり、その後無料・オープンソース化されると発表しています。IPA Rangerを使用するには、ジェイルブレイクされたiOSまたはiPadOS 13.0~15.7.3デバイスが必要です。
サードパーティ製アプリにApple IDを入力することに不安を感じている方のために、開発者はパッケージの説明ページで、Apple IDの情報はデバイス上にもリモートにも保存されないことを明記しています。2要素認証済みのアカウントに対応しています。
ご参考までに、開発者はIPA Rangerをpalera1n、unc0ver、Taurineの脱獄アプリでテストしています。しかし、私たちが把握している限りでは、開発者がテスト用の互換性のあるデバイスを持っていないため、XinaA15脱獄アプリをサポートする予定はありません。
IPA Ranger を無料で試してみたい場合は、お気に入りのパッケージ マネージャー アプリを使用して YouRepo リポジトリにアクセスし、IPA Ranger を入手してください。
YouRepo リポジトリをまだ使用していない場合は、以下の URL を使用して、選択したパッケージ マネージャー アプリに追加できます。
https://0xkuj.yourepo.com/
新しい IPA Ranger ツールをどのように活用する予定ですか? 下のコメント欄でぜひ教えてください。