3

重複の可能性:
iPhone アプリのバイナリを逆コンパイルする

この質問は非倫理的であるか、少なくともハッキング領域または iPhone 開発の暗黒面に属している可能性があります。

ログインせずにアプリを見てみたいと思います (登録はありません。誰もがアカウントを持つことができるわけではありません)。

iPhoneにダウンロードして、なんとかIPAファイルを転送することは可能ですか?それを開いて、そこにあるものを見てみましょう - 例えばリソースファイルやxibファイル?

アプリ ストアからダウンロードした iPhone アプリをリバース エンジニアリングするための成功した方法を知っていますか。

どんな提案も大歓迎です!

道徳的/違法ではないというスパムの回答/ステートメントをサポートしないでください。

4

1 に答える 1

4

デバイスにインストールされているアプリケーションを見るには、デバイスをジェイルブレイクする必要があります。

これは、少なくとも米国では合法です。電子フロンティア財団は何年も前にこれを首尾よく主張し、最近更新されました.

それが倫理的かどうかは、あなたが何をしたいかによります。

Steve Jobs と Steve Wozniak によって設計された最初の製品の 1 つは、無料で電話をかけるためのデバイスである「ブルー ボックス」だったことを覚えておいてください。ある程度の好奇心は、特にセキュリティを専門にしたい場合に、優れたエンジニアになるのに役立ちます。

同時に、現在 iOS 業界がこれほど強力な理由は、インストールするアプリが広告どおりに動作する (そして、おかしなことをしない) ことをエンドユーザーが合理的に確信できるからです。

続行したい場合は、強力な道徳的羅針盤を持っていることを確認してください。非倫理的なことはしないでください。

デバイスを脱獄した後、ssh と scp をインストールできます。ローカル ネットワークに配置し、root として ssh します。次のように変更します。

/Application

. . . ディレクトリに移動し、関心のある .app ファイルをローカル マシンに scp します。調査。

于 2013-01-18T09:50:22.640 に答える