#129 · Primary category: Cybersecurity & Decryption Tools
DVIA-v2
A deliberately vulnerable iOS app for security professionals and students to practice penetration testing skills in a legal environment.
Project last updated:03/29/24
GitHub Stars
1.1K
Forks
240
Contributors
6
License
MIT
Why we included this project
People learning iOS security testing often struggle to find a safe place to practice, and this app exists to fill that gap. DVIA-v2 is an intentionally vulnerable Swift app that bundles fifteen separate vulnerability classes, including jailbreak detection, runtime manipulation, broken cryptography, phishing, and IPC issues, each set up as a hands-on exercise with a solution. That breadth suits both students who want guided practice and trainers who need a consistent lab instead of pointing learners at real-world apps. You run it on your own device or simulator and probe it with the usual iOS tooling, so the work closely mirrors real assessment. The vulnerabilities were tested up to iOS 11 and development has slowed, but it remains one of the most commonly used iOS practice apps for building skills.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
reverse-skill
AI-powered skill router for reverse engineering, authorized penetration testing, and security research, with on-demand toolchain bootstrapping and self-evolving knowledge base.
gitleaks
Find secrets with Gitleaks 🔑
osquery
SQL powered operating system instrumentation, monitoring, and analytics.
NeoPass
Your Essential Exam Companion for the Iamneo Portal & NPTEL Exams Disguised as NeoExamShield bypass
anubis
Weighs the soul of incoming HTTP requests to stop AI crawlers