在 GitHub 上加星Star2.4k 个星标

学习资源

Apple 数据格式与知识库(Hack Different)

Hack Different 社区维护的 Apple 硬件、固件与操作系统内部机制知识库,由 Rick Mark 搭建并主要维护,将一份篇幅很长的分类链接列表与原创页面和机器可读的 YAML 数据结合在一起。README 按领域整理参考资料,从 Mach-O、dyld 共享缓存、img4 和启动策略,到安全隔区(Secure Enclave)、基带、USB 与 Lightning、无线协议以及诊断数据格式;数据目录则有 56 个主题文件,另有按设备、证书和固件密钥分列的记录,涵盖设备、芯片、IPSW 版本、Mach-O 常量、NVRAM、启动参数、lockdownd 服务和权限(entitlements)。仓库中的 Rake 任务会从 Apple 的更新源、The iPhone Wiki 和本机 Apple 二进制文件重新生成部分数据,这些数据也以 apple-data 软件包形式发布到 Ruby、Python 和 Node.js 生态。

目标
二进制 · 固件 · 协议
类别
学习资源
关联
学习资源
来源复核于
星标
1.4k
最近提交
2026-10-13
主要语言
Ruby
许可(GitHub 识别)
MIT

GitHub 数据,截至 2026-11-09

复制为 Markdown查看 JSON引用

使用条件与局限

  • 前提条件:阅读只需浏览器。构建 Jekyll 站点和运行 Rake 任务需要 Ruby 4.0.5 与 Bundler;BUILD.md 介绍 macOS 和 Debian/Ubuntu 上的 hunspell 与 overcommit 环境。从 Mach-O 二进制文件或内核集合提取数据的任务读取用户 Mac 上的 Apple 软件。
  • 局限:数据格式指南称格式仍为 v0、可能变动;README 的部分主题只有标题,没有链接。
  • 范围:keybags 数据包含注明来自 The iPhone Wiki 的引导固件解密密钥和 IV;symbols 文件夹包含 Apple 框架的符号列表。README 还链接越狱工具、漏洞利用文章和第三方 Apple 引导 ROM 副本。
  • 许可:README 声明代码和数据采用 MIT 许可,文档另以 CC BY-SA 4.0 提供。仓库拒绝基于 AppleInternal 或其他受 DMCA 保护材料的贡献;链接项目与 Apple 软件保留各自条款。

引用

BibTeX

@misc{hack-different-apple-knowledge,
  title = {{Apple Data Formats and Knowledge}},
  howpublished = {\url{https://github.com/hack-different/apple-knowledge}},
  url = {https://github.com/hack-different/apple-knowledge},
  urldate = {2026-10-19},
  note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/hack-different-apple-knowledge/}}
}

纯文本

Apple Data Formats and Knowledge。https://github.com/hack-different/apple-knowledge(访问于 2026-10-19)。Awesome REA 条目:https://awesomerea.org/zh/resources/hack-different-apple-knowledge/

有帮助?在 GitHub 上为 Awesome REA 加星2.4k

关于此条目

说明已依据一手来源复核。

报告条目过时 建议修正翻译

一手来源

  1. README.md GitHub · hack-different/apple-knowledge · 修订 7e30ba5
  2. _docs/Data_Formats.md GitHub · hack-different/apple-knowledge · 修订 7e30ba5
  3. BUILD.md GitHub · hack-different/apple-knowledge · 修订 7e30ba5
  4. LICENSE GitHub · hack-different/apple-knowledge · 修订 7e30ba5
  5. _data GitHub · hack-different/apple-knowledge · 修订 7e30ba5
  6. _packages/python/README.md GitHub · hack-different/apple-knowledge · 修订 7e30ba5
  7. https://pypi.org/project/apple-data/

同分区更多条目:文档与学习资源

文档与学习资源分区全部 111 项资源

↑↓ 移动↵ 打开⌘↵ 新标签页