2007 資安趨勢 - 遊戲背後的藏鏡人
懷舊的馬利歐兄弟回來了 而且帶著新歡….
圖 1. WORM_ROMARIO.A 的螢幕畫面擷取圖,經典遊戲「馬利歐兄弟」中暗藏著惡意程式碼。
「免費」與「遊戲」是當今網路上極具吸引力的兩個宣傳用語。若將兩者放在一起,它們的誘人「魔力」更會倍增。在這個 Web 資安威脅橫行的時代,任何事物只要能吸引沉迷於網際網路的使用者,均可能遭惡意使用者用以實行他們的邪惡陰謀。而任何能免費下載的東西,也必定會吸引每一個人的注意。以電視遊樂器模擬器(詳見附註)為例,最初是為提升電視遊樂器銷售量而開發出來的行銷工具,現在不僅變成電視遊樂器業者的頭疼問題,甚至還危及網際網路使用者的安全。雖然電視遊樂器模擬器往往等同於免費遊戲下載,但卻不必然能保證下載遊戲的安全性。
XBOX 線上模擬器 暗中連上色情網站
2002 年曾出現一個宣稱提供 XBox 模擬器的網站,這個模擬器的檔名為 EMU_xbox.exe。檔案中暗藏了另一個名為 NetBUIE.exe 的程式,這個檔案事實上是一個被趨勢定義為 BKDR_EMULBOX.A 的後門程式。這個後門程式會將資訊傳送給商業性質的色情網站,以增加線上廣告的點閱次數,藉此提高收入。這個設置在 Angelfires 之下的網站雖然已經被關閉,但它所散播的後門程式據稱依然在外四處流傳。
類似上述 Xbox 模擬器惡意程式的事件只是有效運用社交工程技巧的諸多案例之一。只要這些模擬器存在,惡意程式作者就擁有無窮無盡的機會。惡意程式作者能利用人們懷舊的心態,將惡意程式偽裝成可以玩年代久遠且不易取得的電玩機台遊戲的模擬器。
馬力歐兄弟回來了 不但好玩而且”驚險”
被趨勢科技定義為 WORM_ROMARIO.A 的「馬力歐」蠕蟲就是很好的例子。這隻蠕蟲將它的惡意程式碼藏在經典遊戲「馬利歐兄弟」中,提供給玩家。
WORM_ROMARIO.A 的傳染途徑包含:惡意網頁、網路共用資料夾傳染、 email。該病毒會修改 IE 首頁和改變搜尋結果。病毒一旦被執行會出現馬力歐兄弟(Super Mario Brothers)的經典畫面。
趨勢科技表示,由於絕大多數的模擬器都是非商業性質的程式,出現程式瑕疵是無可避免的結果,因此即使出現任何異常狀況也不會引起使用者的懷疑。惡意程式作者就是看準了這一點,因為使用者可能輕易將惡意程式的破壞行為當成一般的程式瑕疵。
光是搜尋模擬器的行為本身就可能相當危險。許多模擬器網站都有多不勝數的彈出視窗與廣告橫幅,其中可能就暗藏了廣告程式或惡意指令碼。雖然目前尚未有任何此類事件傳出,但實際上仍可能有下載的模擬器其中夾帶著惡意程式。這勢必會產生嚴重的後果。
電視遊樂器模擬原本只是作為吸引顧客的工具,但現在也可能會引誘受害者上當受害。如果惡意程式繼續使用模擬器作為誘餌,這些程式在電視遊樂器製造商的積極打壓之下仍能持續存活的事實,最終帶給遊戲玩家的可能是一種負擔,而非玩遊戲的便利性。
下載免費電視遊樂器模擬器 先瞭解可能付出的代價
雖然目前的局勢可能對惡意程式作者較為有利,但是使用者還是能選擇是否要下載模擬器,因此感染惡意程式的可能性高低事實上仍取決於使用者的決定。解決這個問題的辦法或許不是設法消弭所有惡意攻擊,因為目前看來這是不可能的任務,而是使用者本身應有認知。拒絕下載或使用電視遊樂器模擬器目前可能是令人難接受的建議,因為這些模擬器都是免費的。然而,就像從網路上下載軟體破解程式與其他非法檔案可能引發 Web 型態的攻擊一樣,模擬器也可能帶來風險。雖然這只是選擇的問題,但是要瞭解這一點可能必須先付出代價。
@附註:認識電視遊樂器模擬器
電視遊樂器模擬器是一種能夠模擬或複製電視遊樂器環境,讓使用者能在電腦上玩各種電視遊樂器專屬遊戲的的程式。它使用 ROM Dump 的方式將遊戲程式碼從遊戲卡匣中擷取出來。就像 ROM 檔案一樣,電玩迷所謂的 "emus" 也可從網際網路上免費下載。它能讓遊戲玩家免費取得電視遊樂器的遊戲,在自己的電腦上玩。
電視遊樂器模擬器當初推出的用意與今日並無太大差異。它依然維持相同的訴求,亦即將遊戲程式碼從硬體設備的限制中解放出來,然而它在電玩產業中所扮演的角色卻已經改變。當初遊樂器製造商在開發模擬器是作為吸引顧客的行銷工具,如 Atari 2600 等早期的遊樂器是最常被模擬的對象,因為這樣它所累積的龐大數量的遊戲便能在其他如 Coleco 的 Colecovision 與 Atari 5200 等遊樂器上玩。
早期的開發人員大多是業餘程式設計師,他們藉由逆向工程的方式來模擬電視遊樂器的運作方式。這些都是非商業性質的模擬器,因此程式中往往含有許多瑕疵而且不夠完整。直到 90 中期,隨著如 Bloodlust Software 的 NESticle 等熱門的模擬器推出以後,模擬電視遊樂器的風氣才真正開始盛行。這項產品的推出讓模擬器蔚為主流,因為它為新一代的模擬器奠定了基礎。
1999 年 1 月,一家位於加州的軟硬體公司 Connectix 推出了 Virtual Game Station,這套公開販售的程式能在 Macintosh G3 上模擬 Sony Playstation,令 Sony Playstation 的獲利空間受到擠壓。而任天堂也遭遇了類似的情況,當時網路上出現免費的 Nintendo 64 模擬器 Ultra High Level Emulator (UltraHLE)。
自此之後,模擬遊戲的數量愈來愈多,尤其是任天堂遊樂器專屬的遊戲,其中大多是來自於 Nintendo DS 以及各種版本的 Game Boy。任天堂之所以成為最受玩家喜愛的對象,原因可能是該公司曾經是電視遊樂器的第一品牌。據銷售量監測站 VG Chartz 的數據顯示,今年任天堂 Wii 在英國的銷售量高居第一。它已經取代 Microsoft 的 Xbox 360 的地位,目前掌握了 41.6% 的市場。2007 年 2 月,任天堂的這款遊樂器在美國的銷售量同樣也高居首位。
模擬器已對個人電腦遊戲與電視遊樂器遊戲之間的關係產生重大影響,兩者由原來不同的兩個產業演變成彼此競爭的對手。個人電腦已成為電視遊樂器間接的競爭對手,因為它在影音功能方面已經和電視遊樂器不相上下,更遑論模擬器所附加的優勢。或許在幾年之後,人們除了競相購買最新的電視遊樂器以外,還會直接搜尋模擬的版本。