
Frida
Frida is a free open-source dynamic instrumentation toolkit for hooking and tracing running apps on desktop, mobile and embedded platforms.
0 upvotes · 0 downvotes
- Pricing
- Free
- Platforms
- WindowsLinuxmacOS
- Licence
- Open source
- Reviewed
- Last reviewed 1 October 2026
What it is
Frida is a free open-source dynamic instrumentation toolkit maintained by the Frida project (frida.re, GitHub frida/frida). It lets developers, reverse engineers and security researchers inject scripts into running processes to observe and modify behaviour without rebuilding the target.
What it helps with
- Hooking functions and tracing APIs inside live desktop, mobile and embedded applications.
- Instrumenting Android and iOS apps during mobile security assessments and research.
- Supporting malware analysis and reverse-engineering workflows that need runtime visibility.
- Working across Windows, macOS, Linux, iOS, Android and other supported platforms from one toolkit.
- Using Python, Node.js, Swift, .NET, Go or C bindings, plus community scripts on CodeShare.
- Pairing with the free Luma GUI when an interactive Frida workspace is preferred.
Who it's for
Mobile security testers, reverse engineers and app developers who need a free dynamic instrumentation toolkit for authorised analysis of running software, including Android and iOS targets.
Worth knowing
Frida is free software and will remain free according to the project; core components are available from frida.re and GitHub. Official logotype from frida.re. Complementary to static reverse-engineering tools such as IDA Pro or Ghidra. Use only on systems and applications you are authorised to instrument.