f0recast is an application created by iH8sn0w. He created a simple application to tap into MobileDevice Library inside of: C:\Program Files\Common Files\Apple\Mobile Device Support\bin\iTunesMobileDevice.dll
It grabs these functions when an iDevice is connected:
- Serial #
- Bootloader Version
- SHSH on Cydia Server
How does it determine if its unlockable?[edit source]
When f0recast grabs the baseband version, it checks the version against a built-in database to determine whether it is unlockable or not.
How does it determine if it's restricted to a tethered jailbreak?[edit source]
f0recast checks the built-in database of firmwares which are tethered and untethered.