blacktopblacktopCommunityยท1 Agent Skills Included

ipsw-skill

Apple firmware reverse engineering and binary analysis

Downloads and extracts Apple firmware, then disassembles iOS and macOS binaries, kernels, and dyld caches. Dumps Objective-C headers, queries entitlements, decompiles sandbox profiles, and symbolicates crash logs without manual tooling. Diffs firmware versions and inspects Mach-O binaries to speed up security research and vulnerability analysis.
npx skills add blacktop/ipsw-skill --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install ipsw-skill?โ–ผ

Run `npx skills add blacktop/ipsw-skill --all -g -y` in your terminal to install it globally. You also need the ipsw CLI, available via `brew install blacktop/tap/ipsw`.

What can I reverse engineer with ipsw?โ–ผ

You can analyze iOS and macOS Mach-O binaries, disassemble functions in the dyld_shared_cache, extract kernelcaches and KEXTs, and dump Objective-C headers from private frameworks.

How to extract a kernel from an IPSW file?โ–ผ

Ask your agent to extract the kernel, and it will run commands like `ipsw extract --kernel` on your IPSW file. Remote extraction from a URL is also supported without a full download.

Does ipsw-skill work with Claude Code and Gemini CLI?โ–ผ

Yes. It follows the standard SKILL.md format and works with Claude Code, Codex CLI, Gemini CLI, and Pi.

Can ipsw diff two iOS firmware versions?โ–ผ

Yes. It compares two IPSWs or OTAs and reports added or removed binaries, entitlement changes, and KEXT differences in a markdown report.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’