WINDOWS ONLY
You should install Cygwin to build it or check here :).
Decrypt0r is a utility which help you to decrypt all the iOS firmware components.
Which file you want to decrypt ?
1) Root Filesystem
2) Ramdisk
3) IMG3 File
4) DFU File
5) Kernelcache
6) Print manifest
Command :
To decrypt rootfs or other components you have to grab keys from https://www.theiphonewiki.com/wiki/Firmware_Keys.
If you choose to download directly from Decrypt0r, it will decompress automaticaly the firmware in a folder named "IPSW".
Next you have specify the name of the file containing rootfs (ex 058-24465-023.dmg).
In the IPSW file, there is three dmg files, that of rootfs is heaviest.
Then the program is going to work automaticaly.
If you want to modify rootfs you can use TransMac.
You can now create your own Custom fimware.
Downgrades are already impossible without SHSHs blobs, on devices that do not have low level exploits.
Is this fonction useless ?
Yes, but it can still be used.
To decrypt other firmware components like kernelcache or iBoot, you have to grab the keys from theiphonewiki
The first one to add is the largest, and the second one is the iv key (the smallest)
- Clean my code
Thank you to my friend Jam Elrhk Elro (@Dev__Jam) for his Liberati0n script and help for dev.
Developed by Mathieu Hautebas (@matteyeux)
Thank you to Callum Jones for his awesome website ipsw.me and Neal (@iNeal) for his API.
For this tool I used:
- Xpwn developed by Planetbeing
- 7zip.exe (developed by Igor Pavlov)
For more information contact me on Twitter: @matteyeux