An implementation of function patching for iOS, without the use of W|X pages.
☆270Jan 20, 2013Updated 13 years ago
Alternatives and similar repositories for libevil_patch
Users that are interested in libevil_patch are comparing it to the libraries listed below
Sorting:
- Function hooking for macOS☆191Oct 25, 2023Updated 2 years ago
- Interprocess dlsym() for OS X & iOS☆178Oct 4, 2017Updated 8 years ago
- Experimental block-based swizzling API for Objective-C☆88May 29, 2015Updated 10 years ago
- runtime function overriding for Mac OS X☆437Aug 31, 2015Updated 10 years ago
- objc_msgSend hook for debugging/inspection purposes.☆721Mar 13, 2023Updated 2 years ago
- PoC of function hooking in Swift☆586Aug 21, 2014Updated 11 years ago
- A Python script for lldb that prints an Objective-C block signature and disassemble its invoke function☆90Nov 6, 2013Updated 12 years ago
- Tracing Objective-C method calls☆93Oct 19, 2016Updated 9 years ago
- A macOS utility to extract dynamic libraries from the dyld_shared_cache of macOS and iOS.☆225Jun 12, 2023Updated 2 years ago
- Mach-O import table patching for function redirection. This is a method for function hooking on Mac OS X. It patches the import table of …☆114Jul 24, 2014Updated 11 years ago
- IMP forwarding to a different selector.☆56May 18, 2014Updated 11 years ago
- A C/Objective-C library for parsing Mach-O files.☆558Aug 10, 2022Updated 3 years ago
- Extensions for LLVM's JIT to run Objective-C and Swift code.☆38Sep 29, 2019Updated 6 years ago
- Reexport symbols for Mach-O and ELF☆38Mar 2, 2018Updated 7 years ago
- Macho Parser base on dyld (supported static/runtime)☆36Jun 13, 2018Updated 7 years ago
- ObjC block -> C function pointer using libffi☆360Sep 2, 2021Updated 4 years ago
- Command Line Tool for interacting with MachO binaries on OSX/iOS☆1,262Sep 6, 2019Updated 6 years ago
- Experiment to attempt to build Apple's dyld tools.☆63May 29, 2020Updated 5 years ago
- A free runtime modification library.☆584Sep 1, 2019Updated 6 years ago
- 🧱Explore MachO File on macOS and Windows☆603Jan 9, 2026Updated last month
- Playing with Clang plugin system☆153Mar 1, 2014Updated 11 years ago
- Trace Swift and Objective-C method invocations☆744Nov 26, 2025Updated 3 months ago
- Implementation of imp_implementationWithBlock()☆21Dec 28, 2013Updated 12 years ago
- A Hopper plugin for demangle Swift symbols☆560May 14, 2018Updated 7 years ago
- Generate readable Swift code from binaries☆102Jul 31, 2016Updated 9 years ago
- A Swift library for printing a breadcrumb trace on a fatal signal.☆46Jun 26, 2019Updated 6 years ago
- interprocess code injection for Mac OS X☆834Nov 8, 2016Updated 9 years ago
- Some files for hacking mach binaries in memory☆18Mar 29, 2015Updated 10 years ago
- A collection of types & functions definitions useful for iOS/macOS binaries analysis.☆389Jul 10, 2025Updated 7 months ago
- A Mach-O Load Command deobfuscator.☆43Nov 25, 2021Updated 4 years ago
- Patchfinder and rebinder for objc_direct methods☆61May 14, 2024Updated last year
- 😈Scripts or demo projects on iOS development or reverse engineering☆321Feb 2, 2026Updated 3 weeks ago
- mach-o diffing tool☆54Jul 16, 2015Updated 10 years ago
- A reverse engineering tool to restore stripped symbol table for iOS app.☆1,342Aug 21, 2020Updated 5 years ago
- Transform any ARM macho executable to a dynamic library☆23Mar 19, 2020Updated 5 years ago
- An example of hooking C functions at runtime☆70Jul 24, 2015Updated 10 years ago
- Transform any ARM macho executable to a dynamic library☆44Mar 14, 2025Updated 11 months ago
- Class-dump any Mach-o file without extracting it from dyld_shared_cache☆617Jan 14, 2022Updated 4 years ago
- A sample project showing how to replace printf at link time.☆29Dec 2, 2013Updated 12 years ago