由于之前用的手机是IPhone6s,版本是12.4,有一些APP打开会直接闪退,于是换了一部6sp,版本是14.6。对其进行越狱,安装一些所需要的插件,并记录一下过程。
一般常用的是unc0ver或者checkra1n进行越狱,前者的稍微简单一点,后者稍微复杂一些。
这里本打算直接使用unc0ver进行越狱,结果安装后提示不支持。
于是这里使用checkra1n进行越狱。
打开checkra1n虽然提示不支持14.6,这里Start
按钮是灰色的。
选择Options
勾选前两项。然后点击Back
返回。此时Start
按钮就可以使用了。
手机进入恢复模式
根据提示进行越狱
点Start
按钮
然后一起按着关机键和Home键
倒计时结束松开关机键,仍然按着Home键。然后等待即可
等手机重启后就进入了越狱模式。
非完美越狱,重启后仍需重新越狱。
使用checkra1n越狱后,需要手动安装cydia,之后才可以进行插件的安装。
Cydia是一款用于iOS设备(如iPhone和iPad)的第三方应用商店,允许用户下载、安装和管理未经授权的应用程序、扩展和主题。
在checkra1n中安装cydia
网络问题可以挂上科学。
打开Cydia应用商店,搜索openssh
,然后安装即可。
安装后可以使用ssh进行访问,默认密码alpine
可以使用
iproxy 2222 22
将手机的22端口转发到2222端口。
添加雷锋软件源http://apt.abcydia.com,搜索FlyJB
添加源https://build.frida.re/,然后搜索frida
安装其它版本的frida可以从github下载所需的frida安装包,然后通过命令安装。例如安装15.1.17版本的Frida。
下载deb文件
https://github.com/frida/frida/releases?page=3
1 | scp -P2225 frida_15.1.17_iphoneos-arm.deb root@localhost:/tmp |
SSLKillSwitch是ios中常用解除SSL pining的插件。
https://github.com/nabla-c0d3/ssl-kill-switch2
1 | wget https://github.com/nabla-c0d3/ssl-kill-switch2/releases/download/0.14/com.nablac0d3.sslkillswitch2_0.14.deb |
安装时需要确保Cydia已经安装了下列软件:
Debian Packager
Cydia Substrate
PreferenceLoader
也可以直接添加源https://julioverne.github.io/,从上面安装(我使用这个APP直接闪退)
如果在设置中看不到SSL Kill Switch2,可以尝试重新安装PreferenceLoader、Cydia Substrate
巨魔商店(TrollStore) 是一个永久可以安装未签名IPA应用程序,适用于iiOS 14.0 - 15.5b4, 15.6b1 - 15.6b5。
添加源https://havoc.app/,搜索安装TrollStore Helper,然后安装TrollStore。
更多请参考:https://github.com/opa334/TrollStore/blob/main/install_trollhelper.md
可以安装Filza、Terminal等,前者是文件管理,后者是手机上的终端工具。
Filza
Terminal