ios企业签名分享教程ipa包重签名及非越狱手机安

栏目:苹果动态 时间:2018-09-10 21:53 作者:admin
ios企业签名分享教程ipa包重签名及非越狱手机安
ios企业签名分享教程ipa包重签名及非越狱手机安装多个微信前一段时间学了点儿逆向相关的一些东西,但是都是基于越狱手机上的操作,给视频类应用去广告之类的。随着苹果生态圈的逐渐完善、及苹果对自身系统的保护越来越严格,导致现在的iPhone手机并不像以前那样存在大量的越狱用户。

 

前段时间我自己申请了个微信小号,申请小号的目的就是原来微信号好友中乱七八糟的人实在太多,感觉自己的朋友圈都是一些无关紧要的垃圾信息,曾经关闭了一段时间的朋友圈,但是最近遇到了好多技术上很强的同行,还想了解大佬们的动态。

 

于是我就想着申请了个小号,但是麻烦来了,iPhone手机并不像安卓手机那样存在着微信多开之类的应用,将自己手机越狱吧成本太高,于是就想着通过技术手段安装多个微信,下面步入正题:

 

为什么要重签名

 

其实我们平时开发的App,程序运行主要就是加载一个Mach-o可执行文件。当我们将程序打包成ipa文件,上传到App Store的时候,期间就是进行了一些加壳操作,比如:数字证书签名等。重签名的目的就是将别人的程序重新签上我们的证书信息。也可以简单理解为将别人的加密文件解密,加上我们自己的加密算法。

 

逆向当中的一些专业术语

 

 

查看应用是否加壳

 

将下载好的ipa包解压缩之后,拿到里面的Mach-o文件,cd到所在目录,执行如下命令:

怎么给应用脱壳

 

给应用脱壳有两种途径:

 

 

前期准备工作:

 

 

其实重签名的方式有很多,比如:可以利用sigh resign命令,在终端下操作,还可以借助一些逆向相关的重签名工具,本文采用iOS App Signer

 

了解以上基本概念之后,下面正式开始史上最详细的重签名过程,以微信为例:

 

第一步:准备好脱壳后的微信App

 

 

我是直接从PP助手上下载的,感兴趣的可以自己手动脱壳
 

7x24小时 在线咨询
LINKS友情链接