Community研究与数据分析github.com

incogbyte/iOS 逆向工程 Claude 技能

使 Claude 能够提取、分析和逆向工程 iOS 应用的 Claude Code 技能。

iOS 逆向工程 Claude 技能 是什么?

该技能为 Claude Code 提供了一组工具和指令,使其能够执行 iOS 应用的提取、分析和逆向工程任务。它支持用户提交 IPA 文件或应用包,然后通过集成的逆向工具(如 class-dump、Hopper、Macho-O 查看器等)对二进制文件进行静态分析,提取类信息、方法签名和资源文件。技能还允许查询运行时信息、符号表以及进行基本的反汇编操作。适用于 iOS 安全研究员、应用开发者或任何需要对 iOS 应用进行内部结构分析的开发者。该技能主要运行在 Claude Code 环境中,依赖 macOS 和已安装的逆向工具链。通过清晰的步骤指引,用户可以获得对目标应用的全面解剖报告。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add incogbyte/iOS-reverse-engineering-claude-skill

Installed? Explore more 研究与数据分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

iOS 逆向工程 Claude 技能 是做什么的?

使 Claude 能够提取、分析和逆向工程 iOS 应用的 Claude Code 技能。

概述

该技能为 Claude Code 增加了对 iOS 应用的逆向工程能力,允许执行以下操作:

  • 提取和解密 IPA 文件
  • 使用 class-dump 分析类和方法签名
  • 反汇编 ARM64 二进制文件
  • 提取资源文件和 plist 配置
  • 识别安全机制(如 PIE、ARC、堆栈金丝雀)
  • 生成全面的分析报告

系统要求

  • macOS(建议)或 Linux
  • 已安装以下工具(可通过 Homebrew 安装):
    • class-dump
    • otool(来自 Xcode 命令行工具)
    • nm(来自 Xcode 命令行工具)
    • jtool(可选)
  • 用于解密的越狱 iOS 设备或解密工具(可选)

使用方法

  1. 安装技能:将 incogbyte/iOS-reverse-engineering-claude-skill 添加到你的 Claude Code 配置中。
  2. 提供应用:提供目标 IPA 文件或应用束路径。
  3. 运行分析:使用提示词如“分析这个 iOS 应用”或“提取这个 IPA 文件的类结构”。

示例提示词

  • “提取并分析这个 IPA 文件中的 Objective-C 方法”
  • “识别这个应用二进制文件中的安全机制”
  • “反汇编 main 函数并显示控制流”
  • “列出所有与网络请求相关的类”

支持

如有问题或功能请求,请提交至 GitHub 仓库。

相关技能