Выделяют, так называемые, программы-детекторы, обнаруживающие программы или данные, зараженные одним или несколькими известными вирусами. "Детекторы" имеют что-то вроде образцов этих вирусов и, сравнивая с ними все, что проходит через память компьютера, выявляют "нежданных гостей". К сожалению, если появился новый тип вируса, образец которого у детектора отсутствует, вирус может спокойно проскользнуть мимо недремлющего ока электронного стража. "Ревизоры" сначала запоминают сведения о состоянии программ, а затем сравнивают их состояние с исходным. При выявлении несоответствий об этом сообщается пользователю. "Фильтры" несут службу непрерывно и. перехватывают сигналы, используемые вирусами при размножении и нанесении вреда, и также сообщают об этом пользователю. "Вакцины" намеренно изменяют программы таким образом, что вирус, от которого производится вакцинация, считает их уже зараженными и не трогает. Кстати, обнаружить наличие вируса в машине можно и не имея антивирусных программ, а пользуясь лишь защищенной от записи дискетой. Так, известный компьютерный вирусолог Н.Безруков предложил способ, который назвал "ловля вируса на дискету-дрозофилу" (дрозофила - это маленькая муха). Суть этого метода заключается в следующем. Если возникло подозрение, что, компьютер заражен, берется защищенная дискета с программами и делается ее копия, с которой пользователь работает некоторое время. Если в машине есть вирус, он обязательно "заглотит крючок" и запишется на эту дискету, после чего остается лишь сравнить дискету-копию и защищенную дискету-оригинал. Если в копии есть какие-либо изменения, значит, компьютер посетили непрошеные гости и нужно заняться их серьезным поиском и выдворением. Все вышеперечисленные меры являются профилактическими, а что же делать, когда вирус все-таки прорвал оборону и развил бурную, разрушительную деятельность в недрах вашего компьютера? Если болезнь не запущена, остается одно средство - лечение. Для этой цели служат специальные антивирусные программы, работу которых можно сравнить с работой хирургов, они так и называются - программы-доктора или "фаги". Задача "фагов" состоит в том, чтобы точно диагностировать вирус и "выкусить" его тело из тела зараженной программы. Надо сказать, что не все "операции" проходят успешно и завершаются восстановлением работоспособности, случаются и летальные исходы. Как и в человеческой жизни, многое зависит от мастерства хирурга. Если же "болезнь" была выявлена слишком поздно и, как следствие, запущена, вирус успел произвести значительные разрушения, то предстоит довольно кропотливая работа по восстановлению утраченного. Если речь идет о потере достаточно ценной информации, в этом случае лучше обратиться к опытному специалисту. — 136 —
|