跳到正文

正在自动登录…

← 返回项目列表

DrWhax/unfairplay

IPA解密

UnfairPlay 是一个独立的 Go 程序,用于在 macOS 上恢复 FairPlay 模型并解密个性化的 iOS IPA 文件。它不登录 Apple、不购买应用或下载 IPA,需要用户自行准备加密的 IPA 和已安装的应用。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/26 09:56:14 · 查看原文

普通Go应用与服务
累计 Stars
67
当前热度
1 天内 · 小火
仓库创建时间
打开 GitHub ↗

选用指南

AI 根据 README 整理 · 2026/10/26 09:56:14

使用方式

通过命令行使用,提供 collect、recover、decrypt、verify、doctor、profile 等子命令。

查看 README 依据
# UnfairPlay UnfairPlay recovers a FairPlay model from an enrolled Mac and uses it to decrypt personalized iOS IPAs. It is a standalone Go program. It does not log in to Apple, buy apps, or download IPAs. You can use ipatool or another downloader for that part. ## Build ```sh go build -o unfairplay ./cmd/unfairplay ``` ## Usage First, sign in to the native Mac App Store. Install an iPhone or iPad app and open it once. Download an encrypted IPA with the same Apple Account. Collect the Mac state and matching IPA: ```sh sudo ./unfairplay collect \ --app /Applications/App.app \
--ipa App.ipa \ --output App.capture ``` Recover the model and validate it: ```sh ./unfairplay recover \ --capture App.capture \ --output App.recovery ``` Decrypt another IPA from the same enrollment: ```sh ./unfairplay decrypt \ --input AnotherApp.ipa \ --model App.recovery/fairplay-enrollment.bin ``` Test a model without keeping the decrypted IPA: ```sh ./unfairplay verify \ --input AnotherApp.ipa \ --model App.recovery/fairplay-enrollment.bin ``` Use `unfairplay doctor` to check a capture, IPA, or model. Use `unfairplay profile` to inspect a fairplayd binary.
部署要求

需要 macOS arm64 或 Linux amd64/arm64,且需已登录 Mac App Store 并安装过目标应用。

查看 README 依据
# UnfairPlay UnfairPlay recovers a FairPlay model from an enrolled Mac and uses it to decrypt personalized iOS IPAs. It is a standalone Go program. It does not log in to Apple, buy apps, or download IPAs. You can use ipatool or another downloader for that part. ## Build ```sh go build -o unfairplay ./cmd/unfairplay ``` ## Usage First, sign in to the native Mac App Store. Install an iPhone or iPad app and open it once. Download an encrypted IPA with the same Apple Account. Collect the Mac state and matching IPA: ```sh sudo ./unfairplay collect \ --app /Applications/App.app \
## Support Verified profiles: `25G83`, `26A428`/`26A434`, and `26B118` compatibility mode. Unknown arm64e builds are accepted only if model recovery and full IPA validation succeed. macOS arm64 and Linux amd64/arm64 are supported. Windows is compile-tested but cannot yet enforce the required private-file permissions. The IPA, installed app, Mac state, hardware identity, and model must belong to the same enrollment. Account or selector mismatches are rejected. Keep capture and model files private. Do not share SIDB, SINF, hardware data,
已知限制

Windows 仅编译测试,无法强制私有文件权限;仅支持特定 macOS 版本,未知 arm64e 构建需验证成功。

查看 README 依据
## Support Verified profiles: `25G83`, `26A428`/`26A434`, and `26B118` compatibility mode. Unknown arm64e builds are accepted only if model recovery and full IPA validation succeed. macOS arm64 and Linux amd64/arm64 are supported. Windows is compile-tested but cannot yet enforce the required private-file permissions. The IPA, installed app, Mac state, hardware identity, and model must belong to the same enrollment. Account or selector mismatches are rejected. Keep capture and model files private. Do not share SIDB, SINF, hardware data,

README

正在加载 README…

收录信息

仓库创建时间
2026/10/26 05:22:20
首次达标收录
2026/10/26 09:51:29
统计更新时间
2026/10/26 10:51:10

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。

模型评估

普通加权总分 3.6 / 5

新颖度
3.3
实用价值
3.6
成熟度
4.0
实质含量
3.7

由 Jev 模型根据仓库描述与 README 评估,2026/10/26 09:51:29 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/10/26 07:46:53
许可证标识
MIT
Fork 数
21
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目