|
| 1 | +--- |
| 2 | + |
| 3 | +title: MAS Weakness Enumeration |
| 4 | +layout: col-document |
| 5 | +tags: OWASP Developer Guide |
| 6 | +contributors: Jon Gadsden |
| 7 | +document: OWASP Developer Guide |
| 8 | +order: 640 |
| 9 | +permalink: /draft/implementation/mas_weakness_enumeration/ |
| 10 | + |
| 11 | +--- |
| 12 | + |
| 13 | +{% include breadcrumb.html %} |
| 14 | + |
| 15 | +<style type="text/css"> |
| 16 | +.image-right { |
| 17 | + height: 180px; |
| 18 | + display: block; |
| 19 | + margin-left: auto; |
| 20 | + margin-right: auto; |
| 21 | + float: right; |
| 22 | +} |
| 23 | +</style> |
| 24 | + |
| 25 | +{: .image-right } |
| 26 | + |
| 27 | +### 5.4 Mobile application weakness enumeration |
| 28 | + |
| 29 | +The OWASP [Mobile Application Security][masproject] (MAS) flagship project provides |
| 30 | +industry standards for mobile application security. |
| 31 | + |
| 32 | +The OWASP MASWE project ... |
| 33 | + |
| 34 | +#### What is the MASWE? |
| 35 | + |
| 36 | +The MAS Weakness Enumeration ... |
| 37 | + |
| 38 | +The MASWE is split out into weakness categories that match the MASVS verification categories: |
| 39 | + |
| 40 | +* [MASVS-STORAGE](https://mas.owasp.org/MASWE/MASVS-STORAGE/MASWE-0001/) sensitive data storage |
| 41 | +* [MASVS-CRYPTO](https://mas.owasp.org/MASWE/MASVS-CRYPTO/MASWE-0009/) cryptography best practices |
| 42 | +* [MASVS-AUTH](https://mas.owasp.org/MASWE/MASVS-AUTH/MASWE-0028/) authentication and authorization mechanisms |
| 43 | +* [MASVS-NETWORK](https://mas.owasp.org/MASWE/MASVS-NETWORK/MASWE-0047/) network communications |
| 44 | +* [MASVS-PLATFORM](https://mas.owasp.org/MASWE/MASVS-PLATFORM/MASWE-0053/) interactions with the mobile platform |
| 45 | +* [MASVS-CODE](https://mas.owasp.org/MASWE/MASVS-CODE/MASWE-0075/) platform and third-party software |
| 46 | +* [MASVS-RESILIENCE](https://mas.owasp.org/MASWE/MASVS-RESILIENCE/MASWE-0089/) integrity and running on a trusted platform |
| 47 | +* [MASVS-PRIVACY](https://mas.owasp.org/MASWE/MASVS-PRIVACY/MASWE-0108/) privacy of users, data and resources |
| 48 | + |
| 49 | +#### Why use it? |
| 50 | + |
| 51 | +#### How to use it |
| 52 | + |
| 53 | +#### References |
| 54 | + |
| 55 | +* Mobile Application Security ([MAS][masproject]) project |
| 56 | +* MAS [Checklist][masc] |
| 57 | +* MAS Testing Guide ([MASTG][mastg]) |
| 58 | +* MAS Verification Standard ([MASVS][masvs]) |
| 59 | +* MAS Testing Guide ([MASTG][mastg]) |
| 60 | + |
| 61 | +---- |
| 62 | + |
| 63 | +The OWASP Developer Guide is a community effort; if there is something that needs changing |
| 64 | +then [submit an issue][issue0704] or [edit on GitHub][edit0704]. |
| 65 | + |
| 66 | +[edit0704]: https://github.com/OWASP/www-project-developer-guide/blob/main/draft/07-implementation/04-maswe.md |
| 67 | +[issue0704]: https://github.com/OWASP/www-project-developer-guide/issues/new?labels=enhancement&template=request.md&title=Update:%2006-design/07-implementation/04-maswe |
| 68 | +[masproject]: https://owasp.org/www-project-mobile-app-security/ |
| 69 | +[masc]: https://mas.owasp.org/checklists/ |
| 70 | +[mastg]: https://mas.owasp.org/MASTG/ |
| 71 | +[masvs]: https://mas.owasp.org/MASVS/ |
| 72 | + |
| 73 | +\newpage |
0 commit comments