Frida GUI Helper

2218164692·2218164692.FridaGUIHelper

A cross-platform GUI helper for Frida that manages devices, targets, scripts, and frida-server for Android injection workflows.

Frida GUI Helper is a graphical helper for Frida on Windows. It connects ADB devices, attaches to or spawns Android targets, and manages reusable run profiles that save the device, package or target, Attach or Spawn mode, script snapshot, parameters, and frida-server path. It runs pre-injection environment checks, deploys and restarts a matching frida-server with one click, and keeps per-session stdout/stderr logs, exit reasons, exit codes, and durations.

winget install --id 2218164692.FridaGUIHelper --exact --source winget

Latest 1.0.9·August 4, 2026

Release Notes

Frida GUI Helper v1.0.9 Features / 新功能

  • Added reusable Run Profiles that save the device, package/target, Attach or Spawn mode, script snapshot, parameters, and frida-server path. 新增可复用的运行配置 Profiles,可保存设备、包名/目标、Attach 或 Spawn 模式、脚本快照、参数以及 frida-server 路径。
  • Added one-click “Run Last Profile” to restore and launch the most recently saved configuration. 新增“一键运行上次配置”,可恢复并运行最近保存的完整配置。
  • Added pre-injection checks for ADB authorization, Root access, Android ABI, bundled Frida CLI, matching frida-server, version consistency, and target availability. Checks are manual by default, and users can optionally enable the persisted “check before every injection” setting. 新增注入前环境检查,覆盖 ADB 授权、Root 权限、Android ABI、内置 Frida CLI、匹配的 frida-server、版本一致性以及目标是否存在。默认采用手动检查,用户也可选择持久化开启“每次注入前自动检查”。
  • Added one-click deployment and restart of the application-managed, same-version frida-server. 新增一键推送并重启由软件管理的同版本 frida-server。
  • Added independent stdout/stderr logs, exit reason, exit code, and duration for every Frida session. 新增每个 Frida 会话独立的 stdout/stderr、退出原因、退出码和运行时长记录。
  • Added session reinjection and one-click error copying. 新增会话重新注入与一键复制错误信息。
  • Added typed script parameter forms generated from @frida-gui metadata, with safe JavaScript literal rendering for string, number, boolean, and select values. 新增由 @frida-gui 元数据生成的类型化脚本参数表单,支持字符串、数字、布尔和下拉选项,并安全生成 JavaScript 字面量。

Improvements / 优化

  • Redesigned the script editor and independent-session log workspace for full-screen, windowed, and narrow resolutions, with draggable and keyboard-adjustable splitters plus independent scrolling. 重构脚本编辑器与独立会话日志区域,适配全屏、窗口和窄分辨率,支持鼠标拖动及键盘调整分隔条,并可独立滚动内容。
  • Updated advanced built-in scripts to expose common module names, exported functions, scan patterns, limits, and output paths as forms instead of requiring direct source edits. 高阶内置脚本的模块名、导出函数、特征码、数量限制和输出目录等常用参数已改为表单,无需直接修改源码。
  • Completed sessions now remain in a bounded history with their own retained logs, while Frida component updates only block on actively running sessions. 已结束会话会保留在有界历史记录中及其独立日志;Frida 组件更新只会被仍在运行的会话阻止。
  • Profiles and session logs use bounded, concurrency-safe storage; profile writes are atomic and damaged profile files are recovered safely. Profiles 与会话日志均采用有界、并发安全的存储;运行配置使用原子写入,并可安全恢复损坏的配置文件。

Fixes / 修复

  • Fixed sessions that could remain stuck while stopping. Stop requests are now idempotent, the Windows child process tree is terminated reliably, and process pipes are closed during cleanup. 修复会话停止时可能一直卡住的问题;停止操作现在可安全重复调用,并会可靠结束 Windows 子进程树及关闭进程管道。
  • Fixed session logs being clipped, overlapped, or impossible to resize at different window sizes. 修复不同窗口尺寸下独立日志被裁切、重叠或无法调整显示区域的问题。

Installer type: nullsoft

x644E3EF97ED63FB1739DF43CDD2EC2DE48C62BD8270E7FD427B043F4460E939CB8

Details

Homepage
https://github.com/2218164692/Frida-GUI-Helper
License
MIT
Publisher
2218164692
Support
https://github.com/2218164692/Frida-GUI-Helper/issues
Copyright
Copyright (c) 2026 2218164692

Tags

adbandroiddebuggerfridahookinginjectionreverse-engineeringsecurity