frida/frida-gum
frida/frida-gum has 1,042 GitHub stars and 398 forks. GitHot measured +2 in 7 days. Last checked 2026-11-11 02:13 UTC. Last push 2026-11-02.
Cross-platform instrumentation and introspection library written in C
Measured star growth
- in 24h
- Update delayed
- in 7 days
- +2
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalGum
Cross-platform instrumentation and introspection library written in C.
This library is consumed by frida-core through its JavaScript bindings, GumJS.
Provides:
Instrumentation core
- Inline hooking: Interceptor
- Stealthy code tracing: Stalker
- Memory monitoring: MemoryAccessMonitor
Cross-platform introspection
- Running threads and other process state
- Loaded modules, including their:
- Imports
- Exports
- Symbols
- Memory scanning
- DebugSymbol lookups
- Backtracer implementations
- Kernel state (iOS only for now)
Out-of-process dynamic linker for i/macOS: Gum.Darwin.Mapper
Code generation:
Code relocation:
Helper libraries for developers needing highly granular:
- Heap allocation tracking and leak checking.
- Profiling with worst-case inspector callback.
Build Instructions
Builds can be configured with the configure script. configure.bat is
available for Windows users.
./configure --enable-gumpp --enable-gumjs --enable-tests
make
Run configure with --help to see all options.
Testing
Tests are built with make test and run with ./build/tests/gum-tests.
You can specify a test path with -p to run a specific test or group of
tests.
Test paths follow the pattern /<Area>/<Module>/<test_name> where the
area/module come from TESTENTRY macros in the fixture files (e.g.
TESTENTRY_WITH_FIXTURE("Core/Interceptor", ...)).
./build/tests/gum-tests
./build/tests/gum-tests -p /Core/Interceptor/attach_one
Binaries
Download a devkit for statically linking into your own projects from the Frida releases page.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,666 starspublic-apis/public-apis
A collective list of free APIs
498,055 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
450,792 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,315 stars