llurry
文章6
标签5
分类3

文章分类

文章归档

基于 ADB 与 Frida 的大麦 App 自动化抢票研究

基于 ADB 与 Frida 的大麦 App 自动化抢票研究

项目概述

EZDM (Easy DaMai) 是一个旨在自动化Android平台上大麦App抢票功能的项目。

技术栈

Python: 主编程语言
ADB: 用于与 Android 设备通信,执行命令如点击、滑动、截图等。
Frida: 动态插桩工具,用于 hook App 的方法

系统架构

ADB模块:通过封装adb命令,实现模拟UI交互、获取系统信息等功能
Frida模块:使用frida提供的能力获取系统和app信息,hook关键函数和方法
通知模块:用于向管理员通知开票时间、抢票结果等信息

开发计划

模拟点击方案
该方案通过adb操控手机或者模拟器方式,模拟用户抢票的行为实现抢票功能。

抓包重放方案
该方案通过抓取大麦抢票流程的所有数据包进行分析,在抢票时通过脚本发送数据包实现抢票功能。

— END —

本文作者:llurry
本文链接:https://llurry.github.io/2025/10/09/%E5%A4%A7%E9%BA%A6%E8%87%AA%E5%8A%A8%E6%8A%A2%E7%A5%A8/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可