BI

blacktop/ipsw

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

3.8천 stars 품질 75 트렌드 50MIT

iOS/macOS 연구 스위스 아미 나이프

개요

ipsw iOS/macOS 연구 스위스 아미 나이프 iOS와 macOS용 포괄적인 명령줄 연구 프레임워크입니다. 보안 연구자, 리버스 엔지니어링, 탈옥 개발자, iOS 애호가들이 애플 펌웨어를 다운로드, 파싱, 분석하고 iOS 장치와 상호작용할 수 있도록 광범위한 툴킷을 제공합니다. - 📱 - iOS 펌웨어 파일 다운로드, 추출 및 분석 - 🔍 - ARM 디스어셈블리 및 AI 지원을 포함한 고급 Mach-O 파싱 - 🧠 - ObjC/Swift 클래스 덤핑을 포함한 완전한 공유 캐시 분석 - 🔧 - 커널캐시 파싱, syscall 추출 및 심볼화 - 📲 - 포괄적인 iOS 장치 관리 및 디버깅 - 🔐 IMG4, iBoot, SEP 및 코프로세서 펌웨어 분석 - 🏪 - 앱 및 인증서 관리를 위한 완전한 API 통합 - 🛠️ - SSH, Frida, 디버깅, 리버스 엔지니어링 유틸리티 - : Apple, AppleDB, 개발자 포털, RSS 피드, GitHub, iTunes, Wikipedia - : IPSW, OTA, macOS 설치 프로그램, Xcode, KDKs, PCC 파일 - : 메타데이터 추출, diff, 마운트, 분석 - :...

개요(AI 번역)

IPSW iOS/macOS 연구 스위스 아미 나이프

ipsw는 애플 펌웨어 연구 및 리버스 엔지니어링을 위한 명령줄 툴킷입니다. IPSW와 OTA를 다운로드 및 해제하고, Mach-O 바이너리 및 dyld 공유 캐시를 검사하며, 커널캐시를 분석하고, 연결된 iOS 기기와 작업할 수 있습니다.

에이전트 스킬 · 설치 · CLI 예시 · 문서

AI 에이전트와 함께 ipsw 사용하세요

Claude Code, Codex, Gemini CLI 또는 다른 기술 지원 에이전트를 사용한다면 ipsw-skill부터 시작하세요. 이 도구는 에이전트에게 펌웨어 추출, 바이너리 분석, 애플 플랫폼 연구를 위한 명령어 참조와 워크플로우를 제공합니다.

ipsw CLI를 설치한 후 다음 스킬을 추가하세요:

그 후 평범한 언어로 과제를 요청할 수 있습니다. 예를 들어:

iPhone 15 Pro용 최신 IPSW 파일을 다운로드하고 커널캐시를 추출하세요.

이 dyld 공유 캐시에서 SpringBoardServices의 Objective-C 헤더를 덤프합니다.

이 두 커널캐시의 KEXT를 비교해 보세요.

스킬 README에는 Claude Code 플러그인과 Gemini CLI 확장 기능을 포함한 개별 에이전트에 대한 설정 지침이 포함되어 있습니다.

설치

macOS

유지보수자의 홈브루 탭에는 추가 빌드가 포함되어 있습니다:

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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 |

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add blacktop/ipsw
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →