前言
借助AppSync限制签名验证,,利用它可以安装未签名的ipa。
安装未签名的ipa
- 添加源:http://apt.so/,并安装对应系统版本的AppSync
- 使用iTools 或者ipainstaller 进行ipa文件的安装
#在iPhone安装ipa installer Console之后利用命令行安装 iPhone:~ root# ipainstaller ./*_v6.5.9.ipa Analyzing 信_v6.5.9.ipa... Installing knMokssnoss (v6.5.9)... Installed knMokssnoss (v6.5.9) successfully. iPhone:~ root# exit
- appsync unified (ios 10 以上的系统安装这个)
http://apt.25pp.com pp 助手的源 #添加AppSync官方源: 安装AppSync Unified https://cydia.angelxwind.net/ # 安装appsync for ios 9
- 安装作者Jay Freeman 开发的afc2add :打开越狱文件系统访问权限
- 常见软件源
- http://apt.saurik.com
- AppSync :https://cydia.angelxwind.net/?page/net.angelxwind.appsyncunified
参考
- 实现的劫持installd的思路
asu_inject主要做的事,就是遍历进程直到发现installd这进程,然后调用Cydia的cynject进行注入. 作者为啥没有自己写劫持,而是直接调用Cydia的cynject注入,我想是为了安全,通过cynject注入的,如果插件有冲突,可以通过"电源键 + 音量键+"进入的安全模式
- Tutorial: How to use AppSync Unified for development with Xcode
- https://developer.angelxwind.net/iOS/Xcode/patch-ios-sdk
- git://git.saurik.com/ldid.git
- install-appsync-ios-10-9-iphone-ipad
- tweak-app-app-tweak
- iOS应用程序ipa安装包重签名
- Cydia Impactor
- A “work in progress” iOS jailbreak for 64-bit devices 可用来激活10的越狱环境
在操作过程或者文章有问题的话欢迎在 原文 里提问或指正。