Level Up Your Mobile AppSec Skills

Learn about the latest best practices for secure mobile app development, mobile pen testing, reverse engineering and more with free courses, enterprise training and industry-recognized certifications.

New to Mobile AppSec?
Start your journey here with introductory courses on mobile app security.
Courses for Developers
Learning pathway for secure mobile app development skills.
Courses for Security Analysts
Learning pathway for mobile assessments and pen testing skills.
Certification Learning Paths
Industry-recognized certifications for developers and security professionals.
More ways to learn
NowSecure TechTalk
View TechTalk videos featuring mobile development and security experts walking through technical how-tos, tutorials, and mobile best practices.
DevSecOps Bunch
View videos featuring tools, tips, and tactics from DevSecOps experts working to align software, security, and operation resources so organizations can innovate faster with less risk.
NowSecure Blog
Keep up with the latest news, trends, and tips to help you strategize and protect your organization on the mobile front.
NowSecure Connect
Browse videos from our virtual events featuring talks by innovators, practitioners, community leaders, and industry influencers on mobile appsec, appdev, and DevSecOps.

Code Quality & Build Settings
Advance your knowledge of code quality and build settings for mobile apps.
Not currently available
11 min
Security analyst
Certificate learning path
Paid

Data Storage and Privacy
Advance your knowledge of mobile app security standards and risk assessments.
Not currently available
26 min
Security analyst
Certificate learning path
Paid

Welcome to Mobile Application Security Professional Certificate Learning Path
Welcome to our course on mobile app security.
FREE
8 min
Security analyst
Certificate learning path
Free

Hacker101: Mobile Hacking
Get introduced to mobile app hacking.
FREE
41 min
Developer
Online course
Free
Hacking

Web versus Mobile AppSec Testing
Overview of mobile application security testing versus web application security testing.
FREE
5 min
Security analyst
Online course
Free
Mobile AppSec Testing

Introduction to Secure Mobile Development
Learn the basics with our intro course to secure mobile development.
FREE
52 min
Developer
Online course
Free
Fundamentals

Hacker101: iOS Hacking
Learn about iOS hacking in an hour.
FREE
75 min
Developer
Online course
Free
Hacking

Mobile Application Security Professional
Earn your mobile application security professional certificate from our experts!
$300
12 Courses
Security analyst
Certificate learning path
Paid

Platform Features & Interaction
Advance your knowledge of platform features and interactions for mobile apps.
Not currently available
13 min
Developer
Online course
Paid
Platform Features

Hacker101: Android Hacking
Learn about Android hacking.
FREE
15 min
Developer
Online course
Free
Hacking

iOS Reverse Engineering with Frida
Learn how to use Frida as an essential tool in iOS reverse engineering.
FREE
43 min
Developer
Online course
Free
FRIDA

The Frida HandBook
Learn about binary instrumentation with the Frida toolkit.
FREE
Developer
Online course
Free
FRIDA

Mobile Application Security Foundations
Want to upskill with mobile app security? Start building your foundation here.
FREE
4 Courses

[separator] Hacking
Next, we recommend:
FREE
separator

[separator] Introductory Developer Course
We suggest you begin with the below introductory course:
FREE
separator

Hardcoded Keys, Passwords and URLs
Learn remediation techniques for preventing the use of hardcoded values in your mobile app.
FREE
4 min
Security analyst
Developer
Online course
Free
Vulnerabilities

Cracking Fun with Frida & Radare
Watch the creators of Frida and Radare reverse engineer and manipulate an IoT app.
FREE
20 min
Developer
Online course
Free
FRIDA
Radare

[separator] Tools
Lastly, we recommend:
FREE
separator

Lack of Certificate Validation
Learn remediation techniques for verifying certificate validation in your mobile app.
FREE
4 min
Security analyst
Developer
Online course
Free
Vulnerabilities

Man-in-the-middle (MITM) Attack Demo
Watch a MITM attack demo using Addressed Resolution Protocol (ARP) spoofing.
FREE
5 min
Security analyst
Developer
Online course
Free
Vulnerabilities
Exploit

