为开发者,逆向工程师,以及安全从业者设计的动态注入工具。

可编程

将你的脚本注入黑盒程序。Hook任何函数,监视加密APIs或追踪应用代码(无需任何源码)。 编辑,保存,随即立刻看到调试结果。 所有操作无需任何编译,和应用重启。

可移植

适用于 Windows, macOS, GNU/Linux, iOS, watchOS, tvOS, Android, FreeBSD, and QNX.从 npm 上安装 Node.js 绑定 , 或从PyPI 上安装 Python 包, 或者通过 Swift 绑定, .NET 绑定, Qt/Qml 绑定, Go 绑定, or C API 使用Frida. We also have a scalable footprint.

自由软件

Frida 是且永远是自由软件 (free 是指自由)。 我们希望增强下一代开发工具的能力,并通过逆向工程为其他自由软件开发人员的交互调试赋能。

广泛验证

现在 NowSecure大规模 开始使用Frida 进行快速,深度的移动软件分析。 Frida还提供了一个久经考验的复合测试套件。

 数秒 内安装并使用Frida.

快速开始指南

~ $ pip install frida-tools

~ $ frida-trace -i "recv*" Twitter

recvfrom: Auto-generated handler: …/recvfrom.js

Started tracing 21 functions.

1442 ms    recvfrom()

# Live-edit recvfrom.js and watch the magic!

5374 ms    recvfrom(socket=67, buffer=0x252a618, length=65536, flags=0, address=0xb0420bd8, address_len=16)