Reverse engineering apps is made a lot easier with the source code, but apps distributed through the App store are encrypted with FairPlay encryption, making decompilation much harder. Our salvation lies in jailbreaking, because in order to run the app the unencrypted version has to be loaded into memory. We can add in code to take that unencrypted version in memory and download it. Adding https://alias20.gitlab.io/apt/ as a source in Sileo allows us to install a rootless version of bfdecrypt which does just that. Once it's installed go to Settings > bfdecryptor and enable it for whatever app you're trying to download, and the next time we open the app it will automatically save the decrypted version for processing. Here's an example for Fitness SF from this post.
No comments yet. Log in to reply on the Fediverse. Comments will appear here.