反病毒軟件的實(shí)時(shí)監(jiān)控方式因軟件而異。有的反病毒軟件,是通過在內(nèi)存里劃分一部分空間,將電腦里流過內(nèi)存的數(shù)據(jù)與反病毒軟件自身所帶的
病毒庫(包含病毒定義)的特征碼相比較,以判斷是否為病毒。另一些反病毒軟件則在所劃分到的內(nèi)存空間里面,虛擬執(zhí)行系統(tǒng)或用戶提交的程序,根據(jù)其行為或結(jié)果作出判斷。
而掃描磁盤的方式,則和上面提到的實(shí)時(shí)監(jiān)控的第一種工作方式一樣,只是在這里,反病毒軟件將會(huì)將磁盤上所有的文件(或者用戶自定義的掃描范圍內(nèi)的文件)做一次檢查。