owasp-mobile-security-checker
OAuth Mobile Security Checker 是一个面向 Flutter 与移动应用的安全审计技能,基于 OWASP Mobile Top 10 (2024) 提供自动化与手动相结合的检查方案。它包含四个 Python 扫描脚本,分别对应 M1 硬编码密钥、M2 依赖漏洞、M5 网络通信安全、M9 不安全存储,可从项目根目录运行并输出 JSON 结果。其余风险类别(M3 弱认证、M4 输入验证、M6 隐私违规、M7 二进制保护缺失、M8 配置错误、M10 弱加密)需结合参考文档进行人工代码审查。适合发布前检查、代码提交、Pull Request 审查和事件响应等场景,但不适用于 Web 应用审计、后端安全审查,也不能替代专业渗透测试。