BI

blacktop/ipsw

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

3,8 тыс. stars Качество 75 Тренд 50MIT

Швейцарский армейский нож для iOS/macOS Research

Обзор

ipsw iOS/macOS Research Швейцарский армейский нож — это комплексный исследовательский фреймворк командной строки для iOS и macOS. Он предоставляет обширный набор инструментов для исследователей безопасности, реверс-инженеров, разработчиков джейлбрейков и энтузиастов iOS для загрузки, анализа и анализа прошивки Apple и взаимодействия с устройствами iOS. - 📱 - Скачивание, извлечение и анализ файлов прошивки iOS - 🔍 - Продвинутый парсинг Mach-O с дизассемблером ARM и поддержкой ИИ - 🧠 - Полный общий анализ кэша с дампингом классов ObjC/Swift - 🔧 - Парсинг kernelcache, извлечение системных вызовов и символизация - 📲 - Комплексное управление и отладка устройств iOS - 🔐 - Анализ прошивки IMG4, iBoot, SEP и сопроцессора - 🏪 - Полная интеграция API для управления приложениями и сертификатами - 🛠️ - SSH, Frida, отладка и реверс-инжиниринг, утилиты - : Apple, AppleDB, Developer Portal, RSS-ленты, GitHub, iTunes, Wikipedia - : IPSW, OTA, установщики macOS, Xcode, KDK, PCC-файлы - : Извлечение, дифференцирование, монтирование, анализ метаданных - :...

Обзор (машинный перевод)

IPSW Швейцарский армейский нож для iOS/macOS Research

ipsw — это командный набор инструментов для исследований и обратного инжиниринга прошивок Apple. Скачивайте и распаковывайте IPSW и OTA, проверяйте бинарные файлы Mach-O и общие кэши dyld, анализируйте кэши ядра и работайте с подключёнными устройствами iOS.

Навык агента · Установка · Примеры CLI · Документация

Используйте ipsw с агентом ИИ

Начните с ipsw-skill, если вы работаете с Claude Code, Codex, Gemini CLI или другим агентом, поддерживающим навыки. Он даёт агенту ссылки и рабочие процессы для извлечения прошивки, бинарного анализа и исследований платформы Apple.

Установите CLI ipsw, затем добавьте навык:

Затем вы можете попросить задание простым языком. Например:

Скачайте последнюю версию IPSW для iPhone 15 Pro и извлеките его ядрокэш.

Сбросить заголовки Objective-C для SpringBoardServices из этого dyld shared cache.

Сравните KEXT в этих двух кэшах ядра.

Skill README содержит инструкции по настройке отдельных агентов, включая плагин Claude Code и расширение Gemini CLI.

Установка

macOS

Домашний кран сопровождающего включает дополнительную сборку:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

ipsw iOS/macOS Research Swiss Army Knife

ipsw is a command-line toolkit for Apple firmware research and reverse engineering. Download and unpack IPSWs and OTAs, inspect Mach-O binaries and dyld shared caches, analyze kernelcaches, and work with connected iOS devices.

Agent skill · Install · CLI examples · Documentation

Use ipsw with an AI agent

Start with ipsw-skill if you’re working in Claude Code, Codex, Gemini CLI, or another agent that supports skills. It gives the agent command references and workflows for firmware extraction, binary analysis, and Apple platform research.

Install the ipsw CLI, then add the skill:

npx skills add https://github.com/blacktop/ipsw-skill --skill ipsw

You can then ask for a task in plain language. For example:

Download the latest IPSW for iPhone 15 Pro and extract its kernelcache.

Dump the Objective-C headers for SpringBoardServices from this dyld shared cache.

Compare the KEXTs in these two kernelcaches.

The skill README has setup instructions for individual agents, including the Claude Code plugin and Gemini CLI extension.

Install

macOS

The maintainer’s Homebrew tap includes the extras build:

brew install blacktop/tap/ipsw

The Homebrew core formula is also available: brew install ipsw.

Linux

sudo snap install ipsw

Windows

scoop bucket add blacktop https://github.com/blacktop/scoop-bucket.git
scoop install blacktop/ipsw

You can also download binaries from GitHub Releases. See the installation guide for other packages and optional dependencies. Some commands depend on the host OS or build variant; Frida support, for example, has a separate build.

What you can do

| Area | Tools |

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add blacktop/ipsw
Новичок в MCP? Начните с руководства на mcpskill.org →