為何如此命名呢?估計和文化有關。電腦詞彙大部分都是從英文裡翻譯過來的,是舶來語。如果要是中國發明的話,應該就是另一套邏輯了,必須突出領導的重要性。
這段包含了電腦最基礎硬體設定資訊的程式是在電腦主機板出廠時寫在一個特殊晶片裡的,它的位置就在電腦主機板上。想找它很容易,因為它旁邊往往趴著一顆圓圓的紐扣電池,這顆電池就是給flashrom晶片供電的。如果沒了電池,你在bios裡的任何更改設定都會恢復成出廠設定。
flashrom,這種電子晶片中文名字大家應該很熟悉,叫做快閃記憶體。沒錯,它其實就是後市的u盤、儲存卡、固態硬碟的鼻祖。只不過在這個年代裡造價還很高,個頭也挺大,無法大規模使用。大部分電腦主機板上只有這麼一小片,容量一般是1m或者512kb。
洪濤採購的tx晶片組主機板上安裝的flashrom晶片並不相同,一部分是單電壓規格一部分是雙電壓規格,這可能是和主機板的出廠時間、批次有關。
單電壓屬於flashrom晶片中的單電壓擦寫型號,還有一種是雙電壓擦寫型號。前者的寫入電壓和讀取電壓都是5v,透過軟體就可以擦寫上面的資料;後者的讀取電壓為5v,寫入的電壓則提高到了12v,想要寫入的話必須開啟機箱調整一個跳線之後才可以。
這也是cih病毒為什麼只毀掉了三十四臺電腦,其它電腦都安然無恙的根本原因。其實病毒很想把一百臺電腦都幹掉,確實也有這個機會,可剩下的電腦主機板上bios晶片都是雙電壓型號的,光靠軟體不更改跳線也就無法擦寫flashrom上的資訊,這才倖免於難。
主機板採用單電壓flashrom晶片的電腦只有三十五臺,結果除了一臺之外基本都遭災了,可見這個病毒還是很兇勐的。這一臺電腦為啥沒受害呢?原因很簡單,這臺電腦自打二十五日夜裡開始就一直在玩同一個遊戲,既沒重啟過也沒執行過別的程式,病毒感染了它,但沒有發作的機會。
按照電腦雜誌上的介紹,目前流行的cih病毒發作頻率最高的是1。4版本,它每個月二十六日發作,平時都處於潛伏階段,對電腦沒有任何影響。所以洪濤才不著急去檢查其它六十多臺電腦的中毒情況,反正還有一個月時間呢,慢慢來,不著急。
怎麼修呢?此時洪濤手裡拿著的那個小盒子叫程式設計器,或者叫燒錄器。它是幹嘛用的呢?是往積體電路里寫程式的。通常來講是微控制器,比如說洗衣機、電冰箱裡的控制程式,都是固化在一個積體電路里的,如果這塊積體電路壞了,沒關係,用程式設計器把原來的程式讀出來,然後買一塊新的積體電路,把程式寫進去就ok了。所以這個玩意不是專門用於電腦的裝置,而是很多無線電愛好者必備的工具,洪濤當然也有一個。
flashrom其實就是一個積體電路,也可以用程式設計器讀取、燒錄資訊。cih不是把flashrom裡的bios程式都擦掉了嘛,沒關係,我再給寫回去。
具體做法就是在沒有故障的主機板上隨便找一塊flashrom晶片,把裡面的bios程式讀出來,然後把這些資訊重新再寫回被病毒破壞的晶片裡去。一片一片寫唄,幾分鐘一片,快極了。這就叫難者不會、會者不難。我們平時碰上的很多難題,難得你都有死的心了,可是放在熟悉它的人手中,卻比吃飯還容易。
(未完待續。。)
282章 授之以漁
“洪哥,我能學這門手藝嗎?”看到一臺臺無法啟動的電腦被洪濤如此容易的修好,古欣簡直太崇拜他這位老大了,也又一次看到了知識的力量,更感覺這種武器好像更適合他這種塑膠體格的人使用。論拳頭狠、抗揍他可能一輩子也追不上唐晶。