All Projects → blacktop → Ipsw

blacktop / Ipsw

Licence: mit
iOS/macOS Research Swiss Army Knife

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Ipsw

smcutil
SMC utility for modifying and examining Apple's SMC payloads.
Stars: ✭ 30 (-86.96%)
Mutual labels:  apple, firmware
Slideovercard
A SwiftUI card view, made great for setup interactions.
Stars: ✭ 228 (-0.87%)
Mutual labels:  apple
Rplibs
Refs.cn 原型设计元件库,基于Axure RP 10/9/8,支持 Android、Apple、Windows、微信,移动、桌面平台的应用和网站原型设计。五年历程 2.6k+ star,感谢大家使用。
Stars: ✭ 2,622 (+1040%)
Mutual labels:  apple
Language Manager Ios
Language Manager iOS
Stars: ✭ 222 (-3.48%)
Mutual labels:  apple
Rules apple
Bazel rules to build apps for Apple platforms.
Stars: ✭ 217 (-5.65%)
Mutual labels:  apple
Human Interface Guidelines Extras
Community additions to Apple's Human Interface Guidelines
Stars: ✭ 225 (-2.17%)
Mutual labels:  apple
Pawn
Extract BIOS firmware from Intel-based workstations and laptops
Stars: ✭ 214 (-6.96%)
Mutual labels:  firmware
Wwdc
You don't have the time to watch all the WWDC session videos yourself? No problem me and many contributors extracted the gist for you 🥳
Stars: ✭ 2,561 (+1013.48%)
Mutual labels:  apple
Espurna
Home automation firmware for ESP8266-based devices
Stars: ✭ 2,650 (+1052.17%)
Mutual labels:  firmware
React Native Header View
Fully customizable Header View with multiple design options for React Native.
Stars: ✭ 221 (-3.91%)
Mutual labels:  apple
Hellosilicon
An attempt with ARM64 assembly on Apple Silicon Macs
Stars: ✭ 220 (-4.35%)
Mutual labels:  apple
Iot Pt
A Virtual environment for Pentesting IoT Devices
Stars: ✭ 218 (-5.22%)
Mutual labels:  firmware
Doesitarm
🦾 A list of reported app support for Apple Silicon and the new Apple M1 Macs
Stars: ✭ 3,200 (+1291.3%)
Mutual labels:  apple
Notificato
Takes care of Apple push notifications (APNS) in your PHP projects.
Stars: ✭ 217 (-5.65%)
Mutual labels:  apple
Uefi retool
A tool for UEFI firmware reverse engineering
Stars: ✭ 227 (-1.3%)
Mutual labels:  firmware
Apple Store Helper
Apple Store iPhone预约助手
Stars: ✭ 215 (-6.52%)
Mutual labels:  apple
Lightpack
Lightpack and Prismatik legacy open repo
Stars: ✭ 219 (-4.78%)
Mutual labels:  firmware
Apns2
⚡ HTTP/2 Apple Push Notification Service (APNs) push provider for Go — Send push notifications to iOS, tvOS, Safari and OSX apps, using the APNs HTTP/2 protocol.
Stars: ✭ 2,569 (+1016.96%)
Mutual labels:  apple
Pass Js
Apple Wallet Passes generating library for Node.JS
Stars: ✭ 230 (+0%)
Mutual labels:  apple
Unshaky
A software attempt to address the "double key press" issue on Apple's butterfly keyboard [not actively maintained]
Stars: ✭ 2,711 (+1078.7%)
Mutual labels:  apple

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          🚧 [WIP] 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
  symbolicate     Symbolicate ARM 64-bit crash logs (similar to Apple's symbolicatecrash)
  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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].