MASTG-TECH-0057 インストール済みアプリの一覧表示 (Listing Installed Apps)

デバイスにインストールされているアプリをターゲットにする場合、まず解析したいアプリケーションの正しいバンドル識別子を判定する必要があります。frida-ps -Uai を使用して、接続されている USB デバイス (-U) に現在インストールされている (-i) すべてのアプリ (-a) を取得できます。

$ frida-ps -Uai
 PID  Name                 Identifier
----  -------------------  -----------------------------------------
6853  iGoat-Swift          OWASP.iGoat-Swift
6847  Calendar             com.apple.mobilecal
6815  Mail                 com.apple.mobilemail
   -  App Store            com.apple.AppStore
   -  Apple Store          com.apple.store.Jolly
   -  Calculator           com.apple.calculator
   -  Camera               com.apple.camera

また、どれが現在実行されているかも表示します (iGoat-Swift など)。今後の解析に必要となるため、"Identifier" (バンドル識別子: OWASP.iGoat-Swift) と PID (6853) をメモしておいてください。

Grapefruit を直接開き、iOS デバイスを選択すると、インストール済みアプリの一覧を取得できます。

Last updated