ipsw mount
Mount DMG from IPSW
ipsw mount [fs|sys|app|exc|rdisk] IPSW [flags]
Examples
# Mount the filesystem DMG from an IPSW
$ ipsw mount fs iPhone15,2_16.5_20F66_Restore.ipsw
# Mount the system DMG with a specific decryption key
$ ipsw mount sys iPhone.ipsw --key "a1b2c3d4e5f6..."
# Mount fs DMG and lookup keys from theapplewiki.com
$ ipsw mount fs iPod5,1_7.1.2_11D257_Restore.ipsw --lookup
# Mount dyld shared cache (exc) DMG with AEA pem DB
$ ipsw mount exc iPhone.ipsw --pem-db /path/to/pem.json
# Mount to a custom mount point
$ ipsw mount fs iPhone.ipsw --mount-point /mnt/ios-filesystem
# Mount a RestoreRamDisk by identity (defaults to the first if not specified)
$ ipsw mount rdisk iPhone.ipsw --ident Erase
# Mount in background without blocking (detach mode)
$ ipsw mount fs iPhone.ipsw --detach
Options
-d, --detach Mount without blocking (leave mounted in background)
-h, --help help for mount
--ident string Identity Variant to select specific RestoreRamDisk (e.g. 'Erase', 'Upgrade', 'Recovery')
-k, --key string DMG key
--lookup Lookup DMG keys on theapplewiki.com
-m, --mount-point string Custom mount point (default: /tmp/<dmg>.mount)
--pem-db string AEA pem DB JSON file
Options inherited from parent commands
--color colorize output
--config string config file (default is $HOME/.config/ipsw/config.yaml)
--no-color disable colorize output
-V, --verbose verbose output
SEE ALSO
- ipsw - Download and Parse IPSWs (and SO much more)