Available at: https://github.com/OWASP/iGoat-Swift

MASTG-APP-0028: iGoat-Swift

A Swift version of original iGoat Objective C project. Using OWASP iGoat, you can learn exploiting and defending vulnerabilities in iOS Swift applications. It contains many challenges such as:

  • Reverse Engineering
  • Runtime Analysis
  • Data Protection (Rest)
  • Data Protection (Transit)
  • Key Management
  • Tampering
  • Injection Flaws
  • Broken Cryptography
  • Memory Management
  • URL Scheme Attack
  • Social Engineering
  • SSL Pinning
  • Authentication
  • Jailbreak Detection
  • Side Channel Data Leaks
  • Cloud Misconfiguration
  • Crypto Challenges