IPAPatch is an iOS application patching and binary instrumentation tool. It is designed to inject dynamic libraries and custom frameworks into decrypted application packages to modify runtime behavior without requiring a jailbroken device. The tool functions as an external debugger interface, preparing applications to allow the setting of breakpoints and the inspection of objects in real time. It enables the integration of third-party service frameworks into existing applications to add new capabilities or specialized inspection tools. The project covers binary modification, including the pa
Theos is a cross-platform mobile development toolchain and build system designed for compiling and packaging software for mobile operating systems. It functions as a system tweak kit and runtime hooking framework, allowing developers to create modifications that alter the internal behavior of mobile OS environments. The project distinguishes itself by providing specialized preprocessor syntax that generates low-level API calls, removing the boilerplate code typically required for function and method hooking. It enables dynamic runtime method swizzling and class extensions, allowing developers
InjectionIII is a suite of development utilities designed for runtime code reloading, expression evaluation, and automated code injection. It provides a system for recompiling modified source files and patching function pointers in a live process to update application behavior without requiring a full restart. The project utilizes Xcode build script extensions and a live code injector to deliver Swift and Objective-C changes to desktop applications and physical hardware. It features a runtime evaluator that executes string-based Swift expressions to inspect state and retrieve values from a ru
This project is an Android application patching tool and Magisk system module generator. It is designed to apply custom modifications to application packages and generate modules that install these patched binaries into the system partition of rooted Android devices. The tool incorporates a root-based application installer that utilizes specialized mounting methods, such as Zygisk application mounting, to bypass root detection warnings and mount errors. It further distinguishes itself by automating the retrieval of application binaries from external mirrors based on specific device architectu
MonkeyDev is a developer toolset for building, injecting, and deploying system extensions and custom dynamic libraries into mobile applications. It functions as an application patching tool and dynamic library injector designed to modify how mobile applications operate.
The main features of alonemonkey/monkeydev are: iOS Binary Patching Tools, iOS App Modifications, Tweak Development, Non-Jailbroken App Patching, Library Injection, Library Function Hooking, Tweak Compilation Toolchains, Binary Patching Utilities.
Open-source alternatives to alonemonkey/monkeydev include: naituw/ipapatch — IPAPatch is an iOS application patching and binary instrumentation tool. It is designed to inject dynamic libraries… theos/theos — Theos is a cross-platform mobile development toolchain and build system designed for compiling and packaging software… johnno1962/injectioniii — InjectionIII is a suite of development utilities designed for runtime code reloading, expression evaluation, and… j-hc/revanced-magisk-module — This project is an Android application patching tool and Magisk system module generator. It is designed to apply… facebookarchive/tweaks — Tweaks is a runtime utility interface for modifying application variables, executing debug routines, and fine-tuning… pwn20wndstuff/undecimus — Undecimus is an iOS jailbreak tool and firmware exploit utility designed to remove software restrictions and elevate…