app_decrypt
Decrypts a loaded iOS app Mach-O (main executable or selected framework) via an existing Frida/SSH session, optionally listing modules first. Returns a verified binary path and hashes for follow-on analysis.
Instructions
Decrypt one loaded app Mach-O using maintained frida-ios-dump code and the existing Frida/SSH session. Default main executable, background job; module_name/path selects an app framework. action=modules lists bounded loaded candidates without dumping. Returns verified cryptid=0/UUID/SHA-256 and binary_path for objc_dump or ida_open_binary; no IPA packaging or forced framework loading.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| action | No | dump | |
| offset | No | ||
| bundle_id | Yes | ||
| device_id | Yes | ||
| background | No | ||
| module_name | No | ||
| module_path | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No | ||
| elapsed_ms | Yes | ||
| request_id | Yes |