欢迎光临
我们一直在努力

SoLab AI逆向工作台:安卓APK逆向分析工具下载及使用教程 SoLab AI、SoLab AI v2.3、APK逆向、APK分析、安卓逆向、APK工作台、DEX分析、SO分析、Flutter逆向

SoLab AI逆向工作台:安卓APK逆向分析工具下载及使用教程

SEO关键词: SoLab AI、SoLab AI v2.3、APK逆向、APK分析、安卓逆向、APK工作台、DEX分析、SO分析、Flutter逆向、MCP、AI Agent

文章摘要: SoLab AI 是一款面向 Android APK 分析与修改的 AI 智能体工具,集成 APK、DEX、SO 分析与构建能力,同时支持 MCP、世界书、记忆、技能和自定义模型。本文简单介绍 SoLab AI v2.3 的功能和使用方式。 在这里插入图片描述

大家好,这里是「代码简单说」

欢迎大家关注同名公众号,不定时更新更多实用有趣的教程,也欢迎大家在评论区一起讨论交流!

最近又发现一个比较有意思的 Android 工具:SoLab AI。

它和普通 APK 修改工具最大的区别,是把 AI Agent + APK 逆向工作台结合到了一起。

打开之后,首先看到的并不是传统的 APK 工具界面,而是一个比较完整的 AI 对话系统。


在这里插入图片描述

下载地址

名称版本平台下载地址
SoLab AI 逆向工作台 v2.3 Android arm64 点击下载

一、SoLab AI是什么

在这里插入图片描述

SoLab AI 可以理解成一个专门面向 Android 应用分析的 AI Agent。

它支持:

  • AI 对话
  • 自定义模型
  • MCP 工具调用
  • 思考程度选择
  • 自定义指令
  • 记忆与经验
  • 世界书知识库
  • 技能系统
  • APK 工作台

也就是说,你不需要完全依赖传统的 jadx、apktool、smali 等工具手动完成整个分析流程。

AI 可以根据任务调用对应工具,对 APK 进行分析、定位和修改。

对于经常折腾 Android APK 的开发者来说,这种交互方式还是比较新鲜的。


二、APK工作台

SoLab AI 的核心功能之一就是 APK 工作台。

v2.3 已经把 APK / DEX / SO 的分析、修改、构建、签名等流程进行了整合。

工作台主要包含:

功能说明
APK 分析 解包、结构分析、文件查看
DEX 分析 methods、fields、交叉引用、混淆类定位
Smali 读取和修改 Smali
SO 分析 ELF、函数、控制流、反汇编等
Flutter AOT 分析 libapp.so
构建 修改后的 APK 重新构建
签名 对产物进行重新签名
MCP 将工具能力提供给 AI Agent

其中还内置了一些常见的特征规则,例如广告 SDK 等。

在合法授权的 APK 测试场景下,可以利用这些能力快速定位对应代码和资源。


三、AI可以直接调用工具

我觉得 SoLab AI 比较有意思的一点,是它并不是简单地套一个聊天框。

它背后有一套 MCP 工具体系。

v2.3 对 MCP 进行了进一步优化,包括:

  • 工具动态加载
  • 修复参数丢失
  • 修复分页断档
  • 修复工具清单与实际注入不一致
  • Agent 与 MCP 使用同一套工具和规则
  • 工具可以单独调用

官方说明里提到,目前界面显示的工具只有 20 多个,但实际工具数量更多,会根据需求动态加载。

这样做的好处是不用一次性把大量工具全部塞给模型,可以根据当前任务选择需要的能力。


四、SO和Flutter逆向能力

除了传统的 DEX 分析,SoLab AI 还加入了 SO 分析引擎。

支持 ELF 解析、函数和控制流分析、加密识别、反汇编以及模拟执行等功能。

对于 Flutter 应用,它还内置了 Flutter AOT 解析工具。

可以建立:

  • 对象索引
  • 字符串索引
  • 函数索引

并在验证之后对 libapp.so 进行写回。

对于现在越来越多的 Flutter Android 应用,这部分能力比较实用。


五、记忆、世界书和技能

在这里插入图片描述

除了 APK 工具本身,SoLab AI 还提供了比较完整的 Agent 配置能力。

1. 助手记忆

可以保存之前分析过程中产生的经验。

当后续遇到类似 APK 时,AI 可以参考之前的分析结果。

2. 世界书

可以理解成一个自定义知识库。

你可以把自己的逆向经验、规则或者项目资料整理进去,让 Agent 在后续任务中参考。

3. 指令和技能

还可以配置自定义指令、技能等内容。

所以它更接近一个可以长期使用的 APK 逆向 Agent 工作台,而不仅仅是一个 APK 修改器。


六、v2.3更新了什么

目前公开的 v2.3 版本主要更新包括:

  • 补齐 APK / DEX / SO 分析、修改、构建、签名链路。
  • 优化 ZIP 缓存、SQLite 索引和 Blutter 索引性能。
  • Blutter 在函数边界不可信时支持使用原始 native 地址。
  • 增加截图、录屏限制定位以及 FLAG_SECURE 定点处理。
  • 支持工具单独调用。
  • 写入操作增加预览、确认、版本校验和回读。
  • 支持读取工作目录中的 Markdown 文档。
  • 增加多种 APK 签名处理模式。
  • 补强模型兼容性以及自定义请求头。
  • 官方说明中还特别提醒:

    使用前需要进入「设置 → APK工作台」设置工作目录。

    然后把没有壳的测试 APK 手动放入工作目录,不要使用聊天框里的“+”号上传 APK。

    配置好模型密钥之后,就可以直接进行 AI 对话。


    七、版本信息

    项目信息
    当前版本 v2.3
    技术栈 Flutter + Kotlin
    协议 AGPL-3.0
    平台 Android
    架构 arm64

    另外,SoLab AI 还支持开启局域网 HTTP MCP 服务,默认端口为 8800。

    开启之后,电脑上的 AI 客户端也可以连接手机端的工具链。


    八、下载地址

    目前我看到的版本是 SoLab AI v2.3。

    下载页面:

    需要注意的是,这类工具涉及 APK 解包、修改和重签名等能力,实际使用时建议只针对自己开发、拥有授权或明确允许分析的应用进行测试,不要用于绕过第三方软件的授权、付费或安全机制。

    如果你平时就在研究 Android 逆向,SoLab AI 这种 AI Agent + DEX/SO 工具链 + MCP + 记忆知识库的组合,确实值得关注。

    赞(0)
    未经允许不得转载:171主机测评 » SoLab AI逆向工作台:安卓APK逆向分析工具下载及使用教程 SoLab AI、SoLab AI v2.3、APK逆向、APK分析、安卓逆向、APK工作台、DEX分析、SO分析、Flutter逆向
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址