Skip to content

Fully automated ipa decrypt (requires mac and connected jailbroken ios device)

Notifications You must be signed in to change notification settings

leriel/automated-ipa-decrypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Fully automated ipa decrypt

Please do not use your main apple id for third party tools

Requirements:

  • jailbroken ios device (set device screen to sleep 5min/never)
  • mac

Example setup

  • ios 14.2 device

    • unc0ver 6.1.2 installed via sideloadly (8.x.x for some reason didn't work on my device)
    • cydia (via unc0ver, make sure to check option)
    • openssh (via cydia)
    • frida (via cydia)
  • mac

Usage

  1. Install and configure necessary tools
  • brew tap majd/repo
  • brew install curl jq ipatool nodejs python git
  • npm install -g bagbak
  1. Clone and setup necessary repos
  • git clone https://github.com/AloneMonkey/frida-ios-dump.git ~/work/frida-ios-dump
  • git clone https://github.com/leriel/automated-ipa-decrypt.git ~/work/automated-ipa-decrypt
  • cd ~/work/frida-ios-dump
  • pip install -r requirements.txt
  1. Connect and trust jailbroken device
  2. Decrypt from URL and country code. Country code needs to match billing address of your apple id. List of country codes: https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes
  • ~/work/automated-ipa-decrypt/ipa.sh https://apps.apple.com/us/app/discord-chat-talk-hangout/id985746746 US

About

Fully automated ipa decrypt (requires mac and connected jailbroken ios device)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages