實(shí)中的天災(zāi)人禍無(wú)可預(yù)知難以避免,而在數(shù)字世界里同樣有諸多的安全陷阱。這一次深陷輿論泥潭的還是聯(lián)想,這已經(jīng)不是它第一次因?yàn)檐浖A(yù)裝和自動(dòng)更新而受到質(zhì)疑了。
根據(jù) Ars Technica論壇用戶的反饋,聯(lián)想的筆記本有一項(xiàng)很神奇的特點(diǎn),那就是可以自動(dòng)下載安裝聯(lián)想系統(tǒng)工具軟件,即便是重裝系統(tǒng)之后也還是如此。
具體的情況是,聯(lián)想筆記本會(huì)在每次開(kāi)機(jī)的過(guò)程中都會(huì)寫(xiě)入一份系統(tǒng)文件,下載聯(lián)想官方更新文件,并且自動(dòng)安裝。而之所以能夠?qū)崿F(xiàn)這一功能是因?yàn)槁?lián)想在 BIOS 中設(shè)置了一項(xiàng)功能選項(xiàng)“Lenovo Service Engine”,下載的軟件是“OneKey Optimizer”,根據(jù)官方的介紹,這是一個(gè)系統(tǒng)優(yōu)化工具:
OneKey Optimizer是專(zhuān)為聯(lián)想電腦研發(fā)的新一代功能強(qiáng)大的系統(tǒng)優(yōu)化軟件,它能夠?yàn)槟碾娔X進(jìn)行體檢,提升電腦性能,更新最新的固件、驅(qū)動(dòng)和應(yīng)用程序,并提供合理的電源管理方案,有效延長(zhǎng)電池使用壽命。
聯(lián)想實(shí)現(xiàn)這一功能是則是利用了微軟在 Windows 中的一項(xiàng)被官方允許的機(jī)制,稱(chēng)之為“Windows Platform Binary Table”,簡(jiǎn)稱(chēng) WPBT,OEM 廠商可以從 BIOS 向系統(tǒng)推送和安裝軟件,也就是說(shuō)除非刷 BIOS,否則 OEM 預(yù)裝軟件可以一直出現(xiàn)在用戶的電腦里面。它的初衷是希望一些關(guān)鍵的軟件能夠重裝系統(tǒng)之后依舊留存,比如防盜軟件。
不過(guò)聯(lián)想顯然并不只是想單純地去防盜這一項(xiàng)功能。問(wèn)題的關(guān)鍵在于,這種自動(dòng)更新和自動(dòng)安裝機(jī)制暗藏著安全風(fēng)險(xiǎn),攻擊者可以偽裝成聯(lián)想的更新服務(wù),可以在用戶重啟電腦的過(guò)程中安裝任何惡意軟件。
因?yàn)橥ㄟ^(guò)進(jìn)一步的分析發(fā)現(xiàn),BIOS 在啟動(dòng)過(guò)程中會(huì)檢查 C:\Windows\system32\autochk.exe 是聯(lián)想的版本還是微軟的原始版本,如果是微軟的版本,它會(huì)將其移至C:\Windows\system3209\zz_sec\autobin.exe,然后寫(xiě)入聯(lián)想的 autochk.exe。在啟動(dòng)期間, autochk.exe 會(huì)向 system32 文件夾寫(xiě)入 LenovoUpdate.exe 和 LenovoCheck.exe,連上網(wǎng)后,它會(huì)設(shè)置一個(gè)服務(wù)運(yùn)行其中一個(gè)程序,然后訪問(wèn) http://download.lenovo.com/ideapad/windows/lsebios/win8_en-us_32_oko.json。這個(gè)網(wǎng)址沒(méi)有使用加密,意味著可以被攻擊者攔截流量遠(yuǎn)程執(zhí)行代碼。
早在六月份就有知乎用戶反饋過(guò)這一問(wèn)題,只是并未引起太多人的關(guān)注。而上一次聯(lián)想遭遇信任危機(jī)則是因?yàn)轭A(yù)裝的Superfish 廣告軟件。
目前,聯(lián)想在英文官網(wǎng)發(fā)布了 BIOS 補(bǔ)丁進(jìn)行修復(fù),但是中文官網(wǎng)并沒(méi)有更新,受影響的機(jī)型如下:
Flex 2 Pro-15/Edge 15 (Broadwell)
Flex 2 Pro-15/Edge 15 (Haswell)
Flex 3-1470/1570
Flex 3-1120
G40-80/G50-80/G50-80 Touch/V3000
S21e
S41-70/U41-70
S435/M40-35
Yoga3 14
Z70-80 / G70-80
Yoga 3 11
Y40-80
Z41-70/Z51-70
更新:已對(duì)文章作出刪減
題圖來(lái)自:123RF
不定代詞指不明確指代某個(gè)人、某個(gè)事物、某些人或某些事物的代詞。今天給大家重點(diǎn)講解最易混淆的不定代詞no、no one和none的用法區(qū)別。
He has no(=not a)brother.他沒(méi)有兄弟。
She knows no(=not any)Chinese.她不懂漢語(yǔ)。
None of the stories are( is ) interesting.沒(méi)有一個(gè)故事有意思。
No one( Nobody) knows him here except Tom. 除了湯姆,這兒沒(méi)人認(rèn)識(shí)他。注意:
一How many people are there in the room?
屋里有多少人?
一None. 一個(gè)也沒(méi)有。
--Is there a foreign girl in your class?
你們班里有外國(guó)女孩嗎?
-No one.沒(méi)有。
-Who has taken away my bike?
誰(shuí)把我的自行車(chē)拿走了?
- No one.沒(méi)人拿。
給下列各題選出一個(gè)最佳答案。
1. As we were asleep,()of us heard the sound.
A both B. all;none
C. all;no one D. both;no one
2. The boy wants to eat some fish, but there is()left.
A nothing B. no one C. none D. one
3.The teacher said()can live without air or water.
A. none
B. no one
C. not one
D. not everyone
4. Some people would rather ride bicycles as bicycle riding has()of the trouble of
taking buses.
A .nothing
B. none
C. some
D. neither
5. There is ()water in the glass.
A. no B. none C. nothing D. no one
6. -Who is in the classroom?
A. None
B. Nothing
C. Not one
D. No one
7. - How much money is left?
A. None
B. Nothing
C. No little
D. No one
8. -What did you see?
A None
B. Nothing
C. No one
D. Not much