2021-02-03

App Storeアプリ解析入門

1. ネットワーク解析

2. パッケージ解析

3. バイナリ解析

という段階があります

1. ネットワーク解析

アプリ内で発行されているリクエストパケットの内容。API仕様送信データが分かります

Charles for iOS や mitmproxy がよく使われています

証明書のピン留めが施されている場合はこの方法は行えません

2.パッケージ解析

アプリのどんなファイルが含まれるのか。画像、音声、設定テキストリンクされているフレームワークなどが分かります

ipaファイルを入手する

iTunesが配布されなくなったことによってApple Configurator 2を使う必要があります

ipaファイル解凍する

ただのzipファイルです

appバンドルの中身を閲覧する

解凍したらappバンドルになります。これはただのディレクトリなのでシェルから移動しま

3.バイナリ解析

ソースコードOSAPIレベル情報が分かります

ここまでやっている人は自分で調べた方が早いと思う

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん