在虛擬機器中執行病毒,由於它跟主機完全隔離,所以中了病毒一般都沒事。這就是為什麼一些電腦病毒測試或者新開發的軟體都會在虛擬機器執行。
我們首先來說一下虛擬機器的原理。
虛擬機器指透過軟體模擬的具有完整硬體系統功能的、執行在一個完全隔離環境中的完整計算機系統。在實體計算機中能夠完成的工作在虛擬機器中都能夠實現。每個虛擬機器都有獨立的CMOS、硬碟和作業系統,可以像使用實體機一樣對虛擬機器進行操作。
由於虛擬機器功能等同於實體機,只不過是用軟體模擬出的一臺電腦,因此它一般都用於開發者對應用的測試,以防止應用對實體機的損壞。另一方面,虛擬機器成本低,不用購買實體電腦,也不用考慮平臺導致的限制,因此它受到了開發者們的喜愛。
但是因為虛擬機器使用的是實體機的網路,如果你執行的是可以透過網路傳播的病毒(如2018年5月的勒索病毒),那建議你關閉虛擬機器網路,以防止可能造成的安全隱患。
虛擬機器也可以使用實體機的硬碟。這種情況下如果執行的是會破壞MBR的病毒,就會導致實體機無法開機。
總之,虛擬機器執行病毒也需要謹慎,必須在不影響實體機使用的前提下進行。
在虛擬機器中執行病毒,由於它跟主機完全隔離,所以中了病毒一般都沒事。這就是為什麼一些電腦病毒測試或者新開發的軟體都會在虛擬機器執行。
我們首先來說一下虛擬機器的原理。
虛擬機器指透過軟體模擬的具有完整硬體系統功能的、執行在一個完全隔離環境中的完整計算機系統。在實體計算機中能夠完成的工作在虛擬機器中都能夠實現。每個虛擬機器都有獨立的CMOS、硬碟和作業系統,可以像使用實體機一樣對虛擬機器進行操作。
由於虛擬機器功能等同於實體機,只不過是用軟體模擬出的一臺電腦,因此它一般都用於開發者對應用的測試,以防止應用對實體機的損壞。另一方面,虛擬機器成本低,不用購買實體電腦,也不用考慮平臺導致的限制,因此它受到了開發者們的喜愛。
但是因為虛擬機器使用的是實體機的網路,如果你執行的是可以透過網路傳播的病毒(如2018年5月的勒索病毒),那建議你關閉虛擬機器網路,以防止可能造成的安全隱患。
虛擬機器也可以使用實體機的硬碟。這種情況下如果執行的是會破壞MBR的病毒,就會導致實體機無法開機。
總之,虛擬機器執行病毒也需要謹慎,必須在不影響實體機使用的前提下進行。