неопасные, влияние которых ограничивается уменьшением свободной памяти на диске, графическим, звуковым и другими внешними эффектами
опасные, которые могут привести к сбоям и зависаниям при работе компьютера
очень опасные, активизация которых может привести к потере программ и данных, форматированию винчестера (примером очень опасного вируса может служить вирус CIN (Чернобыль), активизирующийся 26 числа каждого месяца и способный уничтожать данные на жестком диске и в BIOS).
Профилактика
К общим средствам, помогающим предотвратить заражение и его разрушительные последствия, относят:
Резервное копирование информации (создание копий файлов и системных областей жестких дисков);
Избежание пользования случайными и неизвестными программами. Чаще всего вирусы распространяются с компьютерными программами;
Перезагрузка компьютера перед началом работы, в частности, с случае, если за этим компьютером работали другие пользователи;
ограничение доступа к информации, в частности физическая защита дискеты во время копирования файлов с неё;
Разные антивирусные программы.
Специализированные программы для защиты от вирусов.
Программы-детекторы позволяют обнаруживать файлы, зараженные одним из нескольких известных вирусов.
Программы-доктора, или фаги, восстанавливают зараженные программы убирая из них тело вируса, т.е. программа возвращается в то состояние, в котором она находилась до заражения вирусом.
Программы-ревизоры сначала запоминают сведения о состоянии программ и системных областей дисков, а затем сравнивают их состояние с исходным. При выявлении несоответствий об этом сообщается пользователю.
Доктора-ревизоры - это гибриды ревизоров и докторов, т.е. программы, которые не только обнаруживают изменения в файлах и системных областях дисков, но и могут автоматически вернуть их в исходное состояние.
Программы-фильтры располагаются резидентно в оперативной памяти компьютера, перехватывают те обращения к операционной системе, которые используются вирусами для размножения и нанесения вреда, и сообщают о них пользователю. Пользователь может разрешить или запретить выполнение соответствующей операции.