博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用iResign.app进行ipa破解使用,
阅读量:4115 次
发布时间:2019-05-25

本文共 767 字,大约阅读时间需要 2 分钟。

0. 对于某些付费较高的应用, "为了探讨学习其中的方法", 进入如下的破解行为。

1. 先拿到正式版的ipa文件,比如其它人已经安装过这个付费应用。

先把ipa文件进行解压,可使用The Unarchiver.app 解压出Payload文件夹,然后找到其中的app文件, 显示这个包的内容,然后修改这个app包中的文件, 修改完毕后再用系统的压缩工具压缩成一个.ipa文件, 然后再进行下面的重新签名操作)

2. 然后运行Mac版iResign程序, 把上面压缩得到的ipa文件拖到该应用中。  在Mobile Provision (Optional)找到自己的开发者Provision文件, 如/Users/heqin/Downloads/AllStars-2.mobileprovision。 最好这里是一个全配匹的priovision文件。

3. 在Certificate Name中输入“iPhone Developer: XxXxxx Xxxx“,  这个证书名字来自于 "钥匙串访问"应用中“登录“-> "证书"中找到iPhone Developer, 然后把这个名字输入进去, 后面将用这个证书来重新签名。

4, 然后按Resign按钮, 将会在桌面生成一个ResignedApps文件夹,其中包含重签名的ipa文件, 把这个ipa文件安装到ios设备中, 即可使用。 安装时最好使用iTools来直接安装, 这样子可以不需要像app store那样进行同步操作, 可以避免安装到其它没有与当前电脑同步的ios设备而需要全部同步应用。

原理:对这个设备来说, 相当于是自己的证书进行开发的, 所以能正常安装。但是这样做也会有些问题,因为程序内可能使用的APNS通知,就可能不会到达,因为APNS通知是和签名的证书有关的。

转载地址:http://axwpi.baihongyu.com/

你可能感兴趣的文章
Oracle -常用命令
查看>>
JAVA技术简称
查看>>
ORACLE模糊查询优化浅谈
查看>>
2016——个人年度总结
查看>>
2017——新的开始,加油!
查看>>
【Python】学习笔记——-6.2、使用第三方模块
查看>>
【Python】学习笔记——-7.0、面向对象编程
查看>>
【Python】学习笔记——-7.2、访问限制
查看>>
【Python】学习笔记——-7.3、继承和多态
查看>>
【Python】学习笔记——-7.5、实例属性和类属性
查看>>
Linux设备模型(总线、设备、驱动程序和类)之四:class_register
查看>>
git中文安装教程
查看>>
虚拟机 CentOS7/RedHat7/OracleLinux7 配置静态IP地址 Ping 物理机和互联网
查看>>
弱类型、强类型、动态类型、静态类型语言的区别是什么?
查看>>
Struts2技术内幕图书 转载
查看>>
Java异常分类
查看>>
项目中的jackson与json-lib使用比较
查看>>
Jackson Tree Model Example
查看>>
j2ee-验证码
查看>>
日志框架logj的使用
查看>>