RepoPicks Radar

Atualizado todo dia por volta das 02:00 UTC

Guias

Início do Radar

fairplay-decrypt

EthanArbuckle/fairplay-decryptRevisado por IA

O Radar encontrou sinais fortes de risco neste projeto. Ele continua visível para você ler as evidências, mas fica fora dos rankings e das recomendações.

O que faz

fairplay-decrypt é uma ferramenta de linha de comando que recebe um arquivo de app da App Store (IPA) e grava uma cópia sem a criptografia FairPlay da Apple, para que o programa de dentro possa ser aberto e examinado. É voltada para quem estuda como os apps de iOS são feitos. Você precisa de macOS ou Linux com Python 3.9 ou superior, e uma credencial de 16 bytes da conta Apple dona do IPA; o código incluído obtém essa credencial a partir de um dispositivo com jailbreak, e compilar essa parte no macOS exige Xcode e ldid. Remover a proteção de cópia é restrito ou ilegal em vários países.

Facilidade de instalação

D · terminal, várias ferramentas ou placa específica · macOS

  • macOS D
  • Linux D

macOS e Linux são ambos D: o README pede que você instale Python 3.9 ou superior, crie um ambiente virtual, instale o pacote cryptography e depois rode decrypt.py no terminal, e não há releases para baixar (GitHub releases: 0). Antes disso você precisa da credencial de 16 bytes, que a parte credential-retrieval obtém de um dispositivo com jailbreak compatível, e no macOS compilar essa parte exige Xcode e ldid.

Em breve: instale com 1 clique pelo app RepoPicks.

Números no GitHub

Estrelas
2.296em 31 de out. de 2026
Downloads
—todas as versões
Crescimento
+118estrelas em 5 dias

Estrelas ao longo do tempo

2.2002.2252.2502.2752.300 27 de out.28 de out.29 de out.30 de out.31 de out. 2.2002.2252.2502.2752.300 27 de out.29 de out.31 de out.

Fatos

Roda em
macOS, Linux
Você precisa instalar
Python
Para compilar a partir do código
Python
Espaço em disco
100 MB–300 MB · estimativa
Contas ou chaves
Nenhuma
Custo
Grátis · É gratuito e de código aberto: o repositório tem um arquivo LICENSE com o texto da GNU GPL v3 e o GitHub informa a licença como GPL-3.0. Ainda assim você precisa de uma conta Apple dona dos apps e de um dispositivo com jailbreak para obter a credencial.
Licença
GPL-3.0 (Copyleft)
Última atualização
30 de out. de 2026

Sinais de risco (4)

  • Altoremove a proteção de cópia da apple

    Este é todo o propósito do projeto. Descrição: "Offline FairPlay App Store IPA decryption with independent key derivation". README: "The decryptor uses each IPA's SINF and SUPF records to derive page keys, decrypt its encrypted arm64 pages, and clear `cryptid`." FairPlay é a proteção de cópia da Apple para apps da App Store. Os termos da Apple proíbem contorná-la, e muitos países têm leis que restringem contornar a proteção de cópia, mesmo para apps que você pagou.

    revisão por IA

  • Atençãoexige um dispositivo com jailbreak

    README: "[Credential retrieval](credential-retrieval/README.md) gets it from a supported jailbroken device and writes `credential.bin` to the chosen output directory." Fazer jailbreak desativa partes da própria proteção do iPhone e pode anular a garantia.

    revisão por IA

  • Atençãolida com a credencial da conta apple

    README: "Decrypt FairPlay-encrypted apps using a 16-byte credential for the account that owns each IPA", salva como o arquivo credential.bin. Esse arquivo está vinculado à sua conta Apple, então quem o copiar pode decifrar apps comprados com sua conta.

    revisão por IA

  • Atençãomuito novo e com empacotamento inacabado

    Criado em 2026-10-19 com o último push em 2026-10-30, e 0 releases no GitHub. Todo o projeto é .github/, .gitignore, LICENSE, Makefile, README.md, core.py, credential-retrieval/, decrypt.py e requirements.txt — scripts que você executa manualmente, sem instalador e sem versão empacotada, mas já tem 2286 estrelas e 353 forks.

    revisão por IA

As evidências aparecem no idioma original.

O que o Radar não conseguiu verificar

  • Se a ferramenta realmente descriptografa os arquivos IPA atuais, e se a obtenção da credencial funciona com as versões e aparelhos de iOS de hoje.
  • O que o código de credential-retrieval faz no dispositivo com jailbreak, e se o credential.bin ou algum dado dos apps é enviado para algum lugar — não executamos nem lemos esse código por completo.
  • Se usá-la é legal onde você mora, mesmo para apps que você comprou.
  • O espaço real de disco necessário: as checagens dão uma estimativa aproximada de 100 a 300 MB, e as cópias de IPA descriptografadas somam a isso.
  • Se a licença GPL-3.0 do repositório cobre tudo o que está dentro de credential-retrieval/.

Projetos parecidos

O app RepoPicks

Em breve: instale com 1 clique pelo app RepoPicks.