DVIA
An iOS application designed to test mobile security skills by simulating common vulnerabilities and providing resources for learning iOS app security.
Damn Vulnerable iOS App (DVIA) is an iOS application that is damn vulnerable. Its main goal is to provide a platform to mobile security enthusiasts/professionals or students to test their iOS penetration testing skills in a legal environment. This application covers all the common vulnerabilities found in iOS applications (following OWASP top 10 mobile risks) and contains several challenges that the user can try. This application also contains a section where a user can read various articles on iOS application security. This project is developed and maintained by @prateekg147. The vulnerabilities and solutions covered in this app are tested upto iOS 8.1 .
Related projects:
Repository | Description | Stars |
---|---|---|
prateek147/dvia-v2 | An iOS application designed to test mobile security skills and demonstrate vulnerabilities in a controlled environment. | 894 |
appsecco/dvna | A tool to demonstrate common vulnerabilities in web applications and provide guidance on fixing them. | 706 |
logicalhacking/dvhma | A deliberately vulnerable hybrid mobile app used to test and study injection vulnerabilities in Android apps. | 257 |
ivan-sincek/ios-penetration-testing-cheat-sheet | A comprehensive guide to iOS penetration testing, covering tools, techniques, and best practices for identifying vulnerabilities and exploiting them in a controlled environment. | 310 |
aif4thah/vulnerablelightapp | A vulnerable backend application designed to be hacked and used for educational purposes | 30 |
roottusk/vapi | An API simulator designed to test and demonstrate common web application security vulnerabilities | 1,177 |
s4n7h0/xvwa | A training tool to help security enthusiasts learn web application security vulnerabilities and weaknesses by practicing on a deliberately flawed web application. | 1,699 |
rewanthtammana/damn-vulnerable-bank | An intentionally vulnerable Android application designed to test security hacking skills | 654 |
mihir-shah99/vulndroid | An Android app designed to demonstrate common web application vulnerabilities and provide training in secure coding practices. | 10 |
openzeppelin/damn-vulnerable-defi | A collection of DeFi challenges with intentionally introduced vulnerabilities to simulate real-world security issues in Ethereum-based smart contracts. | 671 |
uber-common/metta | An adversarial simulation tool to test information security preparedness by simulating network-based attacks on various systems. | 1,102 |
geosn0w/myriam | An iOS application designed to provide security challenges and vulnerabilities for researchers to study and analyze | 254 |
peco602/dvwassl | An SSL-enabled web application used to test web security vulnerabilities and simulate a production environment. | 5 |
nicolasgarcia214/damn-vulnerable-defi-foundry | A DeFi smart contract training tool that simulates real-world vulnerabilities to help developers learn offensive security testing skills | 494 |
snoopysecurity/dvws-node | An insecure web service application used to simulate various web vulnerabilities and demonstrate their mitigation strategies. | 455 |