RepoPicks Radar

Actualizado todos los días hacia las 02:00 UTC

Guías

Inicio de Radar

fairplay-decrypt

EthanArbuckle/fairplay-decryptRevisado por IA

Radar encontró señales fuertes de riesgo en este proyecto. Sigue visible para que leas la evidencia, pero queda fuera de los rankings y recomendaciones.

Qué hace

fairplay-decrypt es una herramienta de línea de comandos que toma un archivo de app de la App Store (IPA) y escribe una copia sin el cifrado FairPlay de Apple, para que el programa de adentro se pueda abrir e inspeccionar. Está pensada para personas que estudian cómo están hechas las apps de iOS. Necesitas macOS o Linux con Python 3.9 o superior, y una credencial de 16 bytes de la cuenta de Apple dueña del IPA; el código incluido obtiene esa credencial desde un dispositivo con jailbreak, y compilar esa parte en macOS requiere Xcode y ldid. Quitar la protección de copia está restringido o es ilegal en varios países.

Facilidad de instalación

D · terminal, varias herramientas o tarjeta específica · macOS

  • macOS D
  • Linux D

macOS y Linux son ambos D: el README te pide instalar Python 3.9 o superior, crear un entorno virtual, instalar el paquete cryptography y luego correr decrypt.py en la terminal, y no hay releases para descargar (GitHub releases: 0). Antes de todo eso necesitas la credencial de 16 bytes, que la parte de credential-retrieval obtiene de un dispositivo con jailbreak compatible, y en macOS compilar esa parte requiere Xcode y ldid.

Pronto: instala con 1 clic desde la app RepoPicks.

Números en GitHub

Estrellas
2296el 31 oct 2026
Descargas
—todas las versiones
Crecimiento
+118estrellas en 5 días

Estrellas a lo largo del tiempo

22002225225022752300 27 oct28 oct29 oct30 oct31 oct 22002225225022752300 27 oct29 oct31 oct

Datos

Funciona en
macOS, Linux
Necesitas instalar
Python
Para compilar desde el código
Python
Espacio en disco
100 MB–300 MB · estimación
Cuentas o claves
Ninguna
Costo
Gratis · Es gratuito y de código abierto: el repositorio tiene un archivo LICENSE con el texto de la GNU GPL v3 y GitHub reporta la licencia como GPL-3.0. Aun así necesitas una cuenta de Apple dueña de las apps y un dispositivo con jailbreak para obtener la credencial.
Licencia
GPL-3.0 (Copyleft)
Última actualización
30 oct 2026

Señales de riesgo (4)

  • Altoelimina la protección de copia de apple

    Este es todo el propósito del proyecto. Descripción: "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 es la protección de copia de Apple para las apps de la App Store. Los términos de Apple prohíben eludirla, y muchos países tienen leyes que restringen eludir la protección de copia, incluso para apps que pagaste.

    revisión con IA

  • Atenciónrequiere un dispositivo con jailbreak

    README: "[Credential retrieval](credential-retrieval/README.md) gets it from a supported jailbroken device and writes `credential.bin` to the chosen output directory." Hacer jailbreak desactiva partes de la propia protección del iPhone y puede anular la garantía.

    revisión con IA

  • Atenciónmaneja la credencial de la cuenta de apple

    README: "Decrypt FairPlay-encrypted apps using a 16-byte credential for the account that owns each IPA", guardada como el archivo credential.bin. Ese archivo está vinculado a tu cuenta de Apple, así que quien lo copie puede descifrar apps compradas con tu cuenta.

    revisión con IA

  • Atenciónmuy nuevo y con un empaquetado inacabado

    Creado el 2026-10-19 con el último push el 2026-10-30, y 0 releases en GitHub. Todo el proyecto es .github/, .gitignore, LICENSE, Makefile, README.md, core.py, credential-retrieval/, decrypt.py y requirements.txt — scripts que ejecutas a mano, sin instalador y sin versión empaquetada, y ya tiene 2286 estrellas y 353 forks.

    revisión con IA

La evidencia aparece en su idioma original.

Lo que Radar no pudo verificar

  • Si la herramienta realmente descifra los archivos IPA actuales, y si la obtención de la credencial funciona con las versiones y dispositivos de iOS de hoy.
  • Qué hace el código de credential-retrieval en el dispositivo con jailbreak, y si credential.bin o algún dato de las apps se envía a algún lado — no ejecutamos ni leímos a fondo ese código.
  • Si usarla es legal en el lugar donde vives, incluso para apps que compraste.
  • El espacio real de disco que se necesita: las verificaciones dan una estimación aproximada de 100 a 300 MB, y las copias de IPA descifradas se suman a eso.
  • Si la licencia GPL-3.0 del repositorio cubre todo lo que hay dentro de credential-retrieval/.

Proyectos parecidos

La app RepoPicks

Pronto: instala con 1 clic desde la app RepoPicks.