M1.2016: Improper Platform Usage

M2.2016 Insecure Data Storage

M3.2016: Insecure Communication

M4.2016: Insecure Authentication

M5. 2016: Insufficient Cryptography

M6.2016: Insecure Authorization

M7.2016: Poor Code Quality

M8: Code Tampering

M9: Reverse Engineering

M10: Extraneous Functionality