Decrypting signed iOS applications

Now, let's study how to view the source code of an encrypted application. First, download the application from App Store and try the methods that you learned in the previous section.

Download the bubbsie application from App Store for demonstration purposes; if you try class-dump-z with an app downloaded from App Store, you will get an error stating that the binary is encrypted:

Decrypting signed iOS applications

So, we need to decrypt the app before providing it to class-dump-z.

Follow the given steps to decrypt a signed iOS application:

  1. You should have Clutch installed on your iDevice. You can install it from Cydia if you haven't done it yet. Once ...

Get Learning iOS Penetration Testing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.