As we know now, as part of the copyright protection measures implemented in iOS, the apps coming from the official App Store are encrypted. While this technology is supposed to fight piracy, it may also complicate malware analysis. Here are some of the tools that can be used to decrypt samples:
- Clutch: This can be used to dump iOS apps protected with Apple's DRM protection, so they can be disassembled and analyzed.
- Crackulous: Probably the most famous UI for the clutch tool.
- dumpdecrypted: Another tool able to dump decrypted iOS apps from the memory into a file.
- weak_classdump: This is a Cycrypt script that can be used to dump class definitions from the encrypted apps.