[separator] Introductory Security Courses
We suggest you begin with the below introductory courses:
FREE
separator

OWASP Mobile versus Web Standards
Understand the differences between the OWASP mobile versus web standards.
FREE
5 min
Security analyst
Online course
Free
OWASP
Standards Based Testing

Static Application Security Testing (SAST)
Learn about static application security testing (SAST).
FREE
4 min
Security analyst
Online course
Free
Mobile AppSec Testing
Standards Based Testing

Mobile AppSec 101
Expand your knowledge of mobile app security testing.
Not currently available
59 min
Security analyst
Free
Fundamentals

Dynamic Application Security Testing (DAST)
Learn about dynamic application security testing (DAST).
FREE
5 min
Security analyst
Online course
Free
Mobile AppSec Testing
Standards Based Testing

Resources and Terminology
Learn secure mobile development terminology and resources.
FREE
13 min

Google Play Data Safety and ADA MASA
Understand the Google Play data safety section and ADA MASA.
FREE
35 min
Security analyst
Developer
Online course
Free
ADA/ Google

Web versus Mobile Apps
Understand the differences between web and mobile apps.
FREE
8 min
Security analyst
Online course
Free
Mobile AppSec Testing

HTTP Requests
Learn remediation techniques for preventing the use of HTTP requests in your mobile app.
FREE
4 min
Security analyst
Developer
Online course
Free
Vulnerabilities

OWASP Standards
Learn the OWASP standards for secure mobile development.
FREE
24 min

Lack of Hostname Verification
Learn remediation techniques for verifying hostname verification in your mobile app.
FREE
5 min
Security analyst
Developer
Online course
Free
Vulnerabilities

Interactive Application Security Testing (IAST)
Learn about interactive application security testing (IAST).
FREE
3 min
Security analyst
Online course
Free
Mobile AppSec Testing
Standards Based Testing

OWASP MAS Updates
Learn more about the OWASP MAS Updates.
FREE
29 min
Tech Talk
Free
OWASP

OWASP Mobile Application Security (MAS) Updates
Learn what's new with OWASP Mobile Application Security (MAS).
FREE
29 min
Security analyst
Tech Talk
Free
OWASP
Standards Based Testing

Architecture and Analysis
Learn more about iOS and Android architecture, stacks, and sandboxing.
Not currently available
19 min
Security analyst
Online course
Free
Fundamentals

Lab, Tools and Process
Learn more about mobile app security lab setup, tools and processes for pentesting.
Not currently available
12 min
Security analyst
Online course
Free
Pentesting

Standards and Risk Assessment
Advance your knowledge of mobile app security standards and risk assessments.
Not currently available
22 min
Security analyst
Online course
Free
Vulnerabilities

Intro to Mobile Application Security
Want to upskill with mobile app security? Start building your foundation here.
Not currently available
6 min
Security analyst
Online course
Free
Fundamentals

Network Communication
Advance your knowledge of authentication and session management processes for mobile apps.
Not currently available
26 min
Certificate learning path
Paid
Analyst

MITRE ATT&CK and MITRE Mobile ATT&CK
Understand the differences between MITRE ATT&CK and MITRE Mobile ATT&CK.
FREE
4 min
Security analyst
Online course
Free
Mobile AppSec Testing

OWASP Mobile Application Security Project
Get introduced to the OWASP MAS Project, MASVS and MASTG.
FREE
5 min
Security analyst
Online course
Free
OWASP
Standards Based Testing

Frida Certificate Learning Series
Earn your Frida Learning Series certificate from our experts!
$400
5 Courses
Certificate learning path
Paid
FRIDA

Secure Mobile Development Professional
Earn your secure mobile development certificate from our experts!
$300
8 Courses
Developer
Certificate learning path
Paid

Shifting Left into the Mind of the Developer
Learn to how to accelerate programs and pipelines.
FREE
61 min

[separator] Testing Types
Lastly, we recommend:
FREE
separator

[separator] Standards and OWASP
Next, we recommend:
FREE
separator

Powering Higher Team Productivity in Your Mobile Pipelines
Learn how to drive higher productivity from your existing team.
FREE
60 min

[separator] Testing
Next, we recommend:
FREE
separator

Continuous Testing: A Winning Strategy for Releasing 5-Star Mobile Apps
Learn more about continuous testing that top mobile app devs.
FREE
59 min

Accelerating DevOps with Autonomous Security Observability
Learn about security observability.
FREE
60 min

Write a Report
Advance your knowledge of mobile app security standards and risk assessments.
Not currently available
13 min
Security analyst
Certificate learning path
Paid

[separator] Secure Coding
Next, we recommend:
FREE
separator

Navigating the Pitfalls of AI-Generated Code: Security Best Practices
Learn more about the pitfalls of AI generated code and security best practices.
FREE
33 min
Tech Talk
Free
AI

Optimizing Security Velocity in your DevSecOps Pipeline at Scale
Learn about security optimization for your pipeline.
FREE
57 min

Secure Mobile Development Foundations
Want to upskill with secure mobile development? Start building your foundation here.
FREE
3 Courses
Developer
Certificate learning path
Free

iOS 18 Security Updates
Learn about the new security updates for iOS 18.
FREE
8 min
Free
Security
Mobile OS Update Watch

Introduction to Frida
Get an introduction to Frida concepts and learn how to install on your device.
FREE
20 min
Free
FRIDA

Identifying Mobile App Risk with Progressive Testing through PTaaS
Learn more about PTaaS.
FREE
33 min
Tech Talk
Free

Leveling the Playing Field: Apple and Android Security in the Wake of the DMA
Learn more about Apple and Android Security in the Wake of the DMA.
FREE
30 min
Tech Talk
Free
Security

Securing IoT - Blueprint to Bluetooth LE Security
Learn how to secure Bluetooth LE-connected mobile apps.
FREE
21 min
Security analyst
Tech Talk
Free
Vulnerabilities

Integrating Security into the Software Development Lifecycle
Learn to about the importance of security integrations.
FREE
57 min

MASVS Team Up: Bulletproof Mobile Security from Dev through Prod
Learn tools to ensure bulletproof mobile security.
FREE
62 min

The Threat Modeling Manifesto in a Mobile First World
Learn about the threat modeling manifesto.
FREE
59 min

Introduction to Mobile DevSecOps & Threat Modeling
Advance your knowledge with our intro course to mobile app security.
Not currently available
11 min
Security analyst
Certificate learning path
Paid

How Mobile App Data at Rest Gets Attacked
Learn how to secure data storage for mobile apps.
FREE
20 min
Security analyst
Tech Talk
Free
Data Storage

Using Frida for Continuity on iOS
Learn how to use Continuity on iOS and Frida to parse Bluetooth messages.
FREE
20 min
Security analyst
Developer
Online course
Tech Talk
FRIDA

OWASP MASVS V2 Updates
Learn more about OWASP MASVS V2
FREE
61 min
Tech Talk
Free
OWASP

Cryptography
Advance your knowledge of mobile app cryptographic processes.
Not currently available
23 min
Developer
Online course
Paid
Cryptography

Authentication & Session Management
Advance your knowledge of authentication and session management processes for mobile apps.
Not currently available
17 min
Security analyst
Certificate learning path
Paid

Cryptography
Advance your knowledge of mobile app cryptographic processes.
Not currently available
18 min
Security analyst
Certificate learning path
Paid

Cryptography 101
Learn about cryptography foundations.
FREE
19 min
Free
Cryptography

Mobile Application Security Foundations
Want to upskill with mobile app security? Start building your foundation here.
FREE
Security analyst
Certificate learning path
Free

Resiliency
Advance your knowledge of resiliency and reverse engineering in mobile apps.
Not currently available
26 min
Security analyst
Certificate learning path
Paid

Platform Interaction
Advance your knowledge of platform interactions for mobile apps.
Not currently available
13 min
Security analyst
Certificate learning path
Paid

Authentication & Session Management
Advance your knowledge of authentication and session management processes for mobile apps.
Not currently available
37 min
Developer
Online course
Paid
Authentication

