iGoat Documentation
  • Docs
  • Setting up iGoat on MacBook
  • Setting up iGoat on Jailbroken iPhone
  • Setting up iGoat on non-jailbroken iPhone
  • Setting up iGoat Server
  • Exercises
    • Data Protection (Rest)
      • Core Data Storage
      • Plist Storage
      • NSUserDefaults Storage
      • Cookie Storage
      • Untitled
Powered by GitBook
On this page

Setting up iGoat on non-jailbroken iPhone

PreviousSetting up iGoat on Jailbroken iPhoneNextSetting up iGoat Server

Last updated 6 years ago

You can also install iGoat on not-jailbroken / non-rooted iDevice. However you'll be able to explore limited features.

1.Make sure you have apple id. If not, create one (free) at

2. Download iGoat binary (.IPA) from

4. Now plug in iPhone to your system (Mac / Windows / Linux) and start the Cydia impactor.

5. Just drag n drop .IPA file in cydia impactor. It will prompt you for login.

6. Once you login, it will install iGoat on your non-jailbroken iPhone.

3. Download Cydia Impactor from

http://www.cydiaimpactor.com/
https://appleid.apple.com/account#!&page=create
https://github.com/OWASP/iGoat-Swift/raw/master/iGoat-Swift_v1.0.ipa
Cydia Impactor