Gum API
The frida-gum library is Frida’s C core for instrumentation: hooking and replacing functions (Interceptor), tracing execution (Stalker), scanning and manipulating memory, resolving symbols, and more.
Reference
The full Gum API reference is auto-generated from the library’s GObject Introspection data, so it always matches the current release:
Browse the Gum API reference →
The reference covers every class, method, signal, property, enumeration, and
constant in the public API. It is generated with
gi-docgen from the
Gum-1.0.gir produced by frida-gum’s build.
The reference reflects the API surface exactly. Prose descriptions are filled in over time as documentation comments are added to the frida-gum sources — contributions welcome.
Using it from C
See the C API overview for how the modules fit together and how to obtain the devkits, which bundle the headers and a worked example for each module.