Frida 17.17.0 Released
This is a big release with lots of bare-metal goodness. The Barebone agent— written in Rust and embedding the GumJS devkit—previously supported only XNU. It can now also run in the Linux kernel, where...
View ArticleFrida 17.16.4 Released
Quick bug-fix release to restore some Python binding API and typing surface area that regressed in the recent bindgen rewrite:bindgen: Restore the remaining public names. The cancellable decorator,...
View ArticleFrida 17.16.3 Released
Another quick bug-fix release, addressing two issues in the Python bindings:bindgen: Fixed marshalling of option keyword arguments. None values are now omitted instead of being passed to typed...
View ArticleFrida 17.16.2 Released
Another quick bug-fix release, fixing an issue where frida-helper on Darwin and Linux kept the embedder’s stdio pipes open.The helper previously inherited these streams at launch so they could later be...
View ArticleFrida 17.16.1 Released
Quick bug-fix release with a couple of Darwin-focused fixes:apple: Stop forcing the classic linker. This was a workaround for an Xcode 15.0 beta 7 issue where the modern linker over-linked libresolv....
View ArticleFrida 17.16.0 Released
Big release this time, with a mix of safety hardening, platform fixes, and some API polishing. Huge thanks to @hsorbo and @SamSunNV for their contributions.Highlights include:spawn-gating: Make it...
View ArticleFrida 17.15.5 Released
Quick bug-fix release with an Android fix from @dezige131, along with several Darwin and Gum.Memory-related improvements from @hsorbo:android: Tolerate transient USAP patch misses when the target...
View ArticleFrida 17.15.4 Released
Quick release with a couple of handy improvements:gumjs: Add Checksum copy and peek methods. Thanks @mrmacete!defs: Add support for Capstone 6. Thanks @kripticni!darwin-symbolicator: Add missing...
View ArticleFrida 17.15.3 Released
Quick bug-fix release, shipped later the same day because software is hard and apparently enjoys reminding us.darwin: Populate the module registry before activating the interceptor. The first...
View ArticleFrida 17.15.2 Released
Quick bug-fix release, with a fix from @wave-sky for spawning processes on Android 10:linux: Fix payload base selection on Android 10. Spawning processes could fail with a remote connection error due...
View ArticleFrida 17.15.1 Released
Quick bug-fix release with the following fixes:darwin: Fix an unused variable warning on non-arm64e builds.linux: Fix musl RTLD call-site discovery when multiple GumModuleRegistry instances are...
View ArticleFrida 17.15.0 Released
Time for a fresh release with some exciting improvements across Gum and our dynamic linker integrations:gumjs: Add Process.getThreadById() and Process.findThreadById(), backed by a new native...
View ArticleFrida 17.14.1 Released
Quick bug-fix release with a fix in GumJS:gumjs: Fix stack overflow in ControlFlowGraph.toJSON(). Serializing a cyclic block graph recursed without bound, as BasicBlock.toJSON() emitted successors,...
View ArticleFrida 17.14.0 Released
Today’s release is all about making runaway scripts less scary. Big thanks to @tpetsas for the original Gum PR that kicked this off.script: Add Script.interrupt(), which aborts any JavaScript currently...
View ArticleFrida 17.13.0 Released
Time for another Frida release, bringing a handful of API and introspection improvements:core: Add argv to enumerated process parameters. When requesting full scope, Frida now exposes the target...
View ArticleFrida 17.12.0 Released
Fresh release packing a new code-shape analysis toolbox in Gum/GumJS, along with a pile of Linux injector hardening and teardown fixes.Highlights:gum: Add native control-flow graph module, including...
View ArticleFrida 17.11.0 Released
This is a packed release focused on getting Frida into even trickier places, with lots of love poured into our Barebone backend, Linux injection paths, and Gum’s low-level machinery. Big thanks to...
View ArticleFrida 17.10.1 Released
Bug-fix release with a shiny new memory-scanning helper mixed in, plus some Darwin, Android, and build-system fixes. Big thanks to @cylentsec and @AeonLucid for their contributions.darwin: Support...
View ArticleFrida 17.10.0 Released
Frida 17.10.0 is here, with a big serving of Gum internals getting new superpowers and a bunch of sharp edges sanded down.Highlights:gum: Add a generic unwind broker for generated code. Interceptor now...
View ArticleFrida 17.9.11 Released
Quick bug-fix release with more Darwin hardening compatibility, some Barebone target polish, and an arm32 relocator fix contributed by @Lixhr:agent: Enable Gum.Exceptor on hardened Darwin tasks. The...
View Article