GitHub 热门

DrWhax/unfairplay

在 GitHub 打开 ↗

从 Mac 提取 FairPlay 模型,解密 IPA 让 iOS 应用在 macOS 运行

Star931
24h 新增+5
7 天新增—
Fork173
Issue0
语言Go

项目介绍

更新于 1 天前

UnfairPlay 是一个用 Go 写的命令行工具,作用是从一台已登录过 Mac App Store 的 Mac 上提取 FairPlay 授权状态,把它固化成一个可复用的模型,再用这个模型把针对同一账号加密的 iOS IPA 转换成能在 macOS 上运行的格式——你可以理解为「iOS 应用上 Mac」的解密与格式转换器,类似 ipatool 负责下载、它负责解开授权这一环。它只处理你合法获得的 IPA 和自己控制的账号设备,不登录 Apple、不下载应用,转换后 Mach-O 二进制仍保持加密原样,也不改签名或绕过应用内部校验,所以应用仍可能因硬件或服务缺失而拒绝运行。适合做 iOS 应用在 Mac 上运行的兼容性研究、应用保存归档,以及研究 Apple FairPlay 授权机制的安全工程师;普通开发者和多数 AI 从业者关系不大,另外它涉及大量 Apple 私有格式,属于灰色地带工具,使用前务必确认合规。

上手成本:中

Star 趋势

记录 7 个数据点 · 期间增长 +37

仓库信息

LicenseMIT
创建时间2026-10-25
最后推送2 天前
热度分23.0