ANDROID DEVELOPMENT & SECURITY

内核级洞察。
AI 级生产力。

让 AI 接管操作,让你专注判断。

内核级内存读写与全功能 AI 调试,集成于同一工作台。
从内存定位、反汇编分析到函数理解与修改验证,
为 Android 开发与安全测试提供完整闭环。

Android 8.0+ / ARM64 Root / KPM AI 全功能操作
+ BUILT FOR DEEPER INSIGHT 01 / 07
内核级读写KERNEL-LEVEL ACCESS
全流程 AI 操作ALL FUNCTIONS. AI OPERATED.
产品界面截图 · 点击放大
为 Android 开发者与安全研究人员打造。
内核级读写全功能 AI指令级 TRACE完整调试闭环
01 / CORE CAPABILITIES

深入底层,不打断你的思路。

内核级读写,配合完整 AI 操作能力。
把精力留给问题本身,而不是重复操作。

KERNEL READ
100%

读取 · 软件无感

在内核层直接读取进程内存,
实时观察程序运行状态。

KERNEL WRITE
100%

写入 · 软件层无痕

在内核层写入进程内存,
修改后即时回读,验证调试假设。

AI OPERATED
100%

操作 · 全部 AI 化

一键接入 MCP,
搜索、断点、Trace 等全部功能均可由 AI 调用。

02 / AI-FIRST WORKSPACE

不只帮你分析。
更替你完成操作。

搜索、读写、反汇编、断点、指令级 Trace 与函数调用栈,均可由 AI 调用。用自然语言描述目标,AI 自动编排完整的分析流程。

搜索 读取 改写 反汇编 断点 指令级 Trace 函数调用栈
只需一键接入 MCP
MemScanner AI工作流演示
你的目标

“找到这个数值的写入来源,解释函数功能,
并验证修改后的运行结果。”

已将任务拆解为 7 个步骤。

从定位、分析到修改验证,依次执行。

  1. 01搜索目标数据定位
  2. 02设置断点,捕获写入观察
  3. 03追踪函数调用栈关联
  4. 04反汇编与指令级 Trace理解
  5. 05AI 还原伪代码还原
  6. 06识别函数功能分析
  7. 07修改内存并验证结果验证
点击体验完整工作流

此为网页演示,不连接真实设备。AI 生成的伪代码与函数说明仅供分析参考。

03 / THE COMPLETE LOOP

从一个数值,到一次完整验证。

搜索 → 下断 → 调用栈追踪 → 代码反汇编 → AI 还原伪代码 → 识别函数功能 → 内存修改调试

  1. 01

    搜索定位

    从数值、特征或字符串中发现目标。

    FIND
  2. 02

    精准下断

    捕获访问现场,定位状态变化来源。

    OBSERVE
  3. 03

    调用栈追踪

    向上关联调用路径,还原执行上下文。

    CONNECT
  4. 04

    代码反汇编

    结合指令级 Trace,观察执行细节。

    INSPECT
  5. 05

    AI 还原伪代码

    将指令上下文整理成更易读的逻辑。

    RECONSTRUCT
  6. 06

    识别函数功能

    理解输入、输出与函数承担的职责。

    UNDERSTAND
  7. 07

    内存修改调试

    写入修改,回读并验证结果。

    VERIFY
验证结果,继续迭代——全部流程在同一工作台内完成。
04 / INSIDE THE PRODUCT

专业能力,看得见。

05 / EVERYDAY POWER TOOLS

不止主流程,每个细节都有工具。

四项常用辅助工具,
支持手动操作,也可由 AI 调用。

PATTERN SEARCH

特征码搜索

按字节模式定位目标,支持通配符,适用于识别固定结构与特征片段。

以特征,发现关联
STRING SEARCH

字符串搜索

按文本内容搜索内存,将界面上的文字与对应的内存地址关联起来。

以文本,连接语义
MEMORY SNAPSHOT

内存快照

保存操作前后的内存状态并比对差异,快速找出发生变化的数据。

以变化,验证判断
POINTER SCAN

指针扫描

扫描指向目标地址的指针链,经多次比对筛选,用于进程重启后重新定位目标。

以引用,追踪路径
ONE DOWNLOAD. EVERYTHING YOU NEED.

一次下载,准备好整个工作台。

包含 Android 客户端、KPM 内核模块、
Windows MCP 服务与使用说明。

Android 8.0+ / ARM64 Root + 可用 KPM 电脑 MCP:Windows x64
COMPLETE STARTER KIT

MemScanner 完整使用包

解压后打开使用说明,
依次完成手机配置与 MCP 接入。

ZIP 完整包24.19 MiB4 个文件
  • Android 客户端MemScanner.apk
    手机端
  • KPM 内核模块MemScanner.kpm
    手机端
  • MCP 服务Windows x64 · 完整目录包
    电脑端
  • 使用说明使用说明.html · 可离线打开
    先阅读
下载完整使用包
查看 SHA-256 校验 b86ab6fe6573564c9f46f4a1e502fc74322ffa07eb27ccac8ce42bb89a2713be
首次使用请先完成手机环境配置,再接入 MCP。查看使用说明

APK 最低支持 Android 8.0,能否正常使用还取决于 Root 方案、KPM 加载器与内核兼容性。MCP 压缩包需在 Windows 电脑上单独完整解压。

ONE CONNECTION. EVERY CAPABILITY.

一键接入 MCP,
整个工具箱交给 AI。

将 MemScanner 接入 OpenCode 等支持 MCP 的 AI 客户端。
用一句话描述任务,由 AI 完成整套调试流程。

开始接入
MCP 接入,只需三步
  1. 01

    准备设备

    加载 KPM 模块并安装客户端,在手机上登录并开启工作台。

  2. 02

    完成 MCP 配对

    在电脑上解压 MCP 服务,在 AI 客户端中配置程序路径,并填入手机生成的配对码。

  3. 03

    用自然语言开始

    先让 AI 读取工作台状态确认连接,再开始调试任务。查看详细配置步骤 →

MCP 服务(Windows x64)已包含在完整包中。本网站不收集账号或配对码。

06 / FROM DOWNLOAD TO FIRST RUN

从下载开始,每一步都说明白。

先完成手机端配置,再接入 AI。
完整包内附同一份说明。

01下载完整包,确认四个文件先解压,不要在压缩包里直接运行
  1. 点击上方“下载完整使用包”,下载 MemScanner-Complete.zip 后完整解压。
  2. 确认包含 MemScanner.apk、MemScanner.kpm、MCP 压缩包与 使用说明.html 四个文件。
  3. 将 APK 与 KPM 传到手机;MCP 压缩包需在 Windows x64 电脑上单独解压,不要只复制其中的 exe。
  4. 用浏览器打开 使用说明.html。仅在手机端使用时,可跳过 MCP 相关步骤。

MemScanner.kpm 即旧版教程中的 Kernel_Hack.kpm,直接加载即可,无需改名。

02确认手机与 KPM 环境Android 8.0+、ARM64、Root 与可加载 KPM 的内核
ARM64 / arm64-v8a

仅支持 64 位 ARM 设备,不支持 32 位系统、x86 设备及 x86 模拟器。

Android 8.0 / API 26+

APK 最低安装版本。系统版本达标不代表 Root/KPM 环境一定兼容。

Root + KPM + 联网

Root 管理器需能正常加载 .kpm 模块;登录与使用需联网。

支持的 KPM 加载方案

  • APatch:使用 APatch 支持的内核,并确认 KPM 功能可用。
  • SukiSU / SukiSU Ultra:使用支持 KPM 的内核及配套管理器。已验证组合:小米 · Android 16 · SukiSU,其他机型以实际加载结果为准。
  • Magisk / KernelSU + KPatch-Next:需安装 KPatch-Next 模块后才能加载 .kpm;仅安装 Magisk 无法加载。

适配 95% 的 Root 机型。加载前请先确认管理器中的 KPM 功能可用。

03加载模块,安装客户端并完成首次分析先验证只读流程,再进行修改调试
  1. 加载 KPM:把 MemScanner.kpm 放到手机,在 KPM/KPModule 管理入口选择加载,确认加载成功。它不是 Magisk 模块,不能按 ZIP 刷入。
  2. 安装 APK:允许可信安装来源后安装 MemScanner.apk,打开并注册/登录。安装后可收回安装来源权限。
  3. 授予权限:授予悬浮窗权限并启动悬浮球;首次绑定进程时,在 Root 管理器中授权 MemScanner。建议允许其后台运行与自启动,并关闭电池优化。
  4. 只读验证:选择测试应用进程 → 设置数据类型与内存区域 → 搜索已知数值 → 在应用中改变该数值 → 再次筛选 → 回读确认。
  5. 开始调试:确认目标地址后,再使用断点、调用栈、反汇编或 Trace。修改前记录原值,写入后回读,调试结束后恢复原值。

手机重启后,请重新确认模块已加载、账号已登录且后台在线。目标进程重启后 PID 与内存地址会变化,需重新搜索定位。

04把 MCP 接入 OpenCode 或其他 AI 客户端完整解压、配置路径、一次性配对、只读验证
  1. 在电脑上完整解压 MCP 压缩包,确保 memscanner-mcp.exe 与 _internal 文件夹位于同一目录。MCP 为 Windows x64 程序,无需安装 Python。
  2. 修改前先备份 AI 客户端的配置文件,保留原有模型与其他 MCP 配置。OpenCode 全局配置通常位于 %USERPROFILE%\.config\opencode\opencode.json,也可能是 .jsonc 或项目级配置。
  3. 将 command 设为 exe 的实际路径;如已有 memscanner 条目,直接替换,不要重复添加。OpenCode 使用数组形式的 command 与 environment 字段,Claude Desktop 使用 mcpServers 与 env 字段。
  4. 在手机上生成新配对码,填入 MEMSCANNER_PAIR_CODE 并保存。首次配对时只启动一个 MCP 实例。
  5. 完全退出并重启 AI 客户端,确认 memscanner 工具已加载,再让 AI 读取当前状态进行验证。首次连接时不要直接写入内存。
OPENCODE / 常用兼容格式替换路径与 PAIR_CODE
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "memscanner": {
      "type": "local",
      "command": ["C:\\Tools\\MemScanner\\MCP\\memscanner-mcp\\memscanner-mcp.exe"],
      "environment": {"MEMSCANNER_PAIR_CODE": "PAIR_CODE"},
      "enabled": true,
      "timeout": 700000
    }
  }
}

以上为最小可用示例,已有配置时只需合并 memscanner 条目。新版 OpenCode(mcp.servers 格式)与 Claude Desktop 的配置见完整版说明,两种格式的字段不可混用。

凭据默认保存在 %USERPROFILE%\.memscanner-mcp\credentials.json;如设置了 MEMSCANNER_CREDENTIALS,则以该路径为准。请勿分享或上传凭据文件。

首次验证指令

请使用 MemScanner 读取当前工作台状态,确认手机在线。不执行搜索、写入、断点、Trace 或 Shell;失败时给出原始错误。

手机与电脑无需处于同一局域网,但均需联网。多台设备在线时需指定目标设备。耗时较长的任务受 AI 客户端超时设置影响,等待期间请勿重复发起。

05常见问题、更新与卸载完整版说明提供各阶段的详细排查方法
  • Failed to get tools:表示 AI 客户端未能获取工具列表,不一定是配对码错误。请查看 MCP 日志(stderr),区分配对、登录、服务端与网络问题。
  • 配对码无效或过期:生成后请尽快使用,并确保没有旧配置或其他实例占用。若立即使用仍被拒绝,请记录错误信息与时间并联系维护者,不要公开配对码。
  • 新配对码仍提示登录失效:MCP 可能仍在使用旧凭据。关闭所有 MCP 实例,备份并移除 credentials.json(注意自定义路径),再生成新配对码。
  • 缺少 DLL / 无法运行:确认系统为 Windows x64、已完整解压且 _internal 目录完整,不要在压缩包内直接运行。
  • 设备离线:检查手机的登录状态、网络与后台运行。MCP 能启动不代表手机在线。
  • 更新与卸载:先停止任务、清除断点并停止 Trace,再替换模块或 MCP 目录;更新后用只读操作验证。

反馈问题时,请提供机型、系统与内核版本、管理器版本、操作步骤和原始错误信息。提交前请隐去邮箱、配对码、令牌等敏感信息,不要上传完整的 AI 配置文件。

需要完整的操作指南?

完整版说明共 12 章,也可在完整包内离线阅读。

打开完整使用说明
A FEW THINGS TO KNOW

准备就绪,
开始你的工作流。

面向开发调试、安全测试与质量验证。
让分析有深度,让操作有效率。

适合哪些开发与安全场景?

适合自有或已获授权的软件开发调试、运行行为分析、功能验证与安全测试。通过搜索、断点、调用栈与 AI 分析,把问题定位和调试验证串起来。

AI 可以操作哪些功能?

搜索、读写、反汇编、断点、指令级 Trace、函数调用栈,以及特征码搜索、字符串搜索、内存快照和指针扫描,均可由 AI 调用。AI 还能结合上下文还原伪代码、识别函数功能。

开始使用需要准备什么?

一台已 Root、可加载 KPM 的 ARM64 Android 设备(Android 8.0+)。如需 AI 工作流,还需要一台 Windows x64 电脑和支持 MCP 的 AI 客户端(如 OpenCode),完成配对即可。

01 / 07

产品界面

产品界面完整图

上下滚动查看完整界面 · 方向键切换 · Esc 关闭