现在的位置: 首页 > 综合 > 正文

使用iResign.app进行ipa破解使用,

2018年08月03日 ⁄ 综合 ⁄ 共 727字 ⁄ 字号 评论关闭

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通知是和签名的证书有关的。

抱歉!评论已关闭.