海外版手机如何解卡锁 国外大神用一张
海外版手机如何解卡锁 国外大神用一张
2024-11-08 04:35:21  作者:沵说忘记沵  网址:https://m.xinb2b.cn/tech/qhw265137.html

是的你没听错,最近有个国外的小哥给别人的手机换了一张SIM卡,2分钟就解锁了安卓系统的锁屏。


小哥最先是在谷歌Pixel手机上发现这个BUG的,这个BUG的原理是切换手机SIM卡然后直接绕过手机本身的指纹解锁和密码保护。

而且这个BUG并不是谷歌Pixel手机才有的,其他安卓手机上也会有,例如有网友试了试开源安卓系统 LineageOS,就发现同样问题:


还有网友在自己的 Android12 系统上试了下这种破解方式:


具体的破解方式如下:

首先用错误的指纹或手机密码解锁手机,直到锁定手,也就是故意输错3次密码让手机锁住。


然后找一张新的SIM卡,替换换原理手机上的SIM卡。


接下来再用错误的 SIM 卡密码(注意:这里的密码是SIM卡密码)锁定 SIM 卡。

SIM 卡被锁定后,手机便会索要其 PUK 密码,PUK密码一般在这 SIM 卡的原始包装上,在卡套的背面会有一个图层,刮开就可以看到密码,如果丢失也可直接打电话向运营商查询。

PUK码又叫做SIM卡自带的PIN解锁码,假如PIN密码忘记了,可以用PUK码解锁。


输入 PUK 密码后,直接重置新 SIM 的密码便能开锁,手机原有的密码和指纹都成功绕过。

那么这个漏洞是如何发现的呢?

据说当时小哥的手机电量快没了关机了,他充上电后重新启动,手机要求输入SIM卡的PIN码,但是他忘记了这个卡的PIN密码,就乱输入了几个密码导致把SIM卡锁定了。

如果解开这个SIM卡就要输入PUK密码,他找到原来的卡套包装后输入了PUK码。结果,重置SIM卡密码后,手机竟然自动解锁了。

小哥发现这个BUG之后立马向谷歌提交了这个内部报告,因为谷歌是有一个叫做设备安全奖励计划的,如果第一个提交BUG给谷歌的人最高可以获得 10 万美金的奖励。


不过在报告提交一个月后,小哥收到了 Android 安全团队的一份邮件内容大概是:这个问题另一位外部研究人员之前已经报告过了。

也就是说这位小哥拿不到10万美金了。

但是据说这个小哥向谷歌反馈这个BUG之后,谷歌的安全团队半年才修好这个漏洞,因为修复这个漏洞并没有那么简单,从提交的修改情况来看,光是要改动的文件数量,就达到 12 个:


这个漏洞究竟是怎么出现的?

简单来说,Android 系统中有一个叫做“安全屏幕”的东西,其中包含两种东西:

一种是 PIN、指纹、密码等各种直接解锁密保的屏幕操作。

另一种是 SIM PIN 和 SIM PUK 等各种解锁手机锁定状态的操作。

这些操作被放在一个栈(stack)中。

正常解锁谷歌安卓手机时,直接用 PIN、指纹或密码都可以,但不能超过 3 次,否则就会被锁定。

但如果忘记密码,手机(在输入 3 次错误密码后)被强制锁定了,同时 SIM PIN 条目可见,它就会被放置在其他屏幕解锁操作之上,用来让你解除手机的锁定状态。


栈的原理

这时候,如果使用 SIM 卡自带的 PUK 密码,就能通过一个叫“PUK 重置组件”的模块调用.dismiss() 函数,将手机锁定解除,并继续显示栈下面的其他屏幕解锁操作,在小哥的案例中是指纹锁屏。


就是这个函数

这里注意,.dismiss() 函数可不是一个“专人专用”的函数,它不仅会解除 SIM 卡的手机锁定屏幕,连 PIN、密码和指纹之类的正常锁屏也能解锁……

这就导致它极容易受到竞态条件影响,一旦两个线程执行顺序出现一点儿误差,就可能导致屏幕解锁出现问题,也就是说这个BUG并不是必现的,有可能同样的环境下你测试的时候没有这个漏洞。

举个例子,如果在“PUK 重置组件”的模块调用.dismiss () 函数之前,就有操作改变了当前的安全屏幕,那么.dismiss () 函数就可能误解锁指纹锁屏。

关键地方在于,由于手机 SIM 卡状态是随时更新的(系统一直在监视 SIM 卡状态),因此如果 SIM 卡状态发生变化,系统也会更新当前的安全屏幕。

所以一旦“PUK 重置组件”成功调用了.dismiss () 函数,它就会在解锁 PUK 屏幕之前,直接先解锁了指纹锁屏

根据谷歌公开的漏洞报告,它在 Android 10 到 Android 13 系统中都可能出现:


也有网友测试发现,Android 11 似乎不受影响,而是在 Android 12 中出现了。


还有网友发现三星手机没有这个问题:


也就是说并不是所有的安卓系统都会出现,可能在某个版本上或者机型上才会出现这个BUG。

现在,谷歌的工程师们重构了.dismiss () 函数,给它打了个小补丁,让它只能解锁带有“SimPuk”标记的安全屏幕(也就是只能解除手机锁定屏幕)。

不过有网友认为,这不是这次漏洞的最优解,因为这不算彻底解决了这个问题。


