StartUp宏病毒的處理方法
發(fā)表時間:2023-08-31 來源:明輝站整理相關軟件相關文章人氣:
[摘要]1. 癥狀① 打開任何一個工作簿文件,均會自動生成一個名為“StartUP”的文件簿,初期感染階段,此文件簿可能是空的,到了后期由于使用者不知情可能會在其中填入一些數據,則以后在生成的名為“StartUP”的文件簿就將...
1. 癥狀
① 打開任何一個工作簿文件,均會自動生成一個名為“StartUP”的文件簿,初期感染階段,此文件簿可能是空的,到了后期由于使用者不知情可能會在其中填入一些數據,則以后在生成的名為“StartUP”的文件簿就將會帶有數據;
② 打開excel文件不做任何改動,但關閉時會提示是否要保存更改;
、 Excel菜單中的工具--選項--重新計算下面的自動重算被改為手動重算,致使公式不能自動計算,按保存后才計算;
、 excel文件被多次感染后,將會帶多個startup宏模塊,此時打開excel時將會出現(xiàn)數據閃爍,提示找不到 StartUp.xls或者提示“發(fā)現(xiàn)二義性的名稱:auto_open ”等不正,F(xiàn)象。
2. 毒源
Excel 的宏安全性降到最低后,打開一個帶有Startup宏病毒的excel文件,將會在系統(tǒng)內生成一個名為“Startup.xls”的病毒模板,這個目錄是一個Excel模板加載文件存放的目錄,并以它做為感染源,以后所有打開的excel文件都因為加載它而被感染。
一般來說,根據操作系統(tǒng)的不同,病毒模板所在的位置也各異,一般的位置如下(下文中的“X”是Office安裝的盤符):
、 Win7 & Vista 系統(tǒng):C:Users用戶名AppDataRoamingMicrosoftExcelXLSTART
X:Program FilesMicrosoft OfficeOFFICE11XLSTART
② xp系統(tǒng): C:Documents and SettingsadministratorApplication DataMicrosoftExcelXLSTART
X:Program FilesMicrosoft OfficeOFFICE11XLSTART
3. 隔離
直接在帶毒的excel文件中使用Visual Basic編輯器清除病毒是無效的,因為病毒模板(感染源)不清除,再打開excel仍然會染毒。正確的方法是首先封堵病毒源頭,先保證不會再有新的文件染毒,之后再一個個收拾帶毒文件。這就和先隔離病菌,保證大多數人的安全,之后再一個個治療病人一樣。
① 在上述位置搜索出Startup.xls文件,刪除(如果上述位置找不到,則需要全盤搜索);
② 立即在原位置創(chuàng)建一個名為Startup.xls的空文件,并將其屬性設置為”只讀“及”隱藏“模式(此步驟相當于給系統(tǒng)打一個免疫補丁);
、 打開已知的染毒文件,若文件打開時報錯提示”無法打開StartUp.xls!cop“之類的字樣,則證明病毒毒源已經成功清除。
4. 治病
① 當打開的Excel有如上提示的中毒征狀時,點擊“工具”→“宏”→“Visual Basic編輯器(V)”。
、 在模塊“StartUp”的上面點擊右鍵,再點“移除StartUp(R)”,再點擊“否”(如果顯示的是一片空白,可到“視圖”里面點“工程資源管理器”);
、 在模塊“StartUp”的上面點擊右鍵,再點“移除StartUp(R)”;
、 再在跳出的的對話框中點擊“否”;
⑤ 保存并退出Visual Basic編輯器;
、 保存并退出excel文件。
5. 預防
”宏“病毒實際上就是一段惡意的VBA代碼,故最好的預防方式就是提高安全級別,且不要輕易打開文件中的”宏“。”宏“安全性的設置方法是:
依次點擊 → 工具 → 宏 → 安全性(S)…… → 中
上面是電腦上網安全的一些基礎常識,學習了安全知識,幾乎可以讓你免費電腦中毒的煩擾。