Download Latest Version ipsw_3.1.728_windows_x86_64.zip (29.1 MB) Google Add to Preferred Sources
Home / v3.1.725
Name Modified Size InfoDownloads / Week
Parent folder
checksums.txt.sig 2026-09-26 448 Bytes
checksums.txt 2026-09-26 5.6 kB
ipsw_3.1.725_macOS_universal.tar.gz.sbom.json 2026-09-26 563.7 kB
ipsw_3.1.725_macOS_arm64_frida.tar.gz.sbom.json 2026-09-26 308.9 kB
ipsw_3.1.725_macOS_x86_64_frida.tar.gz.sbom.json 2026-09-26 309.1 kB
ipsw_3.1.725_linux_x86_64.tar.gz.sbom.json 2026-09-26 306.1 kB
ipswd_3.1.725_macOS_universal.tar.gz.sbom.json 2026-09-26 399.6 kB
ipsw_3.1.725_linux_arm64.tar.gz.sbom.json 2026-09-26 305.9 kB
ipswd_3.1.725_macOS_x86_64.tar.gz.sbom.json 2026-09-26 216.6 kB
ipsw_3.1.725_macOS_x86_64_extras.tar.gz.sbom.json 2026-09-26 309.1 kB
ipsw_3.1.725_macOS_x86_64.tar.gz.sbom.json 2026-09-26 304.7 kB
ipsw_3.1.725_macOS_arm64_extras.tar.gz.sbom.json 2026-09-26 308.9 kB
ipsw_3.1.725_windows_x86_64.zip.sbom.json 2026-09-26 315.8 kB
ipsw_3.1.725_iOS_arm64.tar.gz.sbom.json 2026-09-26 298.0 kB
ipswd_3.1.725_linux_x86_64.tar.gz.sbom.json 2026-09-26 216.5 kB
ipsw_3.1.725_macOS_arm64.tar.gz.sbom.json 2026-09-26 304.5 kB
ipsw_3.1.725_windows_arm64.zip.sbom.json 2026-09-26 315.6 kB
ipswd_3.1.725_linux_arm64.tar.gz.sbom.json 2026-09-26 216.4 kB
ipswd_3.1.725_macOS_arm64.tar.gz.sbom.json 2026-09-26 216.5 kB
ipswd_3.1.725_windows_x86_64.zip.sbom.json 2026-09-26 219.9 kB
ipswd_3.1.725_linux_x86_64.deb 2026-09-26 21.4 MB
ipswd_3.1.725_windows_arm64.zip.sbom.json 2026-09-26 219.7 kB
ipswd_3.1.725_linux_arm64.deb 2026-09-26 19.8 MB
ipswd_3.1.725_linux_x86_64.rpm 2026-09-26 21.4 MB
ipswd_3.1.725_linux_arm64.rpm 2026-09-26 19.8 MB
ipswd_3.1.725_linux_x86_64.pkg.tar.zst 2026-09-26 20.5 MB
ipswd_3.1.725_linux_arm64.pkg.tar.zst 2026-09-26 18.8 MB
ipswd_3.1.725_linux_arm64.apk 2026-09-26 20.7 MB
ipswd_3.1.725_linux_x86_64.apk 2026-09-26 22.3 MB
ipsw_3.1.725_linux_x86_64.deb 2026-09-26 31.6 MB
ipsw_3.1.725_linux_arm64.deb 2026-09-26 29.3 MB
ipsw_3.1.725_linux_x86_64.rpm 2026-09-26 31.7 MB
ipsw_3.1.725_linux_arm64.rpm 2026-09-26 29.3 MB
ipsw_3.1.725_linux_x86_64.pkg.tar.zst 2026-09-26 30.6 MB
ipsw_3.1.725_linux_arm64.pkg.tar.zst 2026-09-26 28.2 MB
ipsw_3.1.725_linux_x86_64.apk 2026-09-26 33.0 MB
ipsw_3.1.725_linux_arm64.apk 2026-09-26 30.6 MB
ipsw_3.1.725_macOS_universal.tar.gz 2026-09-26 55.4 MB
ipsw_3.1.725_iOS_arm64.tar.gz 2026-09-26 26.6 MB
ipsw_3.1.725_linux_arm64.tar.gz 2026-09-26 29.4 MB
ipsw_3.1.725_linux_x86_64.tar.gz 2026-09-26 31.8 MB
ipsw_3.1.725_macOS_arm64.tar.gz 2026-09-26 26.9 MB
ipsw_3.1.725_macOS_x86_64.tar.gz 2026-09-26 28.7 MB
ipsw_3.1.725_macOS_x86_64_extras.tar.gz 2026-09-26 28.9 MB
ipsw_3.1.725_macOS_x86_64_frida.tar.gz 2026-09-26 54.0 MB
ipsw_3.1.725_windows_arm64.zip 2026-09-26 26.2 MB
ipsw_3.1.725_windows_x86_64.zip 2026-09-26 29.0 MB
ipswd_3.1.725_linux_arm64.tar.gz 2026-09-26 19.8 MB
ipswd_3.1.725_macOS_arm64.tar.gz 2026-09-26 17.7 MB
ipswd_3.1.725_macOS_universal.tar.gz 2026-09-26 36.7 MB
ipswd_3.1.725_windows_arm64.zip 2026-09-26 17.1 MB
ipswd_3.1.725_windows_x86_64.zip 2026-09-26 19.0 MB
ipsw_3.1.725_macOS_arm64_extras.tar.gz 2026-09-26 27.1 MB
ipsw_3.1.725_macOS_arm64_frida.tar.gz 2026-09-26 62.1 MB
ipswd_3.1.725_linux_x86_64.tar.gz 2026-09-26 21.4 MB
ipswd_3.1.725_macOS_x86_64.tar.gz 2026-09-26 19.0 MB
README.md 2026-09-26 5.7 kB
v3.1.725 source code.tar.gz 2026-09-26 13.3 MB
v3.1.725 source code.zip 2026-09-26 14.4 MB
Totals: 59 Items   1.0 GB 0