试试你的安卓手机中出现了这个 bug 吗?

  • 跑步平均配速是什么意思(跑步平均配速具体是什么意思)
  • 2024-11-08跑步平均配速具体是什么意思平均配速指的是每公里所需要的时间,配速是速度的一种配速是马拉松运动的训练中使用的概念马拉松运动讲究匀速,在匀速的状态下才能更好地发挥自己的实力配速的把握可以靠速度感,在平时跑步的时候就要注意计时,把实。
  • 减肥餐鸡胸肉炒什么好吃(这几道颇受欢迎的家常菜)
  • 2024-11-08这几道颇受欢迎的家常菜蔬菜的热量大差不差,然而不同的烹饪方式却让它膨胀到赶超肥肉明星食谱清一色的水煮或干脆直接吃生的,而吃货们的世界往往是怎么好吃怎么来!中华美食博大精深,更是体现在烹饪方式上这五道素菜是生活中颇受欢迎的经。
  • 郭富城和女艺人同台(与郭富城合作经典被埋没)
  • 2024-11-08与郭富城合作经典被埋没随着11月的到来,好莱坞大导詹姆斯·卡梅隆,带着“终结者”系列的全新续作——《终结者:黑暗命运》,登上了内地各大院线的银幕科幻大IP的系列重启,吸引了不少影迷的注意,但在11月的内地院线银幕之上,好莱。
  • 98版水浒传全部扮演者(98版水浒传演员现状)
  • 2024-11-0898版水浒传演员现状#水浒传#每年年底,关于热门影视剧情况总结的各类文章与榜单纷纷出炉,这让各个平台的影视评论板块非常热闹,但是,在分门别类的各种评论中,也总有许多经典作品被拉出来品鉴一番,其中,由四大名著改编的电视剧比。
  • 专家辟谣告诉你真正除甲醛方法(甲醛潜伏期可长达十五年之久)
  • 2024-11-08甲醛潜伏期可长达十五年之久随着人们生活水平的提高,大家都开始重视起生活品质,喜欢把自己的房子装修的富丽堂皇,殊不知已经有越来越多的污染物进入我们的家庭,甲醛被认为是室内污染的第一大杀手甲醛的污染主要来源于装修中的油漆、墙纸、木。
  • 现在特喜欢拍一些花花草草(喜欢花花草草的当心啊)
  • 2024-11-08喜欢花花草草的当心啊以粉丝为目标的特质剧,命中率总是很高新番日剧《植物男子阳台星人》主推的偶像是植物,尤其是花圃常见的开花植物,爱花人自然被一击即中如果没有植物,这部剧真是无聊透顶主角是一个以自由撰稿为生的失婚中年男子,。
  • 故宫皇椅为什么不能坐(故宫的龙椅为何不能轻易坐)
  • 2024-11-08故宫的龙椅为何不能轻易坐大家都知道,故宫里的龙椅是皇权的象征,在封建社会,只有皇帝才能坐,久而久之,人们对龙椅也就产生了一种自然而然的敬畏,其实这也是对皇权的一种恐惧,当然很多传说也就产生了,故宫,一座拥有七百多年历史的皇家。
  • 小象被狮子围住的(遭象群发飙狂怼)
  • 2024-11-08遭象群发飙狂怼看这只可爱的小象宝宝,外表萌萌的,丝毫没有成年象那种呆板和死气沉沉的样子,现在的它更像是动画片里的小飞象一样,像一个小天使扇忽着大大的耳朵,在草地上和鸟儿寻找乐趣,看它追逐鸟儿的小步伐,栽栽愣愣的,真。
  • 风干萝卜的吃法大全(萝卜别炒着吃了)
  • 2024-11-08萝卜别炒着吃了#美食品鉴官##家常菜#萝卜在我们这里有“小人参”的美称,每年的秋冬季,它便成了家家户户餐桌上的常客,比如今天是农历十月初一,我们叫十月朝,有做十月朝美食的习俗,这个美食就是萝卜粄,是这边有名的一道美。
  • 陈志朋再次走红是谁的功劳(陈志朋是如何把一手好牌打烂的)
  • 2024-11-08陈志朋是如何把一手好牌打烂的一、1988年,17岁的陈志朋去一档青春节目当主持人助理,没想到竟然红了那时,台湾有一档综艺节目“青春大对抗”,由三位女生组成“小猫队”担任主持人助理,深受青少年欢迎可是时间一久,节目组发现这档节目“。
  • 新生儿脂肪乳外渗......(新生儿脂肪乳外渗......)
  • 2024-11-08新生儿脂肪乳外渗......脂肪乳注射液为白色乳状液体,是一种能量补充药由注射用大豆油经注射用卵磷脂乳化并加注射用甘油制成的灭菌乳状液体本品是静脉营养必需的组成部分之一,为机体提供能量和必要脂肪酸用于胃肠外营养补充能量及必需脂肪。
  • 怎样才能让蛐蛐停止叫声(让蛐蛐停止发出叫声的方法)
  • 2024-11-08让蛐蛐停止发出叫声的方法把家里的灯都关上,只留下一盏,利用蟋蟀的趋光性将其引到灯下,再将其捉住丢远一点蟋蟀俗名蛐蛐、夜鸣虫、将军虫、秋虫、斗鸡、促织、趋织、地喇叭、灶鸡子、孙旺、土蜇,“和尚”则是对蟋蟀生出双翅前的叫法据研究。