Frida 17.7.0 Released ∞
release
This release brings some substantial new Linux capabilities, improved service plumbing, and a handful of platform-specific fixes across Darwin, Android, and the API surface.
Highlights include:
- linux: Add a new eBPF-powered
SyscallTracerservice, plus the groundwork for future activity sampling. - droidy: Add support for consuming remote services and implementing services locally.
- darwin: Accept
__dyld_apisdyld section on macOS 26. - android: Fix spawn package name logic on newer OSes.
- icons: Use
uint16for icon dimensions, and omit width/height for PNG icons on macOS, for consistency with other platforms. - node: Expand
GVariantmarshaling support, useBigIntfor 64-bit integers, and fix aService.request()lifetime issue that could cause refcount underflow and memory corruption.
Thanks to @veecore for the macOS 26 compatibility fix, and to @hsorbo for co-authoring some of the Linux syscall and BPF map work.
oleavr