
awesome-mobile-security
An effort to build a single place for all useful android and iOS security related stuff. All references and tools belong to their respective owners.…

An effort to build a single place for all useful android and iOS security related stuff. All references and tools belong to their respective owners.…

OWASP hands-on Android security training lab with 78 MASVS/MASTG modules pairing vulnerable, secure, and attacker apps to demonstrate mobile…

Deliberately vulnerable Android app for mobile security research and bug bounty practice - OWASP Mobile Top 10

Hands-on workshop for learning Android kernel vulnerability analysis and exploitation, with Docker-based build environment and practical exercises.

Collection of intentionally insecure iOS and Android apps for learning mobile security testing, reverse engineering, and vulnerability analysis,…

A flexible playground for Android CTF challenges.

CVE-2026-0006: Heap buffer overflow PoC for libopenapv (Android APV codec) - CVSS 9.8

Intentionally vulnerable Android banking app for practicing mobile security testing, featuring root detection, anti-debugging, SSL pinning, and…

Bootloader unlock using CVE-2022-38694 for Retroid Pocket 3+

Proof-of-concept LPE exploit for Android Binder UAF that uses iovec spraying and addr_limit overwrite to achieve arbitrary kernel read/write.

Proof-of-concept demonstrating CVE-2026-0023, an Android Update Ownership trust bypass that suppresses the ownership warning during app updates.…

Intentionally vulnerable Android application.

*This project is no longer maintained* OWASP GoatDroid is a fully functional and self-contained training environment for educating developers and…

A container-based framework to enable the integration of mobile components in security training platforms

Hands-on challenges for learning how to reverse engineer Flutter applications.

An open source Android application that is intentionally vulnerable so as to act as a learning platform for Android application security beginners.

The MAS Crackmes aka. UnCrackable Apps, a collection of mobile reverse engineering challenges part of the OWASP MAS project.

A deliberately vulnerable mobile banking application designed for practicing mobile security testing. Features common vulnerabilities found in…