Mobile Application Security Testing (MAST) is a category term that encompasses the different processes and methodologies of testing the security of a mobile application including penetration testing, automated mobile application security testing, Bug Bounties and crowd-sourced app security testing. Mobile application penetration testing is strictly the testing of a mobile application with the intent to find and exploit vulnerabilities.