iOS逆向 10:应用重签名(上)

2021-05-10  本文已影响0人  Style_月月

iOS 底层原理 + 逆向 文章汇总

本文主要介绍重签名的几种方式,以及如何对应用进行重签名,

应用重签名

iOS逆向 09:应用签名中可知,签名是指原始数据的Hash值解密。那么重签名,顾名思义,就是指将原始数据的Hash值重新加密

本次介绍的应用重签名方式主要有以下几种:

下面来进行一一介绍

方式1:Codesign重签名

在iOS中,Xcode为我们提供了签名工具,即codesign,通过一些命令即可完成重签名,如下所示

Codesign演示

如何获取越狱手机的ipa包

准备工作

注:所需的资料可在这里获取链接,密码: ch5c

codesign重签名步骤

给应用重签名的步骤如下:

codesign重签名演示

Codesign重签名缺点:过程太繁琐

方式2:Xcode重签名

下面我们通过Xcode来进行重签名,步骤如下:

与CodeSign重签名相比:少了其中的3(执行文件权限)、5(添加描述文件)、7(通过授权文件重签.app包)

xcode重签名演示

总结

上一篇 下一篇

猜你喜欢

热点阅读