当前位置:首页>>生活

「开天辟地」:锤子手机 Bootloader 遭破解

  • 2022-08-15 12:29:00
  • 14

众所周知,盘古团队是近年来一支新晋的 iOS 越狱团队,而他们的实力也在一次次的黑客比赛中得到了证明。近日,他们又把自己的「魔爪」伸向了老罗的锤子手机。

(图片来自网络)

昨日,盘古团队在自己的微博证实,已经利用漏洞解锁锤子 T1/2 手机的 bootloader ,而让人感到汗颜的是,半年前老罗还在跟自己的粉丝为了这个解锁 bootloader 的事儿在打官司,正可谓是…

盘古团队认为由于锤子手机的 bootloader 里存在两个漏洞,所以技术层面来说T系列手机的 bootloader 可以解锁的。而且,bootloader 加锁是出于对系统的不自信,到后来发现解锁是安全隐患,绝对是个进步。

第一步,注册 fastboot command。

(图片来自盘古团队微博)

第二步,fastboot 可以注册的命令列表。

(图片来自盘古团队微博)

第三步,写分区时的判断。

(图片来自盘古团队微博)

第四步,对 security 分区的检测,判断是否可以解锁。

(图片来自盘古团队微博)

第五步,根据 security[128] 指定的函数来初始化 RSA 密钥。

(图片来自盘古团队微博)

第六步,RSA 密钥初始化。

(图片来自盘古团队微博)

第七步,读取 factory 分区,得到序列号,计算 MD5。

(图片来自盘古团队微博)

最后,大功告成! T1 在刷入 security.img 后解锁。

(图片来自盘古团队微博)

T2 也在刷入 security.img 后解锁。

(图片来自盘古团队微博)

从本次的解锁过程来看,对于 T1 和 T2,2.6.7是最后一个可以解锁的 ROM 版本。从 2.6.8 开始,fastboot command 大部分指令被阉。所以对于所以如果要解锁 3.x Smartisan OS 的同学,可以通过下载 2.6.7 的 ROM 完成降级。

最后再援引一段盘古团队的话:「早在 2014 年老罗就在微博上提过关于 bootloader 方面的打算,「官方会提供 bootloader,方便你刷机,只是刷机后会失保」,所以初代 ROM 里的确如我们所见保留了解锁 bootloader 的功能。2016 年有人因为提供解锁而状告 Smartisan ,老罗胜诉后说道“我在微博上说过做 bootloader ,但技术部门因安全考虑否决了,我代表我自己道歉。”,所以肯定是取消了该功能。尽管官方从来没有发布过任何解锁的方法,底层代码倒是可以清晰反映出这段经历。」

(图片来自锤子手机论坛)

看到这里小编想说看来老罗还真是个实在人啊…没说大话,真是不错!那啥,谁能帮我把今年马上就停止维护和升级的 T1 给更新更新呢…咱还是怀旧 Android 4.4呢……

  • 关注微信