re-frida

Installation
SKILL.md

Frida 动态插桩

何时使用 / 何时不用

  • 用:需要 hook 函数(拦截 / 改参 / 改返回值)、枚举模块与类、绕过证书校验 / root 检测、观察运行时调用链
  • 用:移动端(Android / iOS)与桌面端(Linux / macOS / Windows)统一的插桩需求
  • 不用:只需静态分析(Android 走 [[re-apk]],格式走 [[re-format-elf]] / [[re-format-macho]] 系列)
  • 不用:需要系统调用级跟踪(走 [[re-tracing]])
  • 不用:需要完整调试器体验(断点 / 单步 / 内存,走 [[re-gdb]] / [[re-lldb]] / [[re-x64dbg]])

工具准备

动态分析按 [[re-analyze/platform-tips]] 最高原则:移动端在受控设备 / 模拟器快照内执行,桌面端插桩前确认沙箱环境。所有工具先验证再使用。

frida-tools —— 主机侧命令行工具

  • 跨平台(Linux / macOS / Windows): pip install frida-tools(Python 3.8+;建议 venv: python3 -m venv venv && venv/bin/pip install frida-tools)
  • 验证: frida --version(输出 frida 版本号);frida-ps -U / frida-trace -h 可用
Installs
59
GitHub Stars
193
First Seen
Aug 17, 2026