- IPSW downloader/exploder
- OTA downloader/exploder
- macho parser
- ObjC class-dump
- Swift class-dump 🚧
- dyld_shared_cache parser
- kernelcache parser
- img4 parser/decrypter
- device-tree parser
- ARM v8.5-a disassember
- research tool
- otool wannabe
- objdump wannabe
- jtool wannabe
❯ brew install blacktop/tap/ipsw
❯ ipsw
Download and Parse IPSWs
Usage:
ipsw [command]
Available Commands:
device-list List all iOS devices
disass Disassemble ARM binaries at address or symbol
download Download and parse IPSW(s) from the internets
dtree Parse DeviceTree
dyld Parse dyld_shared_cache
extract Extract kernelcache, dyld_shared_cache or DeviceTree from IPSW
help Help about any command
iboot Dump firmwares
img4 Parse Img4
info Display IPSW Info
kernel Parse kernelcache
macho Parse a MachO file
ota Extract file(s) from OTA
version Print the version number of ipsw
Flags:
-h, --help help for ipsw
-V, --verbose verbose output
Use "ipsw [command] --help" for more information about a command.
Big shout out to Jonathan Levin's amazing books and his legendary jtool
MIT Copyright (c) 2018-2021 blacktop