DVIA

Penetration testing simulator

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 .

GitHub

431 stars
33 watching
99 forks
Language: Objective-C
last commit: almost 7 years ago

Related projects:

RepositoryDescriptionStars
prateek147/dvia-v2An iOS application designed to test mobile security skills and demonstrate vulnerabilities in a controlled environment.905
appsecco/dvnaA tool to demonstrate common vulnerabilities in web applications and provide guidance on fixing them.712
logicalhacking/dvhmaA deliberately vulnerable hybrid mobile app used to test and study injection vulnerabilities in Android apps.258
ivan-sincek/ios-penetration-testing-cheat-sheetA comprehensive guide to iOS penetration testing, covering tools, techniques, and best practices for identifying vulnerabilities and exploiting them in a controlled environment.316
aif4thah/vulnerablelightappAn educational API project designed to demonstrate various vulnerabilities and security flaws in a web application.32
roottusk/vapiAn API simulator designed to test and demonstrate common web application security vulnerabilities1,187
s4n7h0/xvwaA training tool to help security enthusiasts learn web application security vulnerabilities and weaknesses by practicing on a deliberately flawed web application.1,700
rewanthtammana/damn-vulnerable-bankAn intentionally vulnerable Android application designed to test security hacking skills656
mihir-shah99/vulndroidAn Android app designed to demonstrate common web application vulnerabilities and provide training in secure coding practices.10
openzeppelin/damn-vulnerable-defiA collection of DeFi challenges with intentionally introduced vulnerabilities to simulate real-world security issues in Ethereum-based smart contracts.675
uber-common/mettaAn adversarial simulation tool to test information security preparedness by simulating network-based attacks on various systems.1,103
geosn0w/myriamAn iOS application designed to provide security challenges and vulnerabilities for researchers to study and analyze255
peco602/dvwasslAn SSL-enabled web application used to test web security vulnerabilities and simulate a production environment.5
nicolasgarcia214/damn-vulnerable-defi-foundryA DeFi smart contract training tool that simulates real-world vulnerabilities to help developers learn offensive security testing skills495
snoopysecurity/dvws-nodeAn insecure web service application used to simulate various web vulnerabilities and demonstrate their mitigation strategies.459