Releases: blacktop/ipsw
v3.1.498
Changelog
Bug fixes
Other work
Summary
Full Changelog: v3.1.497...v3.1.498
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
v3.1.497
Changelog
Highlight
Dump archive decryption key
❯ ipsw fw aea iPhone16,2_18.0_22A5282m_Restore/090-29713-049.dmg.aea --key
"base64:1hrWALtQexU+C2XfM2p9ZLwUMMm5gDt9JbpaE+O3kvQ="
New Features
Bug fixes
- 127068f: fix: add flag validation to
ipsw fw aea
cmd (@blacktop) - f523472: fix: logic flip in
ipsw fw aea --pem
(@blacktop)
Dependency updates
Other work
- 314ea99: chore: add simulator OTA asset type and audience (@blacktop)
- eb3b84a: chore: new DSC field info (@blacktop)
Summary
Full Changelog: v3.1.496...v3.1.497
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
v3.1.496
Changelog
Highlight
Download AEA PEMs from remote IPSWs
Download AEA PEMs as JSON form remote IPSWs (whole device class)
Note
It appears AAPL is only using 1 private key per mobile per version? Thx AAPL ❤️
Dump all the AEA metadata from a local AEA file
Extract the PEM as JSON from local AEA file
New Features
- 40e96ad: feat: add OFFLINE AEA DMG support 🎉 (@blacktop)
- d8a6836: feat: add
--info
toipsw fw aea
cmd for just peakin at the metadata (@blacktop) - 8dadb48: feat: add ability to dump AEA private key to JSON from
ipsw fw aea --key
cmd (@blacktop) - d37708e: feat: add ability to extract AEA private keys as JSON from remote IPSWs in
ipsw dl appledb
andipsw dl ipsw
cmds (@blacktop) - 3c5e3b0: feat: add ability to partial-partialzip AEA1 private-key .pem files from remote/local IPSWs (@blacktop)
Dependency updates
Other work
Summary
Full Changelog: v3.1.495...v3.1.496
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
v3.1.495
Changelog
Highlight
Adds support for 🆕 iOS 18 beta and macOS 15 beta IPSWs that include the encrypted AEA1 DMGs
Note
This will only work when running on macOS as it requires the aea
binary on the system (for now)
Warning
This requires reaching out to https://wkms-public.apple.com/fcs-keys
to download the private key. I'll be adding support to download these a priori, for offline extract etc.
New Features
- b92ac6c: feat: thread the 🆕 AEA1 decryption transparently through all relevant
ipsw
cmds (@blacktop)
Summary
Full Changelog: v3.1.494...v3.1.495
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
v3.1.494
Changelog
New Features
Other work
Summary
Full Changelog: v3.1.493...v3.1.494
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
v3.1.493
Changelog
New Features
- f968abf: feat: Add initial support for parsing sepfirmware in
ipsw fw sep
cmd (@blacktop) - 95bc94a: feat: working on 🚧
ipsw fw aea
cmd to parse the 🆕 AEA1 (@blacktop)
Bug fixes
Dependency updates
- 06f8006: chore(deps): bump blacktop/cast fork 🥃 (@blacktop)
- 137123d: chore(deps): bump deps (@blacktop)
Other work
Summary
Full Changelog: v3.1.492...v3.1.493
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
v3.1.492
Changelog
New Features
- de2cb5e: feat: add "LC_VERSION_MIN_MACOSX", "LC_VERSION_MIN_IPHONEOS", "LC_VERSION_MIN_TVOS", "LC_VERSION_MIN_WATCHOS" support to
ipsw macho patch
cmds 🐺 (@blacktop)
Bug fixes
Dependency updates
- 03f1881: chore(deps): bump github.com/docker/docker (#486) (@dependabot[bot])
Summary
Full Changelog: v3.1.491...v3.1.492
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
v3.1.491
Changelog
Bug fixes
Dependency updates
- 9f081ec: chore(deps): bump goreleaser/goreleaser-action from 5 to 6 (#485) (@dependabot[bot])
- a76c468: chore(deps): bump libc (@blacktop)
Other work
Summary
Full Changelog: v3.1.490...v3.1.491
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
v3.1.490
Changelog
Bug fixes
Dependency updates
Documentation updates
Other work
- 235fdcd: chore: add MemoryStatus to ips output + more 309 fields (@blacktop)
- 2e4d626: chore: add warning to
ipsw macho patch rm
cmd for LC_DYLIB type LCs (@blacktop) - 4fd87e7: chore: make panic ZoneInfo optional (@blacktop)
- 1d67248: chore: reorg
ipsw macho patch
cmd intoadd
,mod
andrm
sub cmds (@blacktop) - 3bd6fb9: chore: revert frida due to build errors (@blacktop)
Summary
Full Changelog: v3.1.489...v3.1.490
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
v3.1.489
Changelog
New Features
- 3230154: feat: add
--all
and--running
filter flags toipsw symbolicate
cmd to filter proc/threads output (@blacktop) - fc4393c: feat: add support for
--demangle
toipsw symbolicate
for panics (@blacktop)
Bug fixes
Dependency updates
Other work
Summary
Full Changelog: v3.1.488...v3.1.489
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon