Autotouch script and PC/Mac server side that utilises appdb's APIs to fulfil cracking requests on appdb. Developed under contract with allowance to publish it as GPLv3 Tested and works on iPad 6 with Jailbroken iPadOS 14.4 Thanks to n3d for help and code.
- Autotouch
- noappthinning from this repository
- curl, openssh, flexdecrypt, plutil, installed from Cydia (you need to set that you are developer in Cydia and install this package)
- A web server, running under the same user as CLI. PHP 7.3+ with CURL extension
- PHP CLI
- screen session manager
- Create similar folders in Autotouch dashboard, copy scripts from autotouch_scripts folder.
- Set AppStore to require password every time you try to download app.
- Visit AppStore and record your password input during paid app installation (you should record how you input password and press "Sign in").
- Copy&paste your recording contents (except "appActivate") to fill_password function inside worker.js of DownloadIPA.at
- Check that IP address/port of your PC/Mac matches in run() function, edit it if necessary
- Arrange icons on second springboard screen as following: Uncover, Appdb. You need 2 apps, to make Crackable app 3rd. No other apps must present on this screen.
- Place files in root of your web server
- ssh-copy-id your key to root user of iOS device
- Edit secrets.sample.php and rename it to secrets.php
- Start screen, go to web server root folder and cracking server: "php server.cli.php"
PRs welcome!