Changelog

New Features

  • a45e9796077d4fded90d0375aa946032e7d5e1d4: feat(car): add catalog inspection and export (@blacktop)
  • 47d60190fd1439d07ea61b36457f60f6b1d99caa: feat(syms): bump comparison facts policy to v2 (@blacktop)

Performance improvements

  • 060634005ca2ec590586cec1211cc506ef977c32: perf(diff): skip the generated-counter regex when it cannot match (@blacktop)
  • f46be4032de2937451431e8cf1c38e8627c3f5fc: perf(disass): decode FindSwiftStrings instructions in batches of 64 (@blacktop)
  • 25e4be3a9e6a1a7ff09f9524fce77f842dfdba96: perf(disass): read instruction words directly in FindSwiftStrings (@blacktop)
  • 72f2fa19022cf605fcc20810802ee8b1b08a7745: perf(dyld): cache slide headers and page tables per mapping (@blacktop)
  • d779a181e9d1dcf5bba5b9cea286aa18bd392dbd: perf(dyld): cache the last unslid mapping per image (@blacktop)
  • 79336044e0fb796da32d0b89d56571a0ff37e001: perf(dyld): index image segment addresses lazily (@blacktop)
  • c4c50f4507d2e8b6abe8347a28f3b9ea6d657352: perf(dyld): pack A2S string table in address order (@blacktop)
  • 3f7eb31ab0f00380bec91522353f03c047c9c6a7: perf(dyld): read the dylibs trie once per cache (@blacktop)
  • 67d296b9bdeb758807fc3b25b6efbe954bd34d6c: perf(dyld): retain two unslid pointer mapping hints (@blacktop)
  • 032d22704ecf2b7de3189bfd65c445f5ad09de2e: perf(dyld): reuse measured stub names across unchanged images (@blacktop)
  • 1177a8d39bf826ea78829797f44d41dd00860d37: perf(dyld): reuse one buffered reader in offsetsToMap (@blacktop)
  • 1610c6f14c97c6f0b54794e8a21864602eeabc44: perf(dyld): size the a2s string table before saving (@blacktop)
  • e74665f2e18cc803033ef731296c1faceb29de94: perf(dyld): skip discarded mapping error in SlidePointer (@blacktop)
  • 9b1238ba5e368bf4bd2381a00dd5ce1e14023f45: perf(dyld): sort a2s entries with slices.SortFunc (@blacktop)
  • d6894a0eb00a5292531b1c963c3ada0b7bbf3e09: perf(dyld): stop preallocating a 7M-entry address-to-symbol map (@blacktop)
  • b99d2b91d510f942a0e4d15ca22f83824e3f81a8: perf(macho): reduce normalized set diff allocations (@blacktop)
  • ae40d281afb1e8f9e6e0b6247e021a3665924815: perf(macho): scan generated symbol suffixes without regexp (@blacktop)