Data Storage & Privacy Techniques
Advance your knowledge of data storage locations and privacy techniques.
Not currently available
24 min
Developer
Online course
Paid
Data Storage

OWASP MASVS & MSTG Updates
Learn what’s new and what’s next for the OWASP MSTG and the MASVS standard from a project lead.
FREE
19 min
Security analyst
Tech Talk
Free
OWASP
Standards Based Testing

Pentesting Roku Applications
Learn about pentesting Roku apps
FREE

Your Mobile App as a Spying Device
Protect your mobile application from becoming a spying device.
FREE
33 min
Security analyst
Developer
Tech Talk
Free
Vulnerabilities

Mobile Application 3rd Party Analytics – A Balancing Act Between Organizations and Consumer Privacy
Learn more about mobile app analytics
FREE
27 min
Tech Talk
Free

Crash Course in Getting Started with Mobile App Pentesting
Learn what it takes to pentest mobile apps.
FREE
21 min
Security analyst
Tech Talk
Free
Pentesting

Managing and Securing Third-party Dependencies in Mobile Apps
Ensure the security and license compliance of your dependency tree.
FREE
16 min
Security analyst
Developer
Tech Talk
Free
Vulnerabilities

Mobile App Bug Bounties
Get an insider’s view of the world of mobile app bug bounty hunters.
FREE
33 min
Security analyst
Developer
Tech Talk
Free
Vulnerabilities

Navigating Mobile AppSec Challenges with People and Automation
Learn more on navigating challenges in mobile appsec.
FREE
31 min
Tech Talk
Free

Be Aware & Prepare: Independent Security Reviews Build User Trust
Learn more about independent security
FREE
26 min
Tech Talk
Free

Riding to Remote Code Execution: Peloton Bike Use Case
Take a technical deep dive into uncovering and exploiting vulnerability CVE-2021-0326 on an unpatched Android tablet.
FREE
20 min
Security analyst
Developer
Tech Talk
Free
Vulnerabilities
Exploit

Beating the r2 Learning Curve
Learn more about what Radare is and what can it do for you.
FREE
32 min
Tech Talk
Radare

Weak Cryptography
Learn remediation techniques for preventing the use of weak cryptography in your mobile app.
FREE
3 min
Security analyst
Developer
Online course
Free
Cryptography
Vulnerabilities

Secure Network Communications
Advance your knowledge of secure network communications for mobile apps.
Not currently available
30 min
Developer
Online course
Paid
Vulnerabilities

Code Quality & Build Settings
Advance your knowledge of code quality and build settings for mobile apps.
Not currently available
14 min
Developer
Online course
Paid
Vulnerabilities

Defense-in-Depth
Advance your knowledge of defense-in-depth for mobile apps.
Not currently available
27 min
Developer
Online course
Paid
Vulnerabilities

How to Build a Simple Mobile App With GitHub Copilot
Learn more about the power of AI copilots.
FREE
32 min
Tech Talk
Free
Fundamentals
AI

Securing Your Mobile App Ecosystem - Most Common Mobile App Risks
Learn more about securing your mobile app ecosystem.
FREE
30 min
Tech Talk
Free

Detecting a Vulnerable Version of OpenSSL in Mobile Apps
Learn how to detect vulnerable versions in your app.
FREE
23 min
Security analyst
Tech Talk
Free
Vulnerabilities
Vulnerability Spotlight

Adventures in Exploiting WebViews for Android Attacks
Learn more about exploiting WebViews for attacks.
FREE
33 min
Tech Talk
Free

Black Hat + DefCon + SquadCon - RoadTrip Roundup
Learn more about topics discussed at several recent conferences.
FREE
31 min
Tech Talk
Free

New apps, new tech require scalable vetting of 3rd party mobile apps
Assess the risk of the third-party apps that are in use in your enterprise.
FREE

App Defense Alliance (ADA) Mobile Application Security Assessment
Learn about the App Defense Alliance and the Mobile Application Security Assessment.
FREE
33 min
Security analyst
Developer
Tech Talk
Free
ADA/ Google

