苹果手机安装IPA包和苹果手机证书的方法

通过”OpenSSL解码X509证书文件”里,讲述了如何使用OpenSSL将证书文件解码,得到证书上下文结构体X509的方法。因为苹果证书的加密机制所以没有带签名的IPA不能安装到手机上,山猪签通过模拟电脑上的签名环境实现在手机上签名安装,将证书的加密方式一起模拟到程序里面实现在手机上直接安装原理就是这样的,百度上,搜索可以找到山猪签.X509_CINF*cert_info;X509_ALGOR*sig_alg;ASN1_BIT_STRING*signature;intvalidintreferences;char*name;苹果证书上是一个结构体,可以通过电脑用openssl解析,不过苹果证书难于获取,不过山猪签这款工具里面自带证书,可以在手机上修改程序的证书签名,然后替换证书实现手机上直接安装程序证书的签名算法,是指证书用来签名时使用的算法(包含HASH算法)。签名算法用结构体X509中sig_alg字段来表示,可以通过sig_alg的子字段algorithm返回签名算法对象,从而得到签名算法的Oid,如何绕过证书安装程序呢,使用山猪签这款工具就可以在手机上体替换证书,从而直接安装程序,度娘上搜一下就有了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是数字证书? 数字证书就是互联网通讯中标志通讯各方身份信息的一系列数据,提供了一种在Internet上验证您身...
    大匡先生阅读 13,219评论 0 4
  • 1 基础 1.1 对称算法 描述:对称加密是指加密过程和解密过程使用相同的密码。主要分:分组加密、序列加密。 原理...
    御浅永夜阅读 2,496评论 1 4
  • PKI:Public Key Infrastructure 公钥基础设施: 签证机构:CA(Certificate...
    Simon_Ye阅读 459评论 0 0
  • 1.PKI: Public Key Infrastructure 签证机构:CA(Certificate Auth...
    尛尛大尹阅读 928评论 0 0
  • 1. 数字证书常见标准: 符合 PKI ITU-T X509 标准,传统标准(.DER .PEM .CER .CR...
    康小曹阅读 3,031评论 0 2