SHSH Blobs Extractor – Grab SHSH Blobs For Older iOS Firmware
The popular iPhone hacker who has developed @iH8sn0w is currently working on a new tool SHSH Blobs Extractor, which will allow you to extract the old SHSH blobs signature files, even if Apple stops signing older firmware files. According to iH8sn0w, the blobs are always available on firmware because the boot chain relies on these unique blobs. It is basically another signature check of Apple but is given to the device originally from Apple via a Restore/Update.
If you have a device that is on a firmware that Apple is not signing (example: 4.1), and you wish to grab blobs for, you can with the new upcoming tool. Just ensure that you don’t press that Update/Restore button in iTunes. Everytime you restore or update, these blobs get replaced by completely new SHSH blobs for the firmware you are updating/restoring to.
What are SHSH Blobs?
An SHSH Blob is a signature file which is checked against Apple Servers to authenticate that your iPhone is running on the latest version of iOS. If you try to restore your device to a previous version, Apple won’t allow you because you are trying to load an older version of iOS. To load an older version of the iOS firmware, we need to send a request to a different server (Local or designated) which sends SHSH blob signature files (which were saved by you) back to iTunes faking that its the current version. This is exactly what TinyUmbrella and iSHSHit do.
Why is it important to save SHSH blobs?
Saurik has setup a new server which imitates Apple’s verification server and allows you to save your older signature (SHSH blob) so that you can downgrade or restore back to the older firmware. If you don’t have your SHSH blob saved, and accidently update to new firmware, you are bound to lose your unlock as well as your jailbreak. You won’t be able to downgrade back to older firmware to re-jailbreak your device. In order to Jailbreak your iPhone iOS again you MUST have SHSH Blobs on the Cydia Server.
How it is different from TinyUmbrella?
Unlike TinyUmbrella, the SHSH Blobs Extractor utility will allow you to save your old SHSH blobs (even if Apple stops signing old ECID SHSH), so that you can rerun the jailbreak on your iPhone, iPod Touch, or iPad in case you unintentionaly upgrade to the future firmware releases by Apple. It is always advised to grab or take a back up of blobs (ECID SHSH) on the current installed iPhone iOS firmware.