Sobre el proyecto

ipadecrypt es un descifrador FairPlay integral para aplicaciones de la App Store. Le proporcionas un ID de bundle, un ID de la App Store, una URL de la App Store o una ruta local de un .ipa, y produce un .ipa descifrado. El README indica que también maneja aplicaciones de iOS 26. Requisitos: un iPhone con jailbreak accesible por red, además de OpenSSH, AppSync Unified y appinst instalados en el dispositivo mediante Sileo. El README señala pruebas en iOS 16.7.11 con palera1n rootless y Dopamine en un iPhone 8 Plus, y se espera que funcione en iOS 14 a 17 en dispositivos A10-A14. Las opciones de instalación incluyen binarios precompilados desde la página de releases, go install del paquete cmd/ipadecrypt, o compilar desde el código fuente con la cadena de herramientas de Go; BUILDING.md cubre instrucciones detalladas. El uso se centra en tres comandos. bootstrap ejecuta un asistente interactivo de cuatro pasos que cubre el inicio de sesión en la App Store (las credenciales se almacenan localmente en ~/.ipadecrypt/config.json), la conexión al dispositivo por SSH con sondeo de la versión de iOS y la arquitectura, la verificación de requisitos previos y la carga del binario auxiliar con comprobación de ejecución. decrypt acepta un ID de bundle, un ID de la App Store, una URL de la App Store o una ruta local de un .ipa. versions lista las versiones disponibles de una aplicación. Problemas conocidos: algunas aplicaciones incluyen un nuevo formato SC_Info no compatible que ipadecrypt no puede descifrar y, debido a las protecciones PPL de arm64e en chips A12 y posteriores, no se espera que funcionen algunas aplicaciones como las de Apple. El proyecto está bajo licencia MIT. Reconoce trabajos previos, incluidos majd/ipatool por la suplantación de Apple Configurator utilizada por el cliente de la App Store, 34306/TrollDecryptJB por task_for_pid y mach_vm_read desde un proceso suspendido, akemin-dayo/AppSync por el tweak de omisión de firma de installd y appinst, y JohnCoates/flexdecrypt por el enfoque anterior a iOS 16. El README incluye un aviso de IA que indica que el proyecto se desarrolló con asistencia de herramientas de IA y que el autor revisó y probó el código.