|

楼主 |
发表于 2021-7-15 11:53:40
|
显示全部楼层
本帖最后由 snowwolf725 于 2021-7-15 11:54 编辑
新版的1.74.1固件修改了登入验证改用 PAM 模块验证
1. 只允许 root 帐号登入, 然后显示 magic[release]: 机器SN+随机字符
2. 小米维修人员把 [机器SN+随机字符] 搭配 private_key 签名得到 hex 显示的字符密码
3. 输入密码后 pam 模块读入密码利用 hex2bin 还原密文
4. 利用 public_key 验证密文
5. 依据验证结果决定是否通过验证
其中 private_key 在小米官方手上, 所以基本没戏,
无法像之前那样推算出密码,
只能改固件关闭 pam 验证或是替换 pam 验证模块
|
|