Skip to content

c128128/ipsw

This branch is 3332 commits behind blacktop/ipsw:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

07e67b5 · Feb 9, 2021
Jan 11, 2021
Feb 7, 2021
Feb 7, 2021
Dec 4, 2020
Jan 11, 2021
Feb 7, 2021
Feb 24, 2020
Mar 30, 2020
Jan 26, 2020
Nov 9, 2020
Oct 17, 2020
Aug 25, 2018
Aug 5, 2020
Jan 10, 2021
Feb 9, 2021
Feb 9, 2021
Feb 9, 2021

Repository files navigation

IPSW Logo

ipsw

iOS/macOS Research Swiss Army Knife


What is ipsw 🤔

  • 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

Install

❯ brew install blacktop/tap/ipsw

Getting Started

❯ 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.

Documentation

Credit

Big shout out to Jonathan Levin's amazing books and his legendary jtool

License

MIT Copyright (c) 2018-2021 blacktop

About

iOS/macOS Research Swiss Army Knife

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 81.4%
  • C 17.4%
  • Other 1.2%