ipakeep is a Rust toolkit to authenticate with Apple, search the App Store, acquire app licenses, and download IPA files — patched with their DRM sinf blobs and iTunesMetadata.plist so they are ready to use.
HEALTH ? 59 / Quiet
ipakeep is a Rust toolkit to authenticate with Apple, search the App Store, acquire app licenses, and download IPA files — patched with their DRM sinf blobs and iTunesMetadata.plist so they are ready to use.
// readme
ipakeep is a Rust toolkit to authenticate with Apple, search the App Store, acquire app licenses, and download IPA files — patched with their DRM sinf blobs and iTunesMetadata.plist while retaining Apple’s FairPlay encryption. It ships both a command-line tool and a library crate, and runs on macOS, Linux, and Windows.
| Feature | Description |
|---|---|
| Modern GrandSlam auth | macOS login uses local ADI provisioning and supports trusted-device/SMS 2FA |
| Trusted-phone enumeration | Lists the account’s trusted phone numbers for SMS 2FA instead of guessing |
| Legacy auth | Classic App Store authentication flow with -5000 retry handling |
| Search & lookup | Public iTunes Search/Lookup by term or bundle identifier |
| Purchase | Acquire a free-app license via buyProduct |
| Download & patch | Fetches the IPA and injects sinf DRM blobs + iTunesMetadata.plist |
| Device decryption | Builtin Frida dump orchestration, patching, and structural verification; requires access to the running app |
| Physical-device install | Match provisioning profiles per bundle, preserve authorized… |