Чтобы предотвратить свое обнаружение, многие вирусы применяют довольно хитрые приемы маскировки. Рассмотри несколько разновидностей вирусов.
«Невидимые» вирусы или иначе их называют Стелс - вирусы.
Многие резидентные вирусы (и файловые, и загрузочные) предотвращают свое обнаружение тем, что перехватывают обращение операционной системы (и тем самым прикладных программ) к зараженным файлам и областям диска и выдают их в исходном (незараженном) виде.
Такие вирусы называются невидимыми, или stealts «СТЕЛС» вирусы. Разумеется, эффект «невидимости» наблюдается только на зараженном компьютере - на «чистом» компьютере изменения в файлах и загрузочных областях диска можно легко обнаружить.
Примечание. Некоторые антивирусные программы могут обнаруживать «невидимые» вирусы даже на зараженном компьютере. Для этого они выполняют чтение диска, не пользуясь услугами DOS. Например, AntiVirus и др.
Некоторые антивирусные программы используют для борьбы с вирусами свойство «невидимых» файловых вирусов «вылечивать» зараженные файлы. Они считывают (при работающем вирусе) информацию из зараженных файлов и записывают её в файл или файлы. Затем уже после загрузки с «чистой» дискеты, исполнимые файлы восстанавливаются в исходном виде.