2012-12-27 6 views
8

可能性の重複:
decompile an app binary to get back to source code
Decompiling iOS Objective-C binariesiphonesアプリケーションのソースコードを表示することはできますか?

数ヶ月前、私が開発したiOSアプリケーション。最近、私は "ifunbox"と呼ばれるプログラムを発見しました。私のアプリケーションの.nibファイル、アイコンなどにアクセスできるようになりました。私は現時点でMacを所有していません。 XCodeでファイルを開き、実際に自分のコードを参照してください。だから、誰かが "ifunbox"を通して.nibファイルをダウンロードしてソースコードを見ることができますか、それともコンパイルされているので問題はありませんか?

答えて

8

コードがコンパイルされます。逆コンパイラは存在しますが、その出力は特に有用ではありません。もし私があなただったら私はそれについて心配しないでしょう。

アートアセットとインターフェイスファイルのいくつかの部分は、コンパイルされたアプリケーションパッケージにドリルダウンしたい他のユーザーがアクセスできるようになりますが、コードはCからコンパイルされたクローズドソースの実行可能ファイルと同じですObjC)。

+0

ありがとうございました! – donparalias

2

いいえ、あなたのリリースされたアプリケーションは、ソースコードを実行可能ファイルにコンパイルして作成したものです。ソースコードではなく、実行可能なバイナリが暗号化されています。ただし、アプリがインストールされると、画像などの一部のリソースを端末から引き出すことができます。

も参照してくださいDecompiling iOS Objective-C binaries

+0

ありがとう、あなたの答え:) – donparalias

関連する問題