工具
Blutter
利用匹配的 Dart 运行时分析 Flutter Android ARM64 AOT 二进制,生成带符号的汇编、对象池转储及面向目标的 Frida 脚本模板,辅助研究编译后的 Dart 应用逻辑。
使用条件与局限
- 输入须为已提取的 Android ARM64 库,包含 libapp.so 与 Flutter 引擎;仅支持较新的 Dart 版本。直接读取 APK/IPA 及 iOS 二进制仍列为待实现功能。
- 需要 Python 3、支持 C++20 的工具链(如 GCC 13+ 或 Clang 16+)及文档列出的原生依赖;包装脚本可能下载并编译匹配的 Dart 源码。
- 上游推荐 Linux,也提供 Windows 与 macOS 配置说明。采用 MIT 许可证;混淆应用仍可能缺失函数,工具并非完整的 Dart 源码反编译器。
关于此条目
- 类型
- 工具
- 类别
- Android 工具
- 关联
- 基础工具
- 目标
- 应用 · 二进制
来源核查于
说明依据一手来源核查,不表示已进行运行测试、安全审计或兼容性验证。