iOS 逆向工程 Claude 技能 是做什么的?
使 Claude 能够提取、分析和逆向工程 iOS 应用的 Claude Code 技能。
概述
该技能为 Claude Code 增加了对 iOS 应用的逆向工程能力,允许执行以下操作:
- 提取和解密 IPA 文件
- 使用 class-dump 分析类和方法签名
- 反汇编 ARM64 二进制文件
- 提取资源文件和 plist 配置
- 识别安全机制(如 PIE、ARC、堆栈金丝雀)
- 生成全面的分析报告
系统要求
- macOS(建议)或 Linux
- 已安装以下工具(可通过 Homebrew 安装):
class-dumpotool(来自 Xcode 命令行工具)nm(来自 Xcode 命令行工具)jtool(可选)
- 用于解密的越狱 iOS 设备或解密工具(可选)
使用方法
- 安装技能:将
incogbyte/iOS-reverse-engineering-claude-skill添加到你的 Claude Code 配置中。 - 提供应用:提供目标 IPA 文件或应用束路径。
- 运行分析:使用提示词如“分析这个 iOS 应用”或“提取这个 IPA 文件的类结构”。
示例提示词
- “提取并分析这个 IPA 文件中的 Objective-C 方法”
- “识别这个应用二进制文件中的安全机制”
- “反汇编 main 函数并显示控制流”
- “列出所有与网络请求相关的类”
支持
如有问题或功能请求,请提交至 GitHub 仓库。