
新发布Sep 7, 2026
frida v17.17.1-barebone.18
主仓库,用于托管发布二进制文件
Frida
面向开发者、逆向工程师和安全研究人员的动态插桩工具包。了解更多请访问 frida.re。
两种安装方式
1. 从预编译二进制文件安装
这是推荐的入门方式。你只需要执行:
pip install frida-tools # CLI 工具
pip install frida # Python 绑定
npm install frida # Node.js 绑定
你也可以从 Frida 的 GitHub 发布页面下载适用于各种操作系统的预编译二进制文件。
2. 自行编译二进制文件
运行:
make
如果你需要指定 --prefix 或其他选项,可以先执行 ./configure。
CLI 工具
要运行 Frida CLI 工具(例如 frida、frida-ls-devices、frida-ps、frida-kill、frida-trace、frida-discover 等),你需要安装以下包:
pip install colorama prompt-toolkit pygments websockets
Apple 操作系统
首先创建一个受信任的代码签名证书。如果你之前使用过 Xcode,很可能已经拥有一个 Apple 开发证书。可以通过以下命令检查:
security find-identity -v -p codesigning
该命令会以如下格式返回证书:
1) XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX "Apple Development: [email protected] (YYYYYYYYYY)"
如果你没有证书,请参考此指南: https://help.apple.com/xcode/mac/current/#/dev154b28f09。
接下来将证书名称导出到相关的环境变量中,然后运行 make:
export MACOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export IOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export WATCHOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export TVOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
make
了解更多
请查阅我们的文档。