Компьютерные вирусы и антивирусы
С появлением первых компьютеров появились и первые компьютерные программы, прописывающие алгоритм их функционирования, то есть определяющие действия, которые компьютер должен был выполнять. Затем компьютеры стали объединятся в информационные сети для обмена информацией. Это было достаточно удобно, поскольку требуемую информацию можно было получить за тысячи километров от ее источника и практически в любое время дня и ночи. Однако шло время и некоторым программистам стало скучно просто обмениваться данными. Толи ради прикола толи всерьез, но они решили писать программы, которые самым наглым образом перемещались посредством различных носителей информации, в том числе и по информационным сетям и заражали другие компьютеры. Так появились первые компьютерные вирусы.
Кстати самый первый вирус был написан студентом Калифорнийского университета Фредом Коэном в 1983 году. Это была обычная программа, которая сама распространялась по информационным сетям. Но это был чисто исследовательский проект, который не нес какой-то черной подоплёки. Следующие прототипы вирусных программ были менее гуманны. Они заражали компьютеры, портили программное обеспечение, уничтожали хранившиеся данные. Прошло немного времени, и более честные и порядочные программисты задумались о написании программ, которые в автоматическом режиме могли обнаруживать, отлавливать и обезвреживать компьютерные вирусы. Так появились первые антивирусные программы. Кстати первая антивирусная программа была написана уже через год в 1984.
С того времени прошло уже почти четверть столетия и за это времени напридумывано целое множество вирусных программ отличающихся друг от друга способом распространения и действия на зараженный компьютер. На сегодняшний день известно более 5 тыс. вирусов, которые можно классифицировать по различным признакам: среде обитания, способу заражения, воздействию на зараженный объект, особенностям алгоритма программы.
По среде обитания вирусы делятся на сетевые (распространяются по компьютерным сетям), файловые (внедряются в исполняемые модули, файлы программ), загрузочные (внедряются в загрузочный сектор), файлово-загрузочные (объединяют два предыдущих типа). По способу заражения различают резидентные (оставляют в оперативной памяти компьютера часть своего кода и являются активными вплоть до обезвреживания) и нерезидентные (не заражают память и являются активными только некоторое время). По степени воздействия на зараженный объект различают неопасные (не мешают работе компьютера и проявляются безвредными пакостями), опасные (приводят к нарушению работы компьютера), очень опасные (удаляют программы и сохраненные данные). По особенностям алгоритма какой-то точной классификации вирусов не существует из-за широкого разнообразия их построения.
Как же наглядно определить заражен ваш компьютер или нет? Существует целый ряд признаков при появлении которых можно с определенной долей вероятности судить о наличии на вашем компьютере.
- Неожиданный сбой, ранее работоспособных программ.
- Медленная работа компьютера – всех программ и операционной системы в целом.
- Операционная система вообще не загружается или загружается очень медленно.
- Исчезновение сохраненных данных или искажение ее содержимого.
- Самопроизвольное изменение даты создания файлов и их размеров.
- Резкое увеличение занимаемого на диске пространства.
- Резкое уменьшение доступной оперативной памяти
- Вывод на экран монитора непонятных сообщений, не относящихся к работе программ.
- Частые сбои и зависания компьютера в целом.
Для защиты компьютеров от вирусных программ разработаны антивирусы. Причем одни антивирусные программы имеют неизменяемый алгоритм, защищая от наиболее опасных вирусов. Другие требуют обновлений в своем алгоритме и базах данных, чтобы отслеживать новые вирусные программы. Скачать антивирус, бесплатно или за деньги можно в интернете. Благо эта информационная сеть с одинаковой легкостью распространяет и вирусы и антивирусы. Так что между ними существует некое противостояние, вернее сказать между их разработчиками. А нам обычным пользователям остается лишь надеяться на то, что в конечном итоге победит добро. Вот такие вот мы идеалисты.