CatScript: Create customized Python automation scripts on your jailbroken iPhone & run them remotely

What if you could have all the freedom in the world to create customized automation scripts on your iPhone or iPad? Well… wonder no longer, because it’s a reality with the release of a new jailbreak tweak called CatScript by iOS developer 0x530c.

CatScript screenshot examples.

This new Python language-based add-on lets you create or import scripts, connect to your iPhone’s web server via a web browser on your computer to inspect screen data and develop scripts, configure existing scripts, and run or replay scripts.

In the screenshot examples above, you can see the CatScript app’s user interface, including a tab where all available scripts are shown, and a tab where users can configure their CatScript settings to their liking. Options include configuring apps, inspect, and the web URL for your web server.

Below, you can see some examples of the script and inspecting screen data from a web browser on your computer:

CatScript macOS Web Browser screenshots.

Whether you’re new or experienced with scripting, the developer has been gracious enough to provide resources showcasing how you can use CatScript and offer development-centric documentation at https://catscript.app/.

Citing the depiction page in the Havoc repository, the add-on works as follows:

Creating a Script

– Click the menu button at the top right of the main interface.
– Choose “New” from the dropdown menu.
– Enter the script name in the dialog box.
– Input the script content in the script editor.
– Save the script by clicking the save button at the top right of the script editor.

Importing a Script

– Access the CatScript web interface by entering http://deviceIP:5000 in your computer’s browser.
– Click the menu button at the top right of the main interface.
– Select “Import” from the dropdown menu.
– Choose the script you want to import from the file explorer.

Configuring Scripts

– Select a script that supports configuration from the script list on the main interface.
– Click the “Configure” button in the action sheet.
– Save your changes by clicking the save button at the top right.

Playing a Script

– Choose the script you wish to play from the script list on the main interface.
– Click the “Run” button in the action sheet.

Replaying a Script

– After playing a script, pressing the volume key will prompt you to replay the script. Select “OK” to replay or “Cancel” to dismiss the prompt.

Stopping a Script

– You can stop a script at any time during execution by pressing the volume key.

If you’re interested in giving the new CatScript add-on a try, then you can purchase a copy for $9.99 from the Havoc repository via your favorite package manager app. The tweak supports jailbroken iOS 14, 15, and 16 devices, and we’re sure there will be more updates in the future that further enhance this add-ons capabilities.

Are you planning to take advantage of CatScript? Tell us why or why not in the comments section down below.