Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Scriptable. Inject your own scripts into black box processes. Hook any function, spy on crypto APIs or trace private application code, no source code needed. Edit, hit save, and instantly see the results. All without compilation steps or program restarts.

News

Blog 2 months ago
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 a small C shim provides the kernel glue. The agent is
Read more
Report
Blog 3 months ago
Frida 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, RPCResult, make_rpc_call_request(), make_auth_callback()
Read more
Report
Blog 3 months ago
Frida 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 setters. bindgen: Fixed collection-valued keyword arguments b
Read more
Report
Blog 3 months ago
Frida 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 used by Device#spawn() with stdio='inherit' . The st
Read more
Report
Blog 3 months ago
Frida 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. The modern linker no longer does this, while ld-classi
Read more
Report
Blog 3 months ago
Frida 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 fail-safe and scoped. The system-wide Linux eBPF spawn g
Read more
Report
Blog 3 months ago
Frida 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 process does not have the boot image mapped. darwin: Re-
Read more
Report
Blog 3 months ago
Frida 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 locking, and initialize module before jumping to cleanu
Read more
Report
Blog 4 months ago
Frida 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 gum_interceptor_obtain() activates the unwind broker, whose ba
Read more
Report
Blog 4 months ago
Frida 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 to Android's XOM mechanism making libstagefright.so ex
Read more
Report
Show more news