一、iOS逆向:iOS手机越狱

文章讲述了在使用Mac电脑BigSur(M1芯片)和爱思助手对iPhone6.0进行越狱后遇到的问题及解决方案,包括cydia闪退、dpkg_locked错误、空间不足和ssh连接问题。提供的解决方法涉及重新越狱、刷固件、安装或重装软件、使用scp命令修复文件以及调整磁盘空间等。
摘要由CSDN通过智能技术生成
  1. 设备环境:

硬件环境:iPhone6.0、Mac电脑Big Sur(M1 芯片)。

软件环境:爱思助手。

  1. 操作步骤:

Mac电脑安装“爱思助手”,连接好手机后,选择“工具箱”-“一键越狱”,按操作提示完成步骤即可。

  1. Q & A:

【问题1】cydia 出现闪退:[解决方法] 重新去越狱;

【问题2】cydia 安装插件时出现dpkg_locked:

[原因] 越狱软件导致文件损坏;

[终极解决方法] 刷固件,重新去越狱 或者重新安装cydia(如果可以的话);

[其他尝试2.1] 换其他越狱软件,不行;

[其他尝试2.2] 替换/var下的/lib和/log包,补齐部分文件,不行;

[方法] 通过爱思助手,ssh 连接 以及 scp 语句实现:

(1) 将文件包var_xjx拖至“爱思助手”中的设备下的“文件系统”(其路径实际为:/private/var/mobile/Media/var_xjx)中;

(2) ssh 连接;(前提是越狱已安装cydia且已安装openssh插件);

(2.1) 命令语句方式

iproxy 2222 22
ssh root@127.0.0.1 -p 2222

(2.2)“爱思助手”-“工具箱”-“打开ssh通道”

ssh root@127.0.0.1 -p 2222

(3) scp 语句

scp -r /private/var/mobile/Media/var_xjx/lib root@127.0.0.1:/var/lib

//注释:scp -r 绝对路径 绝对路径 //上述实际为手机内部本地位置复制转移

[问题2.1] 出现:sub-process/usr/libexec/cydia/cydo returned anerror code(2)的问题;

[尝试] 重新安装cydia 软件,不行;#deb安装方式

[方法1] cydia 自动安装deb包方式:包所放地址: var/root/Media/Cydia/AutoInstall 会发现未自动安装(是由于磁盘空间不够)。

[方法2] 命令语句方式:

dpkg -i *.deb   // 结果报错,显示空间不够。

[资料] deb 文件下载地址:http://apt.saurik.com/cydia/debs/

[参考博文] https://www.jianshu.com/p/d22a0a315fd8

[问题2.1.1] 出现:空间不够;

[方法] 查看硬盘空间:df -h

[原因] 早期苹果系统文件空间几乎被占满,后期才留有一定空间。

[其他尝试3] 重新安装dpkg,不行;

[问题] 同上述问题2.2.1;

【问题3】cydia 部分源添加失败:[解决方法] 找其他能添加的源吧。

【问题4】ssh 出现kex_exchange_identification read connection reset by peer;[解决方法及原因]

ssh -v root@127.0.0.1
// 查看连接信息,显示known_hosts位置,该位置存储的是之前服务器的公钥信息,将对应位置删除即可
  1. 经验心得:

【记录】deb 安装方式;✅

【记录】Mac和iPhone ssh 连接方式;✅

  1. 参考资料:

部分于文中穿插。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值