现在安卓手机的锁屏能被破解吗

4 天前
 sunny02222

例如 OPPO vivo 之类的,如果手机掉了被别人捡到,锁屏密码被破解的可能性高吗

如果手机已经解锁了 BL ,或者已经 root 是否会更容易被破解?

5525 次点击
所在节点    Android
78 条回复
sunny02222
3 天前
@jdgui OK 我之前解了 bl 又担心手机丢了被人拿到资料 就又锁 bl 了
sunny02222
3 天前
@SmithJohn 问了下,我这三年前的 OPPO 了 店家说保不了资料 我估计这种得是很老的手机才能保了
wunaidouzi
3 天前
肯定能解, 0day 啥的肯定有, 但是平常人获取不到
crackself
3 天前
@sunny02222 是的,前段时间 9008 折腾平板,USB 线启动到 9008 ,直接把分区克隆出来
sunny02222
3 天前
@crackself 你克隆出来是加密的吧,难道能直接读取
eraserking
3 天前
想多了(至少对于马路上捡到手机的人)
首先从 Android 6 开始就是强制要求 FDE 的。但是 FDE 有个问题就是如果系统重启了,在进系统解锁前,所有用户数据都加密不可读的状态。这样比如夜间 OTA 之后重启了,闹钟之类的就不能工作了,因为并不知道你的闹钟设置的是几点
所以后来改成强制要求 FBE 了,可以设置两个区,一个区使用用户密钥加密,另外一个区使用设备密钥加密,比如闹钟设置就可以放在第二个区,重启之后设备还是可以读得到的

为什么要说这个呢?
因为在你解锁了 BL 之后,用户分区的加密标志是还在的(只不过解锁了 BL 的时候正常的实现,会强制要求你格式化一遍)
如果此时你刷进了 TWRP (假设是正确支持了 FBE 的版本),进 TWRP 还是会要求你使用锁屏密码来解锁数据,不然你看到的依然是加密过的数据,文件全是乱码
只有一种情况会有危险,你解锁之后,去修改 fstab ,把 userdata 的加密标志去掉,再重新格式化一遍,这样你就成功收获了一台随便拿数据的手机了
sunny02222
3 天前
@eraserking 那我在 lineageOS 中设置了锁屏密码,然后刷了 twrp ,在 twrp 里解密 data 分区,输入锁屏密码无法解锁,这个解密的密码是什么
alleluya
3 天前
@People11 请教一下 我以前的 s7 忽然自己关机 再开机输入锁屏密码一直提示密码错误 (输入的是对的 我锁屏密码从来没变过) 请问我可以找官方售后解锁屏密码么?
People11
3 天前
@alleluya 官方说不行就不行,总之就是一句话,谁要是能破解 AES ,RSA 等算法,和知乎上个人手搓可控核聚变一个待遇
People11
3 天前
@sunny02222 厂商不会真的直接就用你的密码去当密钥的,中间还会进行多次 hash ,把用某种算法 hash 后的密码当加密密钥,至于是什么算法,只有开发这个 rom 的知道,如果这个 rom 开源,那 twrp 就能适配上。而 twrp 输入密码后还是不能解密就代表 twrp 没适配你当前系统所使用的算法。
sunny02222
3 天前
@People11 我用的 lineageos ,没有设置锁屏密码,那默认密码是什么

如果我用开源 ROM 岂不是很容易被破解
People11
3 天前
@sunny02222 全盘加密肯定得有个密钥的啊,内置的密钥呗
你设置了密码那就谁都解不开,不设置密码那就谁都能解开,现代加密学的安全性放在这了,你自己不设密导致数据被访问那至少不是其他人的错
eraserking
3 天前
@sunny02222 那应该是你的 TWRP 的问题 我见过 keymaster 不匹配导致的解锁始终不成功
WebKit
3 天前
@ReZer0 新的手机有锁屏密码的,recovery 也要密码。
sunny02222
2 天前
@People11 但是我怎么知道解密 data 这个密码是内置固定的密钥,还是会根据我设置的锁屏密码改变
sunny02222
2 天前
@eraserking 那岂不是如果没设置密码,正常的 twrp 默认直接能解密 data
ityspace
2 天前
@sunny02222 技术非常高的情况下,可以直接用侧信道攻击来获取密码。但是现在,普通的一部安卓手机,除了暴力破解,应该没别的办法。
eroneko
2 天前
@sunny02222 应该是你的 recovery 有问题,我红米 N12Turbo 可以用锁屏密码解锁

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1077976

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX