SuperAPI AI 工具集

mobile-security

安全与审计

查看项目

更新于 10-15 15:34

技能介绍

用途

本技能是 awesome-game-security 集合中移动安全部分的整理,面向 Android 与 iOS 游戏安全研究、逆向工程以及反作弊相邻的平台研究。适用于处理 APK 或 IPA 分析、IL2CPP 游戏、内存操作、Hook 框架、Root 与越狱环境、反作弊检测与绕过等任务。

主要能力与覆盖范围

README 覆盖的主题包括:作弊相关(Magisk、Xposed、Frida、Hook ART、Hook syscall、Android 终端模拟器、文件浏览器、内存浏览器、应用与内核 CVE、Bootloader 绕过、IoT/智能设备、ROM、设备树、内核源码、Root、内核驱动开发、内核浏览器、内核驱动、网络浏览器、内存加载、iOS 越狱、iOS 内存浏览器、iOS 文件浏览器、iOS 应用打包、Android 与 iOS 注入);反作弊相关(Android root 检测、Magisk 检测、Frida 检测);技巧(Android);以及 Android 模拟器、iOS 模拟器、Android 安全、APK 分析。

使用方式

技能提供概念性指导与概览信息。详细内容需从以下来源获取:

  1. 项目概览与资源索引:主 README 包含按类别组织的数千条精选链接,地址为 https://raw.githubusercontent.com/gmh5225/awesome-game-security/refs/heads/main/README.md

  2. 仓库代码详情(归档):归档 URL 格式为 https://raw.githubusercontent.com/gmh5225/awesome-game-security/refs/heads/main/archive/{owner}/{repo}.txt,例如 https://raw.githubusercontent.com/gmh5225/awesome-game-security/refs/heads/main/archive/ufrisk/pcileech.txt。若返回 404 表示尚未归档,回退到 README 或直接浏览 GitHub。

  3. 仓库描述:描述 URL 格式为 https://raw.githubusercontent.com/gmh5225/awesome-game-security/refs/heads/main/description/{owner}/{repo}/description_en.txt,例如 https://raw.githubusercontent.com/gmh5225/awesome-game-security/refs/heads/main/description/00christian00/UnityDecompiled/description_en.txt。若返回 404 表示尚未生成,回退到 README 条目。

回答特定仓库问题时的优先级:描述(快速摘要)→ 归档(完整代码快照)→ README 条目(回退)。

技术要点

APK 分析工具包括 apktool(反编译/重编译 APK)、jadx(DEX 转 Java 反编译器)、APKiD(识别加壳/保护)、Frida(动态插桩)、APKLab(VS Code 集成)。工作流示例:apktool d game.apk;jadx -d output game.apk;apkid game.apk。

原生库分析:IL2CPP 游戏(Unity)需提取 libil2cpp.so、使用 IL2CPP Dumper 生成头文件、用 IDA/Ghidra 分析、通过 Frida 或原生 Hook 挂钩。原生游戏需识别目标 .so 文件、用逆向工具分析、模式扫描函数、应用 Hook 或补丁。

内存操作工具包括 GameGuardian、Cheat Engine(ceserver)、自定义内存工具(直接访问 /proc/pid/mem)。Hook 框架包括 Frida、Substrate、And64InlineHook、xHook、Dobby。

Root 方案包括 Magisk(用户/Init 层,中等隐蔽性)、KernelSU(内核层,高隐蔽性)、APatch(内核层,高隐蔽性),均支持 GKI 与模块系统。

Root 检测绕过方法包括 Magisk DenyList/Shamiko、LSPosed/EdXposed、Frida 脚本、APK 补丁、KernelSU SU 隔离。

iOS 安全工具包括 Hopper、IDA Pro、class-dump、Frida、Clutch/dumpdecrypted;越狱工具包括 H5GG、Flex、Cycript、ceserver-ios。非越狱技术包括侧载、企业证书、AltStore。

网络分析工具包括 mitmproxy、Charles Proxy、Frida SSL 绕过。

反作弊检测方法包括 Root/越狱检测、Frida 检测、模拟器检测、完整性检查、调试器检测、Hook 检测。

eBPF 工具包括 stackplz、eDBG、tracee。

Android 内核驱动开发涉及 LKM、GKI 兼容模块、内核构建脚本、设备树。

HarmonyOS/OpenHarmony 涉及 abc 文件格式、arkdecompiler。

Android CVE 研究涵盖应用层与内核层漏洞。

模拟器包括 LDPlayer、BlueStacks、NoxPlayer、MEmu。

适用场景

适用于移动游戏安全研究、逆向工程学习、反作弊机制分析、Root/越狱环境配置、Hook 与内存修改技术实践、网络流量分析等场景。

限制

本技能仅提供概念性指导与概览信息,不包含具体实现细节。详细工具、代码与实现需从上述 README、归档和描述文件获取。部分仓库可能尚未归档或生成描述,需回退到其他来源。