Вирусы и антивирусы
Содержание Типы антивирусных программ 4 Введение 1 Классификация вирусов 2 Антивирусные программы 3 Заключение 5
Введение Первые исследования саморазмножающихся искусственных конструкций проводились в середине прошлого столетия. Термин «компьютерный вирус» появился позднее. Официально считается, что его впервые употребил сотрудник Лехайского университета (США) Ф. Коэн в 1984 г. С тех пор прошло немало времени, острота проблемы вирусов многократно возросла, однако строго определения, что такое компьютерный вирус, так и не дано, несмотря на то, что многие пытались это сделать неоднократно.
Классификация компьютерных вирусов Вирусы можно разделить на классы по следующим основным признакам: среда обитания; операционная система; особенности алгоритма работы; деструктивные возможности. В зависимости от среды обитания вирусы можно разделить: файловые; загрузочные; макровирусы; сетевые.
Файловые вирусы. К данной группе относятся вирусы, которые при своём размножении тем или иным способом используют файловую систему какой-либо операционной системы. Файловые вирусы могут внедряться практически во все исполняемые файлы всех популярных операционных систем.
Загрузочные вирусы Загрузочные вирусы отличаются от файловых тем, что записывают свои копии в главную загрузочную запись (Master Boot Record - MBR) и загрузочный сектор (Boot Sector - BS) дискового носителя. Заражение происходит при считывании (и выполнении) данных областей, которое происходит при включении компьютера
Макровирусы Это разновидность компьютерных вирусов разработанных на макроязыке и встроенных в такие прикладные пакеты ПО, как Microsoft Office. Для существования вирусов в конкретной системе необходимо наличие встроенного в систему макроязыка с возможностями: привязки программы на макроязыке к конкретному файлу; копирования макропрограмм из одного файла в другой; получения управления макропрограммой без вмешательства пользователя (автоматические или стандартные макросы).
Сетевые вирусы Передают по компьютерным сетям свой программный код и запускают его на ПК, подключённый к этой сети. Заражение сетевым вирусом может произойти при работе с электронной почтой или при переходе по вредоносным ссылкам в сети.
АНТИВИРУСНЫЕ ПРОГРАММЫ Наиболее эффективны в борьбе с компьютерными вирусами антивирусные программы. Однако следует отметить, что не существует антивирусов, гарантирующих стопроцентную защиту от вирусов. Таких систем не существует, поскольку на любой алгоритм антивируса всегда можно предложить контр-алгоритм вируса, невидимого для этого антивируса.
ТИПЫ АНТИВИРУСОВ Самыми популярными и эффективными антивирусными программами являются антивирусные сканеры. Следом за ними идут CRC-сканеры. Часто оба приведённых метода объединяют в одну универсальную программу, что значительно повышает её мощность.
CRC-СКАНЕРЫ Принцип работы CRC-сканеров основан на подсчёте CRC- сумм (контрольных сумм) для присутствующих на диске файлов/системных секторов. Эти CRC-суммы затем сохраняются в базе данных антивируса, как и некоторая другая информация: длины файлов, даты их последней модификации и т.д. При последующем запуске CRC-сканеры сверяют данные, содержащиеся в базе данных, с реально посчитанными значениями. Если информация о файле, записанная в базе данных, не совпадает с реальными значениями, то CRC-сканеры сигнализируют о том, что файл был изменён или заражён вирусом.
Мониторы Антивирусные мониторы это резидентные программы, перехватывающие вирусы опасные ситуации и сообщающие об этом пользователю. К вирусу опасным относятся вызовы на открытие для записи в выполняемые файлы, запись в загрузочные секторы дисков или MBR винчестера, попытки программ остаться резидентно, т.е. вызовы, которые характерны для вирусов в моменты их размножения.
ЗАКЛЮЧЕНИЕ Вирусы – были и остаются серьёзной проблемой в компьютерном мире, но все проблемы, которые были ими созданы были решены и антивирусы помогают избежать повтора таких критических ситуаций. Борьбой с вирусами занимается множество специалистов в сотнях компаний, и они успешно решают проблему вирусов. Так что если использовать на своём личном компьютере антивирус и своевременно обновляете его базы, то можно быть уверенным что проблемы вирусов у вас не возникнет.