Skip to content

Frida GUI Helper v1.0.0

Choose a tag to compare

@2218164692 2218164692 released this 12 Jul 12:41

Frida GUI Helper v1.0.0

首个公开版本,面向 Windows + Android USB 调试场景,提供 Frida 图形化操作界面。

功能特性

  • Android USB 设备扫描
  • ADB 环境检测
  • Frida CLI 环境检测
  • App 列表与进程列表展示
  • 支持 Attach 和 Spawn 注入
  • 支持启动、停止、检查 Android 端 frida-server
  • 支持工具链诊断,优先使用本地 tools/ 目录中的 ADB / Frida 工具
  • 支持导入本地 Frida 脚本运行
  • 内置基础脚本模板:
    • 连接探针
    • Java Runtime 探针
    • SSL Pinning 基础绕过
    • Intent 传递监控
    • 已加载类枚举
  • 内置高阶脚本模板:
    • Memory.scan 内存扫描与补丁
    • DEX 内存扫描与 Dump
    • Stalker Native 执行流追踪
    • Java.registerClass 动态类
    • NativeFunction / RPC
    • Interceptor.replace / Arm64Writer
  • 实时日志控制台,支持过滤、清空和导出

使用说明

  1. 下载并解压发布包。
  2. 启动 Frida-GUI-Helper.exe
  3. 连接 Android 设备并开启 USB 调试。
  4. 在“设备”页面选择设备。
  5. 运行“工具链诊断”和“Frida 官方 smoke test”。
  6. 启动或推送 frida-server
  7. 在“进程”页面选择目标 App。
  8. 在“脚本”页面选择模板或导入自定义脚本后运行。

本地工具目录

程序会优先使用发布包中的 tools/ 目录:

tools/
  platform-tools/
    adb.exe
    AdbWinApi.dll
    AdbWinUsbApi.dll

  frida/
    frida.exe
    frida-ps.exe
    frida-ls-devices.exe

  frida-server/
    android-arm64/
      frida-server

如果没有提供内置工具,程序会回退使用系统 PATH 中的 ADB 和 Frida。

### 注意事项

- 电脑端 Frida CLI 和 Android 端 frida-server 版本必须完全一致。
- Android 端使用 frida-server 通常需要 Root 权限。
- 如果 frida-ps -U 失败,Spawn / Attach / 脚本注入通常也会失败。
- 请仅在自己拥有或已获授权的设备和应用上使用本工具。

### 参考资料

- Frida Docs: https://frida.re/docs/home/
- Android Setup: https://frida.re/docs/android/
- Frida Releases: https://github.com/frida/frida/releases