记录一次iPhone5s的iCloud bypass经历
之前成功过一次,使用的是checkra1n v0.9.5,越狱成功后,使用ssh连接手机,执行以下几个命令:
# 正在挂载根目录文件系统为读写 -bash-3.2# mount -o rw,union,update / -bash-3.2# echo "" >> /.mount_rw # 重命名Setup.app -bash-3.2# mv /Applications/Setup.app /Applications/Setup.app.bak # 正在清理缓存 -bash-3.2# uicache --all # 正在重启backboardd守护进程 -bash-3.2# killall backboardd
确实可以进入桌面,但是App Store无法使用,摄像头好像也有问题。但是好在可以安装Cydia。可以直接解决安装app的问题。但是后来被我儿子搞成了iPhone Disabled,完蛋了,必须要恢复刷机了。
最近刚好从上家公司离职,在家休假,股票也玩儿的还行。就想着把手机搞一下,记录一下。由于网上好多iCloud bypass tools都是收费的,一时气不忿。这种事情也要收费吗?
首先,刷机之后,iPhone5s (Product Type: iPhone6,2)的iOS系统变成12.5.1了,原先12.4以下,包含12.4可以使用上述方案实现。但是我刷机之后,变成了12.5.1了,按照之前的方案,发现一直停留在激活首页,并且由于给Setup.app改名了,导致Home键失效。那么先越狱吧。
越狱软件下载地址
越狱好之后,安装libusbmuxd,使用usb进行尝试ssh -v
bobsmith ~ $ iproxy 2333 44 2> /dev/null &
bobsmith ~ $ ssh -v root@localhost -p 2333
可能会遇到 kex_exchange_identification: read: Connection reset by peer,通过ssh的verbose模式看一下原因。然后开始执行
// 与之前的方案略有不同 -bash-3.2# mount -o rw,union,update / // 清理mount_rw文件 -bash-3.2# echo "" >> /.mount_rw // 启动项中卸载mobileactivationd守护进程 -bash-3.2# launchctl unload /System/Library/LaunchDaemons/com.apple.mobileactivationd.plist // 删除mobileactivationd可执行文件 -bash-3.2# rm /usr/libexec/mobileactivationd // 重命名Setup.app -bash-3.2# mv /Applications/Setup.app /Applications/Setup.app.bak // 终止设置向导进程 -bash-3.2# killall Setup // 正在清理缓存 -bash-3.2# uicache --all // 重新上传一份修改过的mobileactivationd可执行文件 -bash-3.2# scp -P 2333 `path/to/mobileactivationd` root@localhost:/usr/libexec/mobileactivationd // 设置权限 -bash-3.2# chmod 755 /usr/libexec/mobileactivationd // 添加启动项 -bash-3.2# launchctl load /System/Library/LaunchDaemons/com.apple.mobileactivationd.plist // Clearing iCloud user -bash-3.2# rm -rf /var/mobile/Library/Accounts/* // 正在重启backboardd守护进程 -bash-3.2# killall backboardd // 修复部分机型的Cydia访问的问题 -bash-3.2# rm -rf /Library/Preferences/com.apple.networkextension.plist // Kill掉Commcenter进程 -bash-3.2# ps aux | grep -i Commcenter && kill -9 `pid`
mobileactivationd这个文件需要按照网上教程进行反汇编修改。就是进行系统的欺骗,告诉系统我已经激活了。我已经弄好12.5.1的文件。需要可以评论联系我。
完美的进入系统,添加Appleid,以测试常用功能使用无问题,Cydia也没有问题。最后,Good luck to you guys
记录一次iPhone5s的iCloud bypass经历相关推荐
- 简单记录下几家公司的面试经历(Java一年经验)
一年经验,记录下最近几家公司的面试经历. 1.深圳缇铭科技有限公司 1)先让自我介绍,讲一下最近的项目 根据项目提问,比如: redis你是如何部署的?你的code是直接套用他们的模板去编写,还是自己 ...
- CloudKit快速入门之02 通过保存记录创建数据库架构 (SwiftUI iCloud CloudKit中文文档手册教程)...
通过保存记录创建数据库架构 在开发过程中,使用CloudKit API创建架构很容易.将记录对象保存到数据库时,将自动为您创建关联的记录类型及其字段.此功能称为即时模式,仅当您使用开发环境(商店中出售 ...
- # diskgenius 记录一次 RAID1 硬盘盒数据恢复的经历
摘要 本篇文章记录了一次由于数据库被盗而引起的恢复硬盘数据的经历.我的体会:(1) 在服务器上设置数据库时切记谨慎!密码强度要足够,SSH连接切记要建立好,公开域名时,注意是否有其他不必要的文件暴露在 ...
- 记录12306项目抢票成功的经历:CentOS7环境
过年了,我们每个人都会回家过年,说到过年就不得不提抢票,毕竟过年回家的票都是一票难求,而以前都是靠购买加速包来提速抢票,前几天在公众号看到github上一个很火的12306抢票项目,而且我自己本职也是 ...
- 记录一次腾讯实习投递经历(一)
-NeoZng[neozng1@hnu.edu.cn] 笔者目前大三,因为参加比赛做计算机视觉相关的工作,一直想去旷视(之前没有任何实习经历),后来21年十月份机缘巧合下(同时也是头铁)投了腾讯,没想 ...
- 记录一次抢票成功的经历。
文章目录 **前提:早起** 步骤 tips: 人生中第一次抢票成功,必须记录下来. 跟技术无关,但是需要记录下来. 前提:早起 步骤 1 开售前十几分钟预约好(1 硬座.硬卧.软卧都选上,2 多选几 ...
- 记录一段工作后的篮球赛经历
一.概述 前段时间朋友他们集团要打联赛,想让我过去给他们当外援.问他这个是否违规,他说很多队也会这样搞,没什么问题.想想自从大学毕业后都很多年没有打过比赛了,而且周末也没什么事,就答应过去了. 交流后 ...
- 记录一次解决VScode字体问题经历
问题描述 环境:Ubuntu 使用工具:VScode,Chrome,Github 问题具体描述: 运维更新了系统,重新打开VScode发现字体不是等宽字体,TERMINAL字体间距过宽,严重影响工作 ...
- 记录一次被挖矿的惨痛经历
top,看哪个占用高 然后去etc找update.sh 挨个 chattr -i {文件名} 然后 chmod 000 {文件名} 最后 rm -r {文件名} chmod 777 /etc/sysu ...
- 记录一下上次安装Burpsuite的曲折经历
害,看的是农夫的视频,下载的安装包也是他们给的资源,没看视频就搜篇文章直接上了,结果好多问题 首先就是环境的安装 看文章说kali原装的openjdk的Java环境不咋适配burp,就花了一个小时下了 ...
最新文章
- android之android.intent.category.DEFAULT的用途和使用
- 轴只显示5个刻度_组团投资5亿元!武平集中签约5个新型显示产业链投资项目
- JSP在动态网页上输出 三角形和菱形
- 防火墙如可禁止tracert但允许ping
- 纬度和日照时长的关系
- React Native微信支付开发爬坑之旅
- 2019牛客暑期多校训练营(第一场) A	Equivalent Prefixes ( st 表 + 二分+分治)
- 为什么程序员跟其他人比起来应该喝更多的水
- iPhone 13系列整机较iPhone 12更重 最重接近半斤
- python中的ture是常量吗_python中的true是什么
- ADC 电路板布线注意事项
- LeetCode-C#实现-二叉树/二叉搜索树(#98/104/111/230)
- SQL内置函数日期函数
- smart3d加载到谷歌_Android Google Smart Lock
- 【转载】数据库建模工具
- 基于sklearn的文本特征提取与分类
- desmos绘制心形图案
- TCP/IP协议头部结构与解析
- 服务器的类型包括哪些
- 人工智能如何用在智能家居行业?