Bug fixes

  • 4c57d00c73b1e38a64b8c224cf596316458228ab: fix(bench): isolate benchmark overlays and interleave compiled runs (@blacktop)
  • 26b5929bca32a1e7a6d7d62ae01371bb876cde55: fix(car): exclude AppKit renderer on iOS (@blacktop)
  • 783f399524a6f86528f23f36b4d43ee791a75c27: fix(ci): restore macOS Go builds and add fixture-free tests (@blacktop)
  • 4a91276efc647cf32bc06a38acf49cdaad575956: fix(diff): hash each image's own load commands (@blacktop)
  • c5dbde9659a1beb88ca29ca1dbb4978c9d519217: fix(diff): walk load commands by cmdsize when hashing (@blacktop)
  • ca43f0f5972d18e19167cec3a9b9c856951765c6: fix(dyld): bound dylibs-trie and prebuilt-loader indexes (@blacktop)
  • d23f944bc1c66d272aece3e27970995bdbc48599: fix(dyld): bound local symbols to their section range (@blacktop)
  • 02043dee8dbc7eae8c480e958cb6f43d310c52be: fix(dyld): bound non-mmap string table cache unions (@blacktop)
  • 3b11a809ce7272d28284a370a3edae4532ecc679: fix(dyld): bound prebuilt array allocations before reading (@blacktop)
  • 4ce22a6274d80ceefea214f4420afcddbebdd89b: fix(dyld): build image segment index incrementally (@blacktop)
  • 417d425a545b227387a51c8f3ee39b697344805a: fix(dyld): drop zero-target stub islands and absolute-symbol addresses (@blacktop)
  • e01ec45c24fc130a11401427a95abceb8f5c9a43: fix(dyld): emit extracted stub-island symbols in address order (@blacktop)
  • 9d8471e459a7a3fc657f1c161c680ad860d5429c: fix(dyld): guard all prebuilt ObjC tables against empty loaders (@blacktop)
  • aa5e7020c1c87467e1587ee435fc1338c0503f35: fix(dyld): keep address names owned by the defining image (@blacktop)
  • ef7e4930d6a95cf33f2ccf0dfbd9e67505ae9670: fix(dyld): preserve linear image lookup precedence (@blacktop)
  • 2d35f7fd494a412303a084fb6e4452c4214b2b3a: fix(dyld): release slide-info cache on close (@blacktop)
  • abdc4a3579085bd52533d3e46f519370ceb658a4: fix(dyld): skip local symbols of zero-size sections (@blacktop)
  • 50bb493aec1aea8cd0610288b01ad3d005b4a411: fix(dyld): treat loaded A2S tables with additions as a union (@blacktop)
  • 160d3254a1e8ebf550254f7d19ef5d872ade8fb4: fix(dyld): validate prebuilt selector and twin indexes (@blacktop)
  • 380d5a0d4f143e17a27a45a0f7259564dd8ba981: fix(release): migrate retained Linux GoReleaser config (@blacktop)
  • ee8e0c1593e6156224cdde468586c4146e4487c7: fix(syms): pin facts policy v2 to the corrected load-command hash (@blacktop)
  • b2fdc4cdef56c7dc651ef0a79f4e74bdcbad4542: fix(syms): repin facts policy v2 reference after rebase (@blacktop)

Dependency updates

  • a9981f1853e3aa781781f0d7134028f0eb341d6e: chore(deps): bump Go module dependencies (@blacktop)
  • f25be602a79b912a56a387f83ac1fb50dd25dd36: chore(deps): bump arm64-cgo to v1.0.73 (@blacktop)
  • 02abcedae9e4c743bfd39950fa321f4ace8582ae: chore(deps): bump bubbletea to v2.0.10 (@blacktop)
  • 5896f411b7bf6706709b50f2b0db962a980c26da: chore(deps): bump go-macho to v1.1.287 (@blacktop)
  • e1f88bbc0df4ae1339349cbce3871b8725872cc6: chore(deps): bump go-macho to v1.1.288 (@blacktop)
  • 47964654ec0d0afd1c6ffc1118d897beb2c6a190: chore(deps): bump go-macho to v1.1.289 (@blacktop)
  • 2eeb9837c8de2e59a07c1b365c043fdaabbf80bc: chore(deps): bump go-macho to v1.1.290 (@blacktop)

Summary

Full Changelog: https://github.com/blacktop/ipsw/compare/v3.1.724...v3.1.725

What to do next?

Source: README.md, updated 2026-09-26