MITRE ATT&CK for Mobile
Learn more about ATT&CK for Mobile from MITRE.
FREE
25 min
Tech Talk
Free
Vulnerabilities

Privacy Risk in Your Pocket: Rethinking Mobile Privacy in the Age of Constant Connection
Rethink the privacy risks of mobile apps and learn how to adapt mobile strategies for a privacy-first world.
FREE

AI in Mobile Apps: Hidden Risks, and Compliance Pitfalls and How to Mitigate Them
Learn about the risk of AI use in mobile applications.
FREE

Intro to Game Hacking with Frida
Learn how to hack a gaming app using Frida.
FREE
34 min
Tech Talk
Free
Hacking
FRIDA

Analyzing Device Security With the OWASP IoT Security Testing Guide
Learn more about the OWASP IoT Security Testing Guide (ISTG) project.
FREE
29 min
Tech Talk
Free

Security Best Practices When Using AI To Write Code
Learn more about AI best practices for writing code
FREE
37 min
Tech Talk
Free
AI

Where Mobile Meets Medical
Learn more about mobile appsec as it relates to the medical industry.
FREE
35 min
Tech Talk
Free

Mobile Application Security Professional Exam
Test your knowledge on mobile app security.
FREE

Conclusion to Mobile App Security
Learn about the final exam and certificate, OWASP MASVS Refactoring and the NowSecure Community.
Not currently available
5 min
Security analyst
Certificate learning path
Paid

Welcome to the Secure Mobile Development Professional Certificate Learning Path
Welcome to our course on mobile app development.
Not currently available
6 min

Intro to Secure Mobile Development
Learn the basics with our intro course to secure mobile development.
FREE
22 min

Mobile App Attack Surface
Learn about mobile app attack surface.
FREE
6 min

OWASP MASVS
Learn the basics about OWASP MASVS.
FREE
24 min

Frida's Internal Tools
Frida comes packaged with some useful tools. Learn how to use them!
Not currently available
15 min

Scripting for Frida on Android
The first introduction into writing Frida scripts for the Android platform.
Not currently available
80 min

Android WebViews
Learn about Android WebViews and how to use Frida to aid in your analysis.
Not currently available
16 min

Scripting for Frida on Android (Continued)
Continue learning about Frida scripting for Android, this time for native functions.
Not currently available
16 min

Authentication & Session Management
Advance your knowledge of authentication and session management processes for mobile apps.
Not currently available
17 min
Security analyst
Certificate learning path
Paid

Mobile Application Security Professional Exam
Test your knowledge on mobile app security.
FREE

Write a Report
Advance your knowledge of mobile app security standards and risk assessments.
Not currently available
13 min
Security analyst
Certificate learning path
Paid

Code Quality & Build Settings
Advance your knowledge of code quality and build settings for mobile apps.
Not currently available
11 min
Security analyst
Certificate learning path
Paid

Cryptography
Advance your knowledge of mobile app cryptographic processes.
Not currently available
18 min
Security analyst
Certificate learning path
Paid

Network Communication
Advance your knowledge of authentication and session management processes for mobile apps.
Not currently available
26 min
Certificate learning path
Paid
Analyst

Welcome to Mobile Application Security Professional Certificate Learning Path
Welcome to our course on mobile app security.
FREE
8 min
Security analyst
Certificate learning path
Free

Resiliency
Advance your knowledge of resiliency and reverse engineering in mobile apps.
Not currently available
26 min
Security analyst
Certificate learning path
Paid

Platform Interaction
Advance your knowledge of platform interactions for mobile apps.
Not currently available
13 min
Security analyst
Certificate learning path
Paid

Introduction to Mobile DevSecOps & Threat Modeling
Advance your knowledge with our intro course to mobile app security.
Not currently available
11 min
Security analyst
Certificate learning path
Paid

Conclusion to Mobile App Security
Learn about the final exam and certificate, OWASP MASVS Refactoring and the NowSecure Community.
Not currently available
5 min
Security analyst
Certificate learning path
Paid

Data Storage and Privacy
Advance your knowledge of mobile app security standards and risk assessments.
Not currently available
26 min
Security analyst
Certificate learning path
Paid

