8. iOS Lab Setup
Last updated
Was this helpful?
Last updated
Was this helpful?
❗ A MacOS device is required for the lab setup and pentesting, while whenever feasible, both static and dynamic analyses in the course will be conducted using the .
Open Mac App Store and install
With the Xcode project, source code can be analyzed
Xcode Simulator can be used to run the app
Homebrew is necessary to install some MacOS based tools
Paid emulator tools
Create an account and configure it in Xcode Accounts to manage certificates for app signing
Tools such as or (suggested) can be used to pull apps from the App Store and export .ipa
apps
Install in Linux
- Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store