MASTG-TOOL-0116: Blutter

Blutter 是一个开源工具,旨在支持 Flutter 应用程序的逆向工程。与其他 Flutter 工具不同,Blutter 静态解析 libapp.so 文件,无需在设备上运行该应用程序。 Blutter 可以

  • 提取和分析 Dart 对象
  • 为指令提供注释,包括函数名称或适用的池对象
  • 生成 Frida 脚本以进行进一步分析

此工具需要特定的环境才能运行,这在设置说明中进行了解释。或者,可以在 PR 中找到方便的 Docker 文件

更多信息可在 B(l)utter – Reversing Flutter Applications 演示文稿中找到。