IOS端App在上线之前会由苹果商店进行 FairPlay DRM数字版权加密保护(称为“加壳“),要对应用进行分析,就必须先解密(称为“脱壳“)

FairPlay是Apple公司的DRM解决方案,它使用HLS协议安全地传输流媒体。iOS, tvOS和macOS原生支持FairPlay DRM。

确定是否有

otool -l YourApp.app/YourApp

# 查看结果中 cryptid 字段
# 1:有壳; 0:无壳

工具列表

  1. CrackerXI App

  2. ❌ dumpdecrypted(只获取主程序Mach-O,其他工具都直接导出 .ipa

    dumpdecrypted

  3. 👍 fride-ios-dump

  4. ✅ AppDump3(巨魔安装)

  5. DumpDecrypter(巨魔安装)

脱壳如此简单