Skip to content

Releases: MiChongs/Frida-RS

v0.1.4 · Frida 按需启动

Choose a tag to compare

@github-actions github-actions released this 19 Jul 19:47

本版本修复 Frida 默认常驻可能导致部分应用无法启动或触发反调试检测的问题。

启动策略:

  • 新安装默认 autostart=false,设备开机时不启动 Frida
  • WebUI“启动”、KernelSU Action 和 frida-rs start 仍可随时手动启动
  • 手动启动与开机自启完全分离;关闭自启不会禁用管理功能
  • 需要长期自启时,可在 WebUI 配置页明确开启“开机自动启动”

安全升级迁移:

  • 从 v0.1.3 或更早版本升级时,旧 enabled 配置自动迁移为 autostart=false
  • 即使旧配置是 enabled=true,升级后的首次启动也不会继续开机常驻
  • 监听地址、Token、证书、异常恢复和延迟配置保持不变

验证:

  • Rust 测试 13/13 通过,Clippy -D warnings 通过
  • 冒烟测试确认:旧配置迁移后保持停止;关闭自启时手动启动仍可正常运行
  • Material 3 WebUI 已验证默认开关关闭、说明文案正确、手动启动按钮可用
  • 四 ABI Android 构建通过:arm64-v8a、armeabi-v7a、x86_64、x86

Release Asset:

  • 文件:frida-kernelsu-0.1.4-frida-17.16.1.zip
  • 大小:102,385,149 字节
  • SHA-256:cb4079aa1261bca9fa8289714b5ec0a4975c8fdebe5775a982cd2a67678a92b6

v0.1.3 · Confirmed unauthenticated wildcard mode

Choose a tag to compare

@github-actions github-actions released this 19 Jul 19:09

新增用户明确要求的 0.0.0.0 无认证监听模式,同时保持默认安全拒绝。

行为:

  • 默认仍为 127.0.0.1:27042,无认证公开监听默认关闭
  • 0.0.0.0:PORT + 空 Token 可通过 WebUI 启用
  • 首次保存该组合前显示 Material 风险确认对话框
  • 点击取消不会调用后端、不会写入配置
  • 点击“我了解风险,继续”后写入 allow_unauthenticated_remote=true
  • 配置 Token 时自动写回 allow_unauthenticated_remote=false
  • 其他非回环地址在无 Token 时仍被 Rust 后端拒绝
  • 状态接口升级到 schemaVersion 2 并公开不安全模式状态,但不会回传 Token

警告:
无认证 Frida 端点允许任何可达客户端控制进程、读取内存和执行注入。只能在可信且由防火墙隔离的网络中短时使用,绝不要暴露到公网。

CI Release Asset:

  • 文件:frida-kernelsu-0.1.3-frida-17.16.1.zip
  • 大小:102,382,335 字节
  • SHA-256:7887877857270d7714b3f526ddf2aa62f75c255c97befa48deadc346ee8415db

v0.1.2 · Device command registration

Choose a tag to compare

@github-actions github-actions released this 19 Jul 18:44

新增 KernelSU Root Shell 全局设备端命令,并保留 v0.1.1 的 WebUI versionCode 兼容修复。

新增:

  • frida-rs:Supervisor 管理入口(status/start/stop/restart/inspect/logs/clear-logs)
  • frida-ksud:等价技术入口
  • frida-server:官方 Server 二进制入口;生命周期仍应由 frida-rs 管理
  • 安装、开机时自动注册,卸载时仅移除本模块拥有的链接
  • 已有同名第三方命令不会被覆盖

重要说明:
frida-psfridafrida-trace 是 PC 端 frida-tools 命令,不在 Android 设备 Shell 中运行。安装模块并重启后,在 PC 执行 frida-ps -U;设备端执行 su -c 'frida-rs status'

CI Release Asset:

  • 文件:frida-kernelsu-0.1.2-frida-17.16.1.zip
  • 大小:102,380,607 字节
  • SHA-256:3687ec6f6e9cccb5c9ab19dbc1433b279f8a243b92eecb3e6bd6538cb77c8172

v0.1.1 · KernelSU WebUI compatibility fix

Choose a tag to compare

@github-actions github-actions released this 19 Jul 18:26

修复 KernelSU Manager 返回字符串类型 versionCode 时,WebUI 显示“控制通道不可用 / 状态字段 versionCode 必须是非负数”的问题。

变更:

  • 同时接受 KernelSU moduleInfo() 返回的非负整数和十进制数字字符串
  • 统一归一化为安全整数,继续拒绝负数、小数和无效值
  • 模块版本更新为 0.1.1;Frida Server 仍为 17.16.1

安装:
在 KernelSU Manager 中安装下方 ZIP 并重启。已安装 v0.1.0 的用户可直接覆盖安装。

CI Release Asset:

  • 文件:frida-kernelsu-0.1.1-frida-17.16.1.zip
  • 大小:102,379,909 字节
  • SHA-256:5836a9f01dcffac6759a47fdea9f7d08c5eb90761825edbf17417dd96b5921fc

v0.1.0 · Frida 17.16.1

Choose a tag to compare

@MiChongs MiChongs released this 19 Jul 18:11

首次公开版本:面向 Android 的 Frida Server KernelSU 模块。

主要功能:

  • 官方 Frida Server 17.16.1,支持 arm64、arm、x86_64、x86
  • Rust Supervisor:启动、停止、重启、PID、日志与异常恢复
  • 响应式 Material 3 KernelSU WebUI
  • Token、TLS、监听地址和重启策略的安全配置
  • 非回环监听强制要求认证 Token
  • 锁定依赖的多 ABI CI 构建与 SHA-256 校验

安装:
在 KernelSU Manager 中选择下方 ZIP 从本地安装,然后重启设备。不要在第三方 Recovery 中刷入。

CI Release Asset:

  • 文件:frida-kernelsu-0.1.0-frida-17.16.1.zip
  • 大小:102,379,841 字节
  • SHA-256:dd1861e1d84ba9086e81ac548cc6e5d46e495faa993b255ebd00ff25711bd05f