Repository navigation
V1.2.0 Frida Flow 👻
Mira V1.2.0
More reliable Frida analysis with a smaller Android download.
Changelog
- Fixed crashes during repeated Frida tasks, so Mira no longer needs to be restarted between one-time analyses.
- Automatically converts script results, fixing compatibility when binary data is returned through MCP without requiring manual conversion.
- Reduced the Android APK from 140.2 MiB to 74.3 MiB, about 47% smaller, while keeping the complete offline runtime.
- Upgraded Frida from 16.0.7 to 16.7.19 and improved Android compatibility, verified on arm64 Android 10 through 15 emulators.
The exact release APK was rechecked on an Android 15 emulator. These tests used 4 KB pages and do not establish 16 KB page compatibility. The offline Frida runtime requires arm64-v8a. Android 16 Java hooks remain unsupported, and no confirmed official Frida fix is available.
The v1.2.0 Android signing certificate differs from v1.1.6, so it cannot be installed over v1.1.6 as an update. Back up app data before replacing the old build. The iOS assets are unsigned.
更新日志
- 修复连续执行 Frida 任务时的崩溃问题,无需在每次一次性分析之间重启 Mira。
- 自动处理脚本结果的格式转换,解决二进制数据通过 MCP 返回时的兼容问题,无需手动转换。
- Android APK 从 140.2 MiB 缩减至 74.3 MiB,下载体积减少约 47%,保留完整离线运行时。
- Frida 从 16.0.7 升级至 16.7.19,改善 Android 兼容性,已在 Android 10 到 15 的 arm64 模拟器上验证。
最终发布 APK 已在 Android 15 模拟器上复验。上述测试使用 4 KB 页,不代表兼容 16 KB 页。离线 Frida 运行时需要 arm64-v8a。Android 16 暂不支持 Java hook,相关问题尚无已确认的 Frida 官方修复。
v1.2.0 与 v1.1.6 的 Android 签名证书不同,无法直接覆盖安装。替换旧版本前请先备份 App 数据。iOS 资产均未签名。
- APK SHA-256:
d1f868f0f331ae02a2bcba8c524fdce8bd2a4947db1d50d31d527e0ed6e3005a - Android 签名证书 SHA-256:
ebdeb4e49f3473be712b47bf4fcfc6369672bb3d08dff9136479959f82191c89 - 未签名 IPA SHA-256:
1423a166680faa7d0a2d49e16cfe48774e78a0aefd470e257d1ef8b2e17c87f0