Cross-platform instrumentation and introspection library written in C.
This library is consumed by frida-core through its JavaScript bindings, GumJS.
Provides:
Instrumentation core
Cross-platform introspection
Out-of-process dynamic linker for i/macOS: Gum.Darwin.Mapper
Code generation:
Code relocation:
Helper libraries for developers needing highly granular:
Download a devkit for statically linking into your own projects from the Frida releases page.