1 repository
Modifying memory addresses in function tables to redirect execution to new implementations.
Distinct from Native Function Pointer Invocations: None of the candidates cover the act of patching pointers for runtime redirection; they focus on aliasing, callbacks, or lazy loading.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Function Pointer Patching. Refine with filters or upvote what's useful.
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
Redirects application calls to new implementations by updating class tables and function pointers in memory.