SuperAPI AI 工具集

android-pentest

测试与质量

查看项目

更新于 10-15 22:12

技能介绍

用途:该技能用于对 Android 应用开展符合 OWASP MASTG/MASVS 的渗透测试,通过 ADB、Frida 与 Mobile MCP 完成从侦察到报告的全流程。

主要能力:支持 SSL Pinning、Root 检测、防篡改与生物识别绕过;提取 SharedPreferences、数据库、文件与日志;测试导出的 Activity、Service、Provider、Receiver 与深链;运行时 Hook 加密、认证、会话与 Keystore;将构建映射到 MASVS/MASTG 以形成合规证据;输出结构化发现与修复建议。

使用方式:按需加载 workflow、methodology、reference 文件,不必预先记忆全部内容。典型顺序为 frida_spawn → frida_bypass_ssl → frida_bypass_root,再配置代理抓包;静态分析可与动态 Hook 并行。所有发现须符合 schemas/finding.json,包含 package_name、app_version、target_sdk、device_id、frida_pid、mastg_id、masvs_control、component 与 evidence 等字段。

工具依赖:ADB(apt install adb)、Frida(pip install frida-tools,≥16.4)、Objection、apktool(≥2.9)、jadx(≥1.5)、Burp Suite、Android Studio;需配置 android-pentest 与 mobile-mcp 两个 MCP 服务器。

适用场景:新应用安全评估、SSL Pinning 绕过、认证与会话测试、深链与 IPC 模糊测试、加密审计、本地数据泄露排查。

限制:不适用于 iOS 应用、移动后端 API 模糊测试、恶意软件逆向、第三方 SDK 供应链审计及云后端测试。具体收费、价格与效果暂未提供。