Utilitaire BFdecrypt pour décrypter les applications de l'App Store sur iOS 15

Plusieurs utilitaires permettent de générer des fichiers IPA iOS déchiffrés à partir d'applications installées directement depuis l'App Store. BFdecrypt est l'un d'eux, capable de déchiffrer les applications de l'App Store et de les enregistrer au format IPA directement sur votre appareil jailbreaké. BFdecrypt rootless est récemment sorti, prenant en charge Fugu15 Max et Dopamine.
Qu'est-ce que BFdecrypt ?
BFdecrypt est un utilitaire de jailbreak pratique qui vous permet de déchiffrer les applications installées depuis l'App Store et de les enregistrer sous forme de paquets IPA directement sur votre appareil. Cet outil fonctionne depuis iOS 11 et a récemment été repensé pour déchiffrer les applications sur les jailbreaks Fugu15 Max Beta et Dopamine. Pour l'instant, c'est la seule solution pour déchiffrer les applications sur les jailbreaks rootless sous iOS 15 à 15.4.1.
Une fois l'installation du tweak BFdecrypt terminée, un nouveau panneau de préférences est ajouté à l'application Paramètres. Bien que le tweak ne propose aucune option de configuration, vous pouvez activer la fonctionnalité de déchiffrement pour des applications spécifiques depuis ce panneau dédié. Veuillez noter que seules les applications téléchargées depuis l'App Store sont prises en charge et que les applications standard ne peuvent pas être déchiffrées.
L'utilitaire de décryptage des applications de l'App Store sur iOS 15 est simple à utiliser. Après avoir sélectionné une application dans les paramètres de BFdecrypt, ouvrez-la simplement depuis l'écran d'accueil pour lancer le décryptage. Le fichier IPA décrypté sera enregistré à l'emplacement indiqué sur votre appareil.

Le fichier IPA résultant sera une copie exacte du package IPA original téléchargé depuis l'App Store, à une différence près : le binaire principal et tous ses frameworks et bibliothèques partagées associés seront déchiffrés. BFdecrypt fonctionne sur tous les appareils jailbreakés exécutant iOS 11 à iOS 15.
Grâce à cette IPA déchiffrée, vous pouvez extraire l'application, y apporter les modifications nécessaires, y injecter des dylibs pour activer des ajustements et des hacks, puis la resigner avec votre propre certificat de développeur. L'IPA nouvellement signée peut ensuite être téléchargée sur d'autres appareils si nécessaire.
L'utilitaire BFdecrypt peut également être exécuté sur des jailbreaks rootless pour iOS 15 tels que Fugu15 Max ou Dopamine . Lors de son exécution, l'utilisateur peut être informé que le fichier IPA déchiffré se trouve dans le répertoire /tmp/. Cependant, il est important de noter que l'emplacement approprié pour trouver les fichiers IPA est le dossier « Documents de données d'application ». Tous les fichiers sont nommés decrypted-app.ipa.
/private/var/mobile/Containers/Data/Application/[APP]/Documents/decrypted-app.ipa

Le tweak BFdecrypt est un projet open source publié sous licence Apache-2.0, dont tous les fichiers sont téléchargeables depuis le dépôt officiel GitHub. Ce tweak a été principalement développé en C, mais inclut également du code dans d'autres langages. Il est à noter que le code source n'a pas été mis à jour depuis 2018.
Si vous souhaitez sauvegarder les applications achetées sur l'App Store et les exporter sous forme de fichiers IPA, vous pouvez utiliser le nouvel outil AppIndex publié pour iOS 13 à iOS 16. Alternativement, si vous avez un appareil plus ancien exécutant iOS 13 ou iOS 14, DumpDecrypter est une solution populaire privilégiée par de nombreux utilisateurs.
Ajouter un référentiel
Le tweak BFdecrypt a été initialement publié gratuitement via le dépôt level3tjg. Cependant, si vous recherchez une version fonctionnelle sans root, vous devriez plutôt utiliser le dépôt alas20. BFdecrypt sans root permet de décrypter les applications de l'App Store sur iOS 15 à iOS 15.4.1, et est compatible avec les derniers jailbreaks Fugu15 Max Beta 8 et Dopamine.
Pour installer le tweak BFdecrypt sur votre appareil iOS jailbreaké, suivez ces étapes :
- Ouvrez l’application Cydia depuis l’écran d’accueil.
- Appuyez sur l’onglet Sources, puis sélectionnez Modifier.
- Ajoutez l’URL du référentiel suivant :
https://level3tjg.me/repo https://alias20.gitlab.io/apt/
- Installez BFdecrypt à partir du référentiel nouvellement ajouté.
- Redémarrez le Springboard si Cydia demande d'appliquer les modifications.
- Ouvrez le volet BFdecrypt dans l’application Paramètres pour activer le décryptage.

Pour plus de commodité, vous pouvez ajouter rapidement le dépôt à vos gestionnaires de paquets préférés (Cydia, Sileo, Installer, Zebra) grâce aux liens rapides ci-dessous. En un seul clic, ajoutez le dépôt et téléchargez le tweak BFdecrypt pour iOS.
Quoi de neuf
- Mise à jour de BFdecrypt vers la version 1.3.5.
- Ajout de la prise en charge des jailbreaks sans racine.