PhilCai1993 / apple-knowledge

A collection of reverse engineered Apple formats

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Apple Data Formats and Knowledge

A collection of reverse engineered Apple formats, protocols, or other interesting bits.

Join us on Discord: https://discord.gg/hackdifferent

Repo inspired by https://github.com/papers-we-love/papers-we-love

Contributing and a warning...

We want this collection to be around for new jailbreakers and hobbiests for years to come, so we must say: this collection accepts (with gratitude) pull-requests that improve it, but under no circumstances will a PR based on AppleInternal, or any other copyrighted works protected by the DMCA be accepted. If you need help determining this, tag the PR with license help, join the Discord server, and ask a #Legit or higher role for help.

Violation of the DMCA or Copyright law is the responsibility of the submitter.

Why not <insert wiki here>?

Wiki's best serve prose, and part of the goal here is to leverage machine readable and ingestable information with human augmentation wherever possible. Also GitHub is more conducive to allowing any user to fork and PR the repo lowering the barrier to entry. The core team reviews PRs for quality before merging.

License

The contents of this repo are dual-licensed:

Licensed under the MIT license

Also licensed under the CC-BY-SA

Creative Commons License
Apple Knowledge by Hack Different is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Primary Data Source

All data is derived from machine readable files (YAML) in this repo under _data

Updates and additions there should automatically be reflected in the documents

hack-different/apple-knowledge/_data

Tools

Guides and General

Devices

Protocols / Formats

Bootloader Related

Archive / Disk Formats

Databases

Image, Sound and Other Resources

Software Update / Installers

Code and Signature Formats

USB Protocols

Network / Wireless / Transit

System Configuration and State

  • FDR - Factory Data Restore
  • SysCfg - System Configuration - Serial Number and other Device Info
  • APTicket - The root of an authorized version set

Diagnostic Protocols

Jailbreaks

Jailbreak Tooling

X-Plat

Safety / Protection

Credits

Hack Different's Knowledge is a product of the entire community and belongs to the community. It is facilitated by the volunteer work of the Hack Different moderation team.

Portions of data and knowledge come from https://theiphonewiki.org, https://libimobiledevice.org and https://checkra.in as well as the individuals who brought you those projects.

A list of all projects and their contributors is at CREDITS

Dedication

Here’s to the crazy ones, the misfits, the rebels, the troublemakers

the round pegs in the square holes…

the ones who see things differently — they’re not fond of rules…

You can quote them, disagree with them, glorify or vilify them, but the only thing you can’t do is ignore them because they change things…

They push the human race forward, and while some may see them as the crazy ones,

we see genius,

because the ones who are crazy enough to think that they can change the world,

are the ones who do.

— Steve Jobs, 1997

Also dedicated to the volunteer work of those who use this for good, and deny the shadow to those who seek to harm.

About

A collection of reverse engineered Apple formats


Languages

Language:Ruby 89.6%Language:HTML 10.4%