github londek/ipadecrypt v0.7.0

latest releases: v0.7.3, v0.7.2, v0.7.1...
one month ago

Highlights

A huge release

  • dyld patching - helper now patches target's dyld at runtime in order to fix several linking issues caused by missing libs.
  • File streaming - we don't package stuff into ipa removing one of the main bottlenecks
  • Minimal data transfer - we don't transfer entire app to the host, only the decrypted binaries
  • Above and few more result in huge speed uplift. Few examples being 55s -> 19s, 13m -> 9m50s
  • No more zip dependency - you don't have to install zip package now!
  • Decrypted ipas preserve original values - thanks to @NohamR
  • Graceful cleanup on CTRL+C - yet another way to limit bloat
  • Auto-uninstall after decryption - it's triggered by default on install paths so we leave device in original state, without the decrypted app
  • Stronger verify and --extra-verify - even more checks to ensure binaries are truly decrypted and valid
  • New flags: --skip-appex, --force-uninstall/--no-uninstall, -v/--verbose, --redact
  • ipadecrypt versions now shows minimum OS version for the given app
  • Helper is rewritten from single file into actual module with structure
  • Releases are now built automatically by Github workflow ensuring no tampering in binaries, should've done that way earlier
  • Bundle ID matching is now case insensitive
  • App directory detection no longer relies on app name so Apple Home and Google Home are distinguished correctly
  • Arbitrary arm64e fixes
  • And even more features!

Huge thanks for testers

@b1atant @vagvalas @MoritzHinterleitner

Changelog

Don't miss a new ipadecrypt release

NewReleases is sending notifications on new releases.