Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/EamonTracey/iPatch

GUI tool to inject dynamic libraries into IPA files
https://github.com/EamonTracey/iPatch

Last synced: 7 days ago
JSON representation

GUI tool to inject dynamic libraries into IPA files

Awesome Lists containing this project

README

        

# iPatch
GUI tool to inject dynamic libraries into IPA files

![Screenshot of the iPatch window](https://github.com/EamonTracey/iPatch/blob/main/assets/window.png)

## Explanation

An IPA file is a compressed version of an iOS application. You can attain IPA files online or with tools like flexdecrypt and CrackerXI+. iPatch supports injecting dynamic libraries into an app contained in an IPA file. iOS jailbreak tweaks are dynamic libraries stored in debian packages. iPatch supports injecting app jailbreak tweaks for use on jailed devices, and supports injecting substrate (using libhooker) so the tweak can load hooks.

## Usage

Download iPatch.app in [releases](https://github.com/EamonTracey/iPatch/releases), move it to your `Applications` directory, and open the app. Insert a dylib or tweak debian package. Insert an IPA file. Modify the display name to your liking (this is the name the app will have on the Home Screen). Choose whether to inject substrate. Click `Patch` and wait.

## Compatibility

iPatch is compatible with macOS versions >=11.0.