Agent Skills
返回列表
🔒

攻击性移动安全

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/offensive-mobile-me77,用于对 Android 与 iOS 应用开展攻击性移动安全测试。

技能介绍

要解决的问题

移动端测试常被切成两半:安全团队懂 Web,却对着 APK/IPA 无从下手;渗透测试者熟悉抓包,却拿 App 的证书固定和 root 检测没辙。结果就是导出组件、WebView 桥、Firebase 规则错误这类高危问题长期漏检。这份清单把攻击性移动安全测试整理成可执行的工作流,让工程师能从拿到包开始,按步骤走完攻击面梳理、中间人拦截、本地存储审计和云端配置检查。

技能如何工作

核心流程分五步:

  1. 静态分析:拉取 APK/IPA,反编译、导出字符串与资源,识别后端 endpoints;
  2. 动态分析:在 root 或越狱设备上安装,用 Frida hook、Burp/Mitmproxy 拦截 TLS;
  3. 攻击面映射:梳理 deep links、URL schemes、exported components、XPC handler;
  4. 存储与密钥审计:检查 shared_prefs、databases、Keychain、Keystore 的密钥保护策略;
  5. API 测试:把后端当 Web 应用打,关注设备绑定头、请求签名、旧版本接口和推送 topic。

清单还覆盖常见绕过:证书固定用 Frida 直接 hook SecTrustEvaluate;Android Keystore 密钥未绑定生物识别、AES-GCM 复用 IV 的用法会被点名;addJavascriptInterface 和 setAllowFileAccessFromFileURLs 组合出的任意文件读取也有对应检查项。云端部分聚焦 Firebase Realtime DB / Firestore 规则、S3/GCS 公开桶和硬编码的云厂商密钥。

适用边界

这份资料是测试方法清单,不含 exploit 代码和自动化扫描逻辑,你需要自己用 MobSF、Objection、Frida 等工具落地。iOS 越狱、Android root 的检测绕过会随系统版本变化,palera1n/Magisk 的具体步骤需自行查最新文档。检测与绕过表里,Play Integrity / DeviceCheck 这类服务端校验绕过难度很高,通常只能绕过客户端本地校验,别指望一份 Frida 脚本全解。清单基于公开方法论整理,实际授权测试前仍需确认目标范围与合规要求。

使用场景

  • 拿到 APK/IPA 后,需要按反编译、Frida hook、TLS 拦截的顺序梳理后端接口与攻击面。
  • 在 root/越狱测试机上搭建 Burp 或 Mitmproxy 证书信任环境,拦截 App 的加密流量。
  • 审计导出组件、deep link、URL scheme 和 XPC 服务,验证能否跨进程调用敏感功能。
  • 检查 Keystore、Keychain、WebView 桥、生物识别绑定和云存储配置是否留有可利用弱点。

适合人员

  • 移动端渗透测试工程师,需要按授权范围对 Android 或 iOS 应用做攻击性安全评估。
  • 应用安全研究员,要复现 Frida hook、证书绕过、导出组件调用等具体漏洞机制。
  • 安全开发工程师,希望对照清单修复 Keystore、WebView、生物识别和云配置中的风险。
  • 红队或攻防演练人员,需要移动侧攻击路径、检测绕过和横向权限探索的方法参考。