iOS 砸壳前查看ipa包是否加密

一、前言

        在网上下载的ipa包,在不清楚其是否是StoreApp(加密后的ipa),可以先查询其是否为加密ipa,加密的ipa需要砸壳才能class-dump之类的一系列操作,若为非加密ipa则可直接使用。

二、流程

        其流程也非常简单其为两种类型:

1、手机已经安装的应用程序    

        需要手机是越狱手机,并安装好OpenSSH。将ipa  通过scp方式将ipa拷贝到Mac。解压缩后cd到.app文件目录。然后在终端输入:otool -l 值执行文件名 | grep crypt   


iOS 砸壳前查看ipa包是否加密_第1张图片
查询结果


2、第三方提供ipa包或者网上下载的ipa包

        原理同第一点,只是省掉了将scp步骤。

        cd到.app文件目录,在终端输入:otool -l 值执行文件名 | grep crypt 即可查询加密结果。

你可能感兴趣的:(iOS 砸壳前查看ipa包是否加密)