littlebot
Published on 2025-04-03 / 0 Visits
0

【源码】基于 Android NDK 的么么答答案抓取及自动答题系统

项目简介

本项目名为 MMDump,是一款专门针对么么答应用开发的工具。借助监听网络数据包,它能够抓取包含答案的 JSON 数据,以数字格式输出答案,并且可以自动模拟输入实现刷分。此项目使用 Android NDK 编译,需在具备 root 权限的 Android 设备上运行。

项目的主要特性和功能

  1. 答案抓取:监听首个可用网络,查找包含么么答答案的 JSON 格式数据包,将答案以数字格式输出到标准输出,或发送给自动化程序。
  2. 自动答题刷分:抓取数据包后,依据答案模拟输入操作,实现自动刷分。
  3. 可视化提示:通过 Toast 消息显示抓取到的答案。

安装使用步骤

安装

  1. 确保已下载本项目的源码文件。
  2. 将项目仓库放置到你的项目的 jni 文件夹中。
  3. 打开终端,在项目根目录下运行 ndk-build 进行编译。

使用

应用使用

  • 监听:点击“监听”按钮,程序自动分析数据包寻找答案,收到答案后通过 Toast 消息显示,如 Ans:1342231,注意只点一次。
  • 自动执行:点击“自动执行”按钮,程序抓取数据包后根据答案模拟输入自动刷分,同样只点一次。开始后,进入么么答“天梯”,配对后手动选择话题,看到 Started on:... 后即进入自动模式。退出时,建议在一局结束后的得分页面迅速向上滑动使继续匹配按钮位置偏移,然后回到控制台点击“停止”。
  • 停止:点击“停止”按钮结束后台进程,可重复点击,最好点到不再出现 Process Terminated 为止。

命令使用

若想了解 mmdump 命令的用法,请在命令行中使用 -h 参数查看。

注意事项

  1. 程序需要 root 权限,若因 root 授权延迟、应用重启等原因导致卡死打不开,请清除数据后再开。
  2. 请保持应用在后台运行,若可能,将其加入系统保护列表或清理白名单。
  3. 为保证稳定,建议限制后台进程,避免进行大型网络访问(如下载)。
  4. 自动执行依赖像素点检测和触摸模拟,自动运行时尽量不要操作设备,建议连接电源,保持屏幕常亮,并关闭 SIM 卡、QQ、微信或其他可能产生通知或覆盖屏幕的应用。
  5. 自动执行功能不稳定,对于广告虽有优化但仍存在问题,若广告页面被点开或出现其他异常情况,请结束下载或返回,停止进程并重开,再重新刷分。
  6. 自动运行正常的通知有:TCP Listening started on xxx(初始化)、Started on: xxx(开始游戏)、Outputting Random Answers(进入混淆模式)、Starting new session(新建游戏)、call ended(线程结束,选择话题后出现)。其他任何消息均为错误信息,如 Packet Matching Failure,遇到此情况请结束程序并重新启动。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】