因為BT下載了一部熱門電影,不料中了木馬……這種情況并不是少數。這種P2P的“草根”下載方式,一方面極大擴充了資源的數量和下載速度,另一方面也伴隨著“不可靠”性:由于BT資源從種子制作和發布,到上傳下載.幾乎都是由個人完成的,自然不可避免有一些別具用心的人會將病毒和木馬嵌在資源里,將BT下載作為一種散布病毒的途徑。這么可怕,那我就不用BT了!這種恐慌也未免有些“杯弓蛇影”了,其實只需做好防毒預案,即可攘病毒于千里之外。
看清病毒偽裝文件
BT藏毒的辦法可以有很多,但常見的卻不外乎兩種:偽裝法和嵌入法。所謂偽裝法,就是將EXE可執行文件偽裝成媒體文件,給“狼”披上羊皮,從而引誘用戶點擊運行,伺機發作。正所謂“知已知彼,百戰不殆”,下面來看看幾種不同的偽裝手法。
圖標偽裝法
因為系統默認是“隱藏已知文件類型的后綴名”,所以這種“假媒體,真病毒”一眼看去,和真正的媒體文件幾乎一模一樣,具有很大的欺騙性。一個太正常不過的RM電影,你能發現它其實是病毒的偽裝嗎?在“我的電腦”菜單欄上“工具/文件夾選項/查看”選項卡,在“顯示”項中去掉“隱藏已知文件類型的后綴名”選項前的小鉤,就可以讓很多文件原形畢露了。
后綴偽裝法
前面我們提到了顯示后綴法,事實上很多“老鳥”都會習慣將后綴顯示打開,一則便于“后綴修改”之類的操作,二則可以躲過絕大多數偽裝的病毒和木馬。在Windows中,文件名不再拘泥于“8.3”格式,可以出現“AA.BB.CC”之類的格式,而只有最后一個“CC”才是真正的后綴名。
沒錯,它的全名是“一個饅頭的血案.rmvb.scr”。SCR、COM與EXE同樣是可直接執行的文件,考慮到EXE實在是太醒目了,所以有的病毒修改了后綴名,以增加迷惑性。不過在這個病毒上,這個手法只是輔助,關鍵的偽裝技術是雙后綴和大量空格。在隱藏后綴名的機子上,文件自然只會顯示為“一個饅頭的血案rmvb”;而即使打開了后綴名顯示,由于Windows對文件名顯示位數的限制,超過一定長度的文件名也只會顯示前面部分,從而很好地掩蓋了真正的身份。
如果用戶對該文件有懷疑,索性用右鍵點擊文件“屬性”,這樣任它如何偽裝,都會露出馬腳。但操作比較繁瑣,最簡單的方法還是通過拖放操作來打開文件:先打開媒體播放器,然后把媒體文件直接拖放到播放器中。如果拖放操作不能播放影片的話,只有兩種可能:要么播放器解碼不支持或文件損壞,要么它不是媒體文件,這時注意用以上方法查查這個文件的真實身份即可一目了然。
狙擊彈出窗口
第一步已經判斷出電影是否貨真價實的媒體文件,你或許已經松了一口氣,且熳!除了偽裝法之外,病毒還有可能通過嵌入影片達到傳播目的。事實上,越來越多的病毒和木馬已經采用了這種方法。媒體文件本身并沒有病毒,但是它卻在其中嵌入了一些“事件”,播放時會自動彈出窗口,連接到指定的網頁。一些只是單純的廣告,為了博取點擊率而已,但是也有一些人就將藏毒的目光聚焦在了這上面。REAL媒體的“事件”功能,理所當然成為了埋伏的最佳地點。
RealPlaye是播放REAL媒體的首選軟件,只需將“RealPlayer/rpplugin”文件夾下“rpwe3260.dll”文件刪除或者改名,便可以使彈出廣告、RealPlayer捆綁瀏覽器,以及查看剪輯信息、媒體庫等功能統統失效。其它常用的媒體播放器,如Mplayer、KMPlayer等,由于無法調用“事件”,所以也不會彈出廣告或木馬,推薦大家使用。
由于REAL媒體格式是獨有的專利格式,因此第三方播放器支持RM和RMvB也是依賴于調用REAL專用解碼器,在實際應用中發現RM扣RMVB文件用第三方播放器播放時出現閃屏、彩屏或者黑屏時,換成RealPlayer即可正常播放。
新版迅雷提供了“查殺影片彈窗廣告”的功能,對下載后的REAL媒體文件支持直接查殺并清理的功能。這個辦法比較徹底,優點是直接蕩滌凈化了媒體文件,尤其是便于收藏。缺點呢,則是需要花費一定的時間和占用一定的空間,來生成于凈的文件。
事先體檢,防患未然
在前面的方案里,我們都是需要下載完成后才能發現問題所在。面對著浩瀚的BT海洋,能否在下載伊始就了解資源的真實面目,從而防患于未然呢?
打開種子先端詳
用BT下載軟件打開torrent種子文件,不要直接“確定”,而是先切換到“選擇文件”,看看我們到底下載的是啥東西。例如要下載《神奇四俠2》,仔細看種子內容:一個電影做成EXE可執行文件已經夠奇怪了,還用上多級后綴名,更是將可疑系數增加到99.99%。
我們也經常遇到很多資源,本身的媒體文件沒有問題,但是會同時夾帶幾個病毒文件(如多余的EXE或者CHM文件)。下載前多看一眼就會察覺,我們只選擇其中的媒體文件即可將病毒、木馬以及流氓軟件統統拋棄。
邊下邊看先預覽
現在很多BT下載軟件都支持“邊下邊看”功能,包括風行、脫兔、BitComet等。它們采用流式下載,只需經過短暫的幾分鐘緩沖,便可以開始一邊下載一邊播放影片內容。
以下載軟件“風行”為例,打開torrent種子文件,然后在任務管理器的“正在下載”中找到該任務并用右鍵點擊,選擇“流式下載”。此時任務管理器的“播放提示”項中會顯示已經完成的緩沖比例。等緩沖達到100%,雙擊即可調用白帶的播放器開始播放影片。
這一好處是明顯的,首先,可以判斷影視資源是否真正需要的,以及清晰度情況;二則規避了病毒和木馬運行的風險;再則即使內嵌了事件窗口,病毒也無從得到彈出的機會;四么,還節省了時間,無需漫長的等待即時就可以收看——當然這是意外收獲。