一、什么是U盤病毒:
U盤(自動運行)類病毒(auto病毒)近來非常常見,并且具有一定程度危害,它的機理是依賴Windows的自動運行功能,使得我們在點擊打開磁盤的時候,自動執行相關的文件。目前我們使用U盤都十分頻繁,當我們享受U盤所帶來的方便時,U盤病毒也在悄悄利用系統的自動運行功能肆意傳播,目前流行的U盤病毒文件大家甚至耳熟能詳了,比如經常有網友問的SSS.EXE SXS.EXE如何查殺這類的,下面我們將對U盤病毒極其特性和防范辦法進行分析總結。
二、U盤病毒有什么特性嗎:
所謂的自動運行功能是指Windows系統一種方便特性,使當光盤、U盤插入到機器自動運行,而這種特性的實現就是通過磁盤跟目錄下的 autorun.inf文件進行。這個文件保存在驅動器的根目錄下(一般會是一個隱藏屬性的系統文件),它保存著一些簡單的命令,告知系統新插入的光盤或 U盤應該自動啟動什么程序等。
常見的Autorun.inf文件格式大致如下:
[AutoRun]//表示AutoRun部分開始,必須輸入
icon=C:\C.ico//指定給C盤一個個性化的盤符圖標C.ico
open=C:\1.exe//指定要運行程序的路徑和名稱,只要在此放入病毒程序就可自動運行;
在Windows系統有允許和阻止自動運行的鍵值的方法:
在注冊表中找到如下鍵:
鍵路徑
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Exploer]
在右側窗格中有“NoDriveTypeAutoRun”這個鍵決定了是否執行Autorun功能.其中每一位代表一個設備,不同設備用以下數值表示:
設備名稱 第幾位 值 設備用如下數值表示 設備名稱含義
DRIVE_UNKNOWN 0 1 01h 不能識別的類型設備
DRIVE_NO_ROOT_DIR 1 0 02h 沒有根目錄的驅動器
DRIVE_REMOVABLE 2 1 04h 可移動驅動器
DRIVE_FIXED 3 0 08h 固定的驅動器
DRIVE_REMOTE 4 1 10h 網絡驅動器
DRIVE_CDROM 5 0 20h 光驅
DRIVE_RAMDISK 6 0 40h RAM磁盤
其中: 保留 7 1 80h 未指定的驅動器類型
以上值“0”表示設備運行,“1”表示設備不運行。
從上面可以看出,對應的DRIVE_NO_ROOT_DIR、DRIVE_FIXED、DRIVE_CDROM、DRIVE_RAMDISK是可以自動運行的。所以要禁止硬盤自動運行AutoRun.inf文件,就必須將DRIVE_FIXED這些鍵的值設為1,由于DRIVE_FIXED代表固定的驅動 器(即硬盤)。如果僅想禁止軟件光盤的AutoRun功能,但又保留對CD音頻碟的自動播放能力,這時只需將“NoDriveTypeAutoRun”的鍵值改為:BD,00,00,00即可。
U盤病毒就是利用這種系統特性,一般在感染后會修改系統的注冊表,將顯示所有文件的選項設置為禁止。甚至修改磁盤關聯,殺毒軟件一般會只把病毒文件清除,但對殘余的文件不會處理。這也是常見的殺毒軟件為什么常常無法清除干凈,或者清除后雙擊無法打開磁盤的原因。
三U盤病毒的手動解決辦法:
①根據上面的原理,自己修改注冊表禁止磁盤的自動運行特性。
②把文件夾選項中隱藏受保護的操作系統文件鉤掉,選中顯示所有文件和文件夾,點擊確定。這樣可以在感染病毒的移動存儲設備中會看到幾個文件(包括autorun.inf和病毒文件),刪除后,病毒就清除了。
當電腦不斷彈出有木馬在篡改程序木馬在向外發數據等病毒提示的彈窗,不要驚慌,這也許是...
在互聯網時代,網民面臨的安全環境發生了巨大的變化,傳統殺毒模式已經跟不上這個變化,...
在互聯網時代,網民面臨的安全環境發生了巨大的變化,傳統殺毒模式已經跟不上這個變化,...
開放的互聯網,網民在獲得資訊的同時,也可能讓黑客,病毒,木馬盯上,一不小就中槍,相...
隨著Cryptolocker病毒不斷發酵,截止本月中旬,外國權威機構統計到Cryptolocker病毒致25...
2011年,云計算的技術沿革讓人們更真切的感知云的力量,巨大的需求正在培育一個令人矚目...
2011年,云計算的技術沿革讓人們更真切的感知云的力量,巨大的需求正在培育一個令人矚目...