For over a decade, a massive cat-and-mouse game has played out between Apple's security engineers and the jailbreak community. Jailbreaking is the process of removing software restrictions imposed by Apple on iOS devices, allowing users to install unapproved software and customize their devices.
Every jailbreak relies on finding vulnerabilities in Apple's code. When a jailbreak is released for a specific iOS version, Apple quickly releases a patch in a new update and stops signing the vulnerable IPSW file. This is why jailbreakers constantly hunt for unsigned firmwares and save their SHSH blobs.
This pillar page connects all of our guides related to iOS security and exploitation.
With the introduction of SSV (Signed System Volume), Cryptex, and the Secure Enclave, modern jailbreaking on A12+ devices has become incredibly rare. Apple now offers massive bug bounties to security researchers, meaning most exploits are reported directly to Apple rather than released to the public.
Was this guide helpful?