2013.07.26 19:32

汽車病毒來了!下次做汽車保養時,記得也要掃毒

ADVERTISEMENT

功能越多代表漏洞越多

早期的汽車,例如在 1960~70年代時,它們身上是沒有那些電腦的;噴油用化油器、點火用分電盤、剎車純用真空輔助、油門直接用鋼索、里程/轉速表用軸線...一切的一切,都是「機械式」的操作。最多的電器用品,就是「電動馬達」控制的電動窗、電動門鎖...但這些也還沒有用到電腦來控制。

現在的汽車科技,汽車身上總有許多大大小小的電腦,但這類電腦並不像家用電腦一般,一台 PC就搞定全車;反而是有些像單獨元件的處理器一般,一個處理器負責一個(或一類)元件的控制。例如四個車門就是四個小處理器來控制,輔助氣囊也是一對一的處理器控制。

ADVERTISEMENT

這些個別的處理器、就是所謂的「嵌入式系統」(例如氣囊、ABS、ESP、或定速巡航系統之類的),它們最後還是有一個大總管(電腦主機)來接收它們傳回來的訊號,這方面就有點像 PC的處理模式。不過這套模式的複雜度是更接近智慧手機的 App操作方式,而不像家用電腦的操作邏輯。

傳統的汽車電腦,其實是不太容易中毒、或被駭客入侵的,因為早期的汽車電腦根本沒有什麼對外溝通的管道,它們唯一會接觸到的外界、就是保修廠的診斷電腦。以前(指這 20年間)要想侵入、改寫汽車電腦的程式,就必須透過原廠的診斷電腦、連接診斷接頭才行。

ADVERTISEMENT

早期車廠的確是用這個方式來替車子的電腦系統升級(現在也是如此),但沒有了診斷電腦來外接,就無法侵入汽車電腦的程式端;要想駭入車用電腦,就只能靠技師來幫忙操刀了。

而且以前也不會有駭客想要入侵汽車的電腦,因為以前的車輛都沒有一個標準化的統一「硬體、軟體、以及通訊協定」,所以要寫一支汽車電腦的病毒程式就變成了「客製化」的服務,無法大量繁殖、傳播...所以就不太有人(駭客)願意這樣去做。

但隨著數位時代的來臨,車用電腦和外界的聯繫窗口,已經不只是「原廠電腦的診斷接頭」,所以病毒入侵的管道就更加開放了。

ADVERTISEMENT

我們的車用系統可以播放手機、和 iPod的音樂,這車與行動裝置之間的「傳輸線、無線藍牙系統」,就是病毒入侵的橋樑。車用電腦為了要讀取這些行動裝置裡面的資訊,所以某些地方也變成「統一規格」了。

下一頁:

ADVERTISEMENT

ADVERTISEMENT