蘋(píng)果最新的 Mac 操作系統(tǒng),macOS High Sierra 似乎出現(xiàn)了很多 Bug。此前,有人發(fā)現(xiàn) macOS High Sierra 的 bug 允許任何人獲得 Mac 的 root 權(quán)限,因?yàn)橛脩?hù)可以輸入空白密碼直接登錄 root 賬戶(hù)。此外,另一個(gè)安全 bug 允許用戶(hù)直接訪(fǎng)問(wèn)加密的 APFS 外接硬盤(pán)。
這次發(fā)現(xiàn)的安全漏洞同樣嚴(yán)重,只需要簡(jiǎn)單的終端命令,就可以在 macOS 10.13.1 中看到密碼。慶幸的是,在 macOS High Sierra 最新版中已經(jīng)修復(fù)了這個(gè)問(wèn)題。
將未加密的 APFS 轉(zhuǎn)換為加密的 APFS 文件系統(tǒng)后,這個(gè) bug 仍然存在。不過(guò)將非 APFS 轉(zhuǎn)換為 APFS ,然后在加密,這個(gè) bug 不會(huì)出現(xiàn)。在 macOS 10.13.1 系統(tǒng)中,只需要在終端應(yīng)用中使用下面的命令,就能看到明文密碼。
log stream –info –predicate ‘eventMessage contains “newfs_”