We learned why we need a jailbroken device for penetration testing in an earlier section. We will configure iPad air jailbroken with the required tools, and you can use any device that you might want to use for testing purposes: either iPhone or iPad running iOS 8.4 or higher.
Cydia is the alternative app store for all the jailbroken devices, and it allows users to install multiple applications with tweaks. An Apple device is considered to be jailbroken only when the Cydia app is available on the device; this app provides complete advanced package management with all the different varieties of repositories that can be configured using different source options in the Cydia user interface.
The following screenshot shows that Cydia has been installed on iPad:
Cydia installations are pretty much similar to Linux Debian packages; a majority of the apps are packaged and bundled in the .deb
format.
There are multiple applications with custom repositories...