Platform Features & Interaction
Advance your knowledge of platform features and interactions for mobile apps.
Not currently available
13 min
Developer
Online course
Paid
Platform Features

Cryptography
Advance your knowledge of mobile app cryptographic processes.
Not currently available
23 min
Developer
Online course
Paid
Cryptography

Data Storage & Privacy Techniques
Advance your knowledge of data storage locations and privacy techniques.
Not currently available
24 min
Developer
Online course
Paid
Data Storage

Secure Network Communications
Advance your knowledge of secure network communications for mobile apps.
Not currently available
30 min
Developer
Online course
Paid
Vulnerabilities

Code Quality & Build Settings
Advance your knowledge of code quality and build settings for mobile apps.
Not currently available
14 min
Developer
Online course
Paid
Vulnerabilities

Defense-in-Depth
Advance your knowledge of defense-in-depth for mobile apps.
Not currently available
27 min
Developer
Online course
Paid
Vulnerabilities

Welcome to the Secure Mobile Development Professional Certificate Learning Path
Welcome to our course on mobile app development.
Not currently available
6 min

Authentication & Session Management
Advance your knowledge of authentication and session management processes for mobile apps.
Not currently available
37 min
Developer
Online course
Paid
Authentication

Intro to Secure Mobile Development
Learn the basics with our intro course to secure mobile development.
FREE
22 min

Mobile App Attack Surface
Learn about mobile app attack surface.
FREE
6 min

OWASP MASVS
Learn the basics about OWASP MASVS.
FREE
24 min

Frida's Internal Tools
Frida comes packaged with some useful tools. Learn how to use them!
Not currently available
15 min

Scripting for Frida on Android
The first introduction into writing Frida scripts for the Android platform.
Not currently available
80 min

Introduction to Frida
Get an introduction to Frida concepts and learn how to install on your device.
FREE
20 min
Free
FRIDA

Android WebViews
Learn about Android WebViews and how to use Frida to aid in your analysis.
Not currently available
16 min

Scripting for Frida on Android (Continued)
Continue learning about Frida scripting for Android, this time for native functions.
Not currently available
16 min

Architecture and Analysis
Learn more about iOS and Android architecture, stacks, and sandboxing.
Not currently available
19 min
Security analyst
Online course
Free
Fundamentals

Standards and Risk Assessment
Advance your knowledge of mobile app security standards and risk assessments.
Not currently available
22 min
Security analyst
Online course
Free
Vulnerabilities

Intro to Mobile Application Security
Want to upskill with mobile app security? Start building your foundation here.
Not currently available
6 min
Security analyst
Online course
Free
Fundamentals

Lab, Tools and Process
Learn more about mobile app security lab setup, tools and processes for pentesting.
Not currently available
12 min
Security analyst
Online course
Free
Pentesting

Mobile Application Security Professional Exam
Test your knowledge on mobile app security.
FREE

Conclusion to Mobile App Security
Learn about the final exam and certificate, OWASP MASVS Refactoring and the NowSecure Community.
Not currently available
5 min
Security analyst
Certificate learning path
Paid

Welcome to the Secure Mobile Development Professional Certificate Learning Path
Welcome to our course on mobile app development.
Not currently available
6 min

Intro to Secure Mobile Development
Learn the basics with our intro course to secure mobile development.
FREE
22 min

Mobile App Attack Surface
Learn about mobile app attack surface.
FREE
6 min

OWASP MASVS
Learn the basics about OWASP MASVS.
FREE
24 min

Frida's Internal Tools
Frida comes packaged with some useful tools. Learn how to use them!
Not currently available
15 min

Scripting for Frida on Android
The first introduction into writing Frida scripts for the Android platform.
Not currently available
80 min

Android WebViews
Learn about Android WebViews and how to use Frida to aid in your analysis.
Not currently available
16 min

Scripting for Frida on Android (Continued)
Continue learning about Frida scripting for Android, this time for native functions.
Not currently available
16 min
Level Up Your Mobile Skills.
©2023 NowSecure All Rights Reserved.