mastg
13,332
Stars
2,847
Forks
409
Watchers
254
Open Issues
CC-BY-SA-4.0
许可证
Python
语言
2016-09-30
创建时间
2026-11-10
最近更新
项目能做什么
OWASP 移动应用安全测试指南(MASTG),提供移动 App 安全测试和逆向工程的全面技术手册。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<img width="180px" align="right" style="float: right;" src="cover.png"> # OWASP Mobile Application Security Testing Guide (MASTG) [](https://owasp.org/projects/) [](https://creativecommons.org/licenses/by-sa/4.0/ "CC BY-SA 4.0") [](https://github.com/OWASP/mastg/actions/workflows/markdown-linter.yml) [](https://github.com/OWASP/mastg/actions/workflows/url-checker.yml) The **OWASP Mobile Application Security Testing Guide (MASTG)** is a comprehensive manual for mobile app security testing and reverse engineering. It describes technical processes for verifying the [OWASP Mobile Security Weakness Enumeration (MASWE)](https://github.com/OWASP/maswe "MASWE") weaknesses, which are in alignment with the controls listed in the [OWASP Mobile Application Verification Standard (MASVS)](https://github.com/OWASP/masvs "MASVS"). > [OWASP MAS](https://mas.owasp.org): [OWASP MASVS](https://mas.owasp.org/MASVS) ➡ [OWASP MASWE](https://mas.owasp.org/MASWE) ➡ [OWASP MASTG](https://mas.owasp.org/MASTG) <br> <center> <a href="https://mas.owasp.org/MASTG/"> <img width="250px" src="Document/Images/open_website.png"/> </a> </center> <br> - 🌐 [Access the MASTG Web](https://mas.owasp.org/MASTG/) - ⚡ [Contribute!](https://mas.owasp.org/contributing) - 💥 [Play with our Crackmes](https://mas.owasp.org/crackmes) - 📞 [Contact Us](https://mas.owasp.org/contact) <br> ## Trusted by The OWASP MASVS, MASWE and MASTG are trusted by the following platform providers and standardization, governmental and educational institutions. [Learn more](https://mas.owasp.org/MASTG/0x02b-MASVS-MASTG-Adoption/). <a href="https://mas.owasp.org/MASTG/0x02b-MASVS-MASTG-Adoption/"> <img src="Document/Images/Other/trusted-by-logos.png"/> </a> <br> ## 🥇 MAS Advocates MAS Advocates are industry adopters of the OWASP MASVS, MASWE and MASTG who have invested a significant and consistent amount of resources to push the project forward by providing consistent high-impact contributions and continuously spreading the word. [Learn more](https://mas.owasp.org/MASTG/0x02c-Acknowledgements). <br> <a href="https://mas.owasp.org/MASTG/0x02c-Acknowledgements#our-mastg-advocates"> <img src="Document/Images/Other/nowsecure-logo.png" width="200px;" /> <img src="Document/Images/Other/guardsquare-logo.png" width="200px;" /> </a> <br>阅读完整原文
商业机会分析 AI 生成
移动合规审计与 MASTG Checklist 协同管理 SaaS
| 产品构想 | 构建针对 OWASP MASVS/MASTG 的交互式审计与报告管理平台,将手册中的测试用例结构化为动态检查清单,支持证据截图上传、漏洞评级及一键导出企业级中英文合规审计报告。 |
| 核心功能 | MASVS/MASTG 全量测试项追踪树、证据链存证与多人协作、自动化合规差距分析、高管及技术人员双重视角报告一键导出(PDF/Docx) |
| 目标用户 | 网络安全服务商、企业内部安全审计团队、第三方评测机构 |
| 难度/周期 | 中等 · 1-2个月 · 成本:极低(纯 Web 开发,云端部署服务器及对象存储费用) |
| 收费模式 | 按安全顾问席位或审计项目数订阅制(SaaS 订阅),支持私有化部署买断 |
| 竞争风险 | 市面上存在通用漏洞管理平台,需深度垂直绑定移动端 MASVS 规范做差异化,同时需注意 CC-BY-SA-4.0 许可下的文本引用合规 |
| 依据 | 已验证事实 |
基于 MASTG 标准的移动 CI/CD 自动化预检引擎
| 产品构想 | 开发针对 Android APK 和 iOS IPA 的轻量级自动化静态合规扫描 CLI/Action,专门映射 MASTG 的基础静态测试项(如证书校验、硬编码密钥、代码混淆检查等),输出标准违规项指引。 |
| 核心功能 | 静态分析(反编译、AndroidManifest/Info.plist 审计)、加密与凭据泄露检查、MASTG 章节映射建议、GitHub Action/GitLab CI 原生插件 |
| 目标用户 | 移动 App 开发团队、DevSecOps 工程师 |
| 难度/周期 | 较高 · 2-3个月 · 成本:低(基础分析基于开源工具链如 Jadx、MobSF 核心库,需少量计算服务器做规则跑批) |
| 收费模式 | 免费开源基础扫描器,商业版提供高阶检测规则、团队合规 Dashboard 与告警集成(Freemium) |
| 竞争风险 | 逆向与深度检测技术门槛高,iOS 静态分析受限较多,容易产生误报 |
| 依据 | 数据支持的判断 |
MASTG 实战攻防靶场与移动安全认证培训服务
| 产品构想 | 配合 MASTG 的技术章节,开发成套的 Android/iOS 漏洞靶场应用(Crackme / Insecure App),提供配套的逆向与动态插桩(Frida)视频教程与通关实验环境。 |
| 核心功能 | 按 MASTG 章节对应的脆弱性移动靶场(支持 Hook/反调试对抗/密码学误用)、交互式实验指导文档、社群答疑与结业徽章 |
| 目标用户 | 渗透测试初学者、准备转型的客户端开发、网络安全在校学生 |
| 难度/周期 | 中等 · 1-2个月 · 成本:极低(主要是内容制作与测试 App 开发) |
| 收费模式 | 课程付费(B站/Udemy/独立站付费专栏)、靶场配套源码及解答包销售 |
| 竞争风险 | 个人内容交付周期长,盗版风险较高,受众规模相对垂直 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| morluto/rea | 中文介绍暂未生成 Reverse engineer anything with agents, from app behavior dow |
449,649 | TypeScript |
| flutter/flutter | 中文介绍暂未生成 Flutter makes it easy and fast to build beautiful apps for m |
181,110 | Dart |
| Genymobile/scrcpy | 中文介绍暂未生成 Display and control your Android device |
154,508 | C |
| rustdesk/rustdesk | 中文介绍暂未生成 An open-source remote desktop application designed for self- |
128,916 | Rust |
| react/react-native | 中文介绍暂未生成 A framework for building native applications using React |
126,896 | C++ |
| Hack-with-Github/Awesome-Hacking | 中文介绍暂未生成 A collection of various awesome lists for hackers, pentester |
125,184 | - |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2016-09-30,近 30 天仍在推送,发布过 20 个 Release |
| 社区活跃 | Star 13,332 / Fork 2,847 / Issue 254(数据支持,可自行核实) |
| 许可证 | CC-BY-SA-4.0 |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/OWASP/mastg.git cd mastg # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。