GitHub Hot Board

GitHub Hot Board · Repository archive

EthanArbuckle/fairplay-decrypt

Offline FairPlay App Store IPA decryption with independent key derivation (This description comes from the repository itself.)

Data at October 26EthanArbuckle

Best

#5

Weekly · C language

2.2K

Total stars

0

Total forks

2

Days on boards (30d)

On boards 2d · +662 stars in 30d · ~+331/day

Project statusLicense: unknownLast push: October 24Open issues: 0

Collected since 2026-10-25; unknown = not yet harvested

Put your badge on the README · EthanArbuckle/fairplay-decrypt[![Put your badge on the README](https://git.vaiox.xyz/api/badge/EthanArbuckle/fairplay-decrypt.svg)](https://git.vaiox.xyz/en/repo/EthanArbuckle/fairplay-decrypt)
<a href="https://git.vaiox.xyz/en/repo/EthanArbuckle/fairplay-decrypt"><img src="https://git.vaiox.xyz/api/badge/EthanArbuckle/fairplay-decrypt.svg" alt="Put your badge on the README" height="20"></a>

README

IPA decryptor

Decrypt FairPlay-encrypted apps using a 16-byte credential for the account that owns each IPA. Credential retrieval gets it from a supported jailbroken device and writes credential.bin to the chosen output directory.

Decryption runs on macOS and Linux.

Supports version-3 and version-5 SUPF, 448-byte and 440-byte SINF priv records, and encrypted arm64 Mach-O slices. A 440-byte record must end in eight zero bytes.

Set up

From this directory, with Python 3.9+ and a C compiler:

python3 -m venv .venv
. .venv/bin/activate
python -m pip install -r requirements.txt
make

On macOS, make also builds the credential-retrieval bundle and requires Xcode and ldid. On Linux, it builds the decryptor.

Decrypt

python decrypt.py /path/to/encrypted.ipa /path/to/decrypted.ipa \
  --credential /path/to/credential.bin

If --credential is omitted, the tool reads ./credential.bin. The output path must not exist.

The decryptor uses each IPA's SINF and SUPF records to derive page keys, decrypt its encrypted arm64 pages, and clear cryptid.

Current rankings

  • 5

    Weekly Surge · C

    2.2K stars · 0 fork · Stars this week

    Weekly · C →
  • 5

    Monthly Wave · C

    2.2K stars · 0 fork · Stars this month

    Monthly · C →
  • 159

    Rising · Real weekly gains

    2.2K stars · 0 fork · Stars this week

    Rising →
  • 19

    Dark horses · Velocity leaders

    2.2K stars · 0 fork · Weekly growth

    Dark horses →

Momentum, past 30 days

Cumulative stars

Rank movement

Racing nearby on the same board · Dark horses

← Back to boards