歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> Linux和Windows操作系統病毒的交叉保護

Linux和Windows操作系統病毒的交叉保護

日期:2017/3/2 16:56:40   编辑:Linux服務器

相信目前仍然有不少人跟我一樣,在某種場合還離不開Windows。然而近來Windows病毒越來越猖狂了,殺毒聯盟也往往是“殺萬漏一”,留下恐怖的種子。當今世界,信息以光速傳播,病毒也是如此,殺毒軟件逐漸開始扮演“馬後炮”的角色了。

  另一方面,病毒庫快速增大,你的電腦即使不被病毒搞死,也會被病毒庫撐破。安全衛士時刻監視著系統(包括你的每一個操作),把你的“奔馳”變成“笨死”。

  我的一台機器滿身是毒,最後一次發作,毀掉了一個硬盤的分區。我不想再去殺毒了,取而代之的是,我直接使用Vmware for Linux。你可能懷疑了:“這能殺毒嗎?好像沒聽說過Vmware是個殺毒軟件。”呵呵,Vmware確實不殺毒,可它能夠完全隔離病毒——它比任何殺毒軟件都厲害著呢!

  以下是主要的步驟。

  一、運行Vmware,在Linux的文件系統之下,創建一個Windows98虛擬硬盤,大小是2G或1G。這個硬盤作為虛擬機的primary master,即Windows下的C盤。接著在虛擬機裡面安裝Windows,IE,Office,以及一些常用工具如Ultraedit,Flashget,Winzip等等,盡量保證不含病毒。然後退出虛擬機中的Windows。

  二、在Vmware的settings菜單執行configuration editor命令,創建第二個虛擬硬盤,大小80M(或者根據你的需要調整一下)。這個硬盤作為虛擬機的secondary slave。這個盤是你將來的個人資料存放地。在secondary master的位置,安裝cdrom設備。你可能還需要掛接以前的那個含有病毒的硬盤,把它掛接在primary slave的位置,就是作為D盤。然後點擊power on開機,待正常進入Windows之後,不要干別的事情,立即退出Windows。因為病毒在D盤,它還沒有能夠得到控制權,所以系統(指C盤)此時仍然安全。

  好了,現在這個可靠的系統已經做出來了,你不希望它將來會被病毒破壞掉。怎麼辦?辦法是,用Vmware凍結你的虛擬硬盤。在Vmware的settings菜單中執行configuration editor命令,將C盤和D盤的屬性由permanent(永久的)改成nonpermanent(非永久的)。將80M的硬盤屬性由permanent(永久的)改成undoable(可廢除的)。改完之後,無需啟動Windows;你直接退出Vmware就行了。到此為止,你基本上可以高枕無憂了。那個nonpermanent(非永久的)屬性是什麼意思呢?就是,所有的寫盤操作都會被廢除、被忽略的。這等於說,你的C盤不可被病毒更改,而D盤上的病毒也不可能被殺掉了。但是,你以後想殺毒的時候,還可以把D盤的屬性改回到permanent(永久的)。類似地,你以後想安裝新軟件時,還得改變C盤屬性,否則你也無法寫入C盤。但是,安裝完新軟件之後,一定要記住馬上再次凍結C盤,即修改屬性為nonpermanent(非永久的)。

  現在,你的C盤已經進入保險櫃,再也不會受病毒傷害了。有時候,你從網絡上或軟盤上臨時感染了病毒。這不要緊的,Windows關閉之後,下次再進來,一切病毒都不復存在了(最多駐留在80M的E盤上,發作不了)。為了防止網絡上或軟盤上臨時性的病毒毀掉你的E盤,你在Linux下編寫一個腳本,在每次運行Vmware之前都先自動備份你的E盤。你可以做5個或10個備份,保證安全。這樣,那些臨時性的病毒最多只能毀掉你本次開機之後所做的工作,你可以安慰自己說:“機器無非是掉電了,損失不大,我這就去找找上次的自動備份……”

  順便提一下,以上制作的干淨C盤映像文件,還可以拷貝到別的電腦上,免去了多次安裝配置的麻煩。

  上述整個過程在Linux下進行,不需要任何殺毒軟件(任何殺毒軟件也不如這個辦法來得可靠)。你並非把病毒殺死,而是永不害怕它了。在Vmware下,即便像CIH這樣攻擊主板BIOS的惡性病毒也無計可施。病毒已經奈何你不得,被活活埋葬。它被完全淹沒在Vmware和Linux的汪洋大海之中!

  病毒對Windows說:“你投降吧!我要徹底摧毀你的硬盤!”Vmware對病毒說:“螳螂捕蟬,黃雀在後。你在我肚子裡還是乖乖兒的好!”

  要救Windows,還得Linux。真是新鮮!不知Windows鐵桿支持者作何感想?

Copyright © Linux教程網 All Rights Reserved