lautarovculic/frida-ipa-extract ? reverse-engineered prompt

Reverse engineered prompt

Build me a Python tool that can dump a decrypted iOS app as an IPA from a jailbroken device using Frida.

I want it to work with apps from the App Store, sideloaded apps, and system apps. It should let me connect over USB or over SSH, either spawn an app by bundle id or name, or attach to a running app by PID. If no target is given, it should show the running apps and let me pick one.

It should save the IPA to a chosen output path, with a sensible default name, and optionally dump the app sandbox into a folder too. If the app crashes or the Frida session drops during the download, it should retry in a smarter way and also have an option to keep the app suspended when needed. A simple progress indicator would be nice, and if useful, look up the current Frida and iOS docs online while building it.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab