1. Основные задачи антивирусных программ
1.1. Сканирование файлов и программ в режиме реального времени
1.2. Сканирование компьютера по требованию
1.3. Сканирование интернет-трафика
1.4. Сканирование электронной почты
1.5. Защита от атак враждебных веб-узлов
1.6. Восстановление поврежденных файлов (лечение)
2. Типы антивирусных программ
2.1. Программы-детекторы
2.1.1. находят вирусы в оперативной памяти и на внешних носителях, выводя сообщение при обнаружении вируса.
2.2. Программы-доктора
2.2.1. находят зараженные файлы и "лечат" их.
2.3. Программы-ревизоры
2.3.1. запоминают исходное состояние программ до момента инфицирования компьютера, затем сравнивают текущее состояние с первоначальным, выводя найденные изменения на дисплей.
2.4. Программы-мониторы
2.4.1. начинают свою работу при запуске операционной системы, постоянно находятся в памяти компьютера и осуществляют автоматическую проверку файлов по принципу "здесь и сейчас".
2.5. Программы-фильтры
2.5.1. обнаруживают вирус на ранней стадии, пока он не начал размножаться.
3. Используемые ресурсы:
3.1. ru.wikipedia.org: https://goo.gl/VSEqj3
3.2. wikia.com:http://goo.gl/quv6xd
3.3. softerr.com:http://goo.gl/tGFktR
4. Классификация антивирусных программ
4.1. по используемым технологиям антивирусной защиты:
4.1.1. классические антивирусные продукты (продукты, применяющие только сигнатурный метод детектирования);
4.1.2. продукты проактивной антивирусной защиты (продукты, применяющие только проактивные технологии антивирусной защиты);
4.1.3. комбинированные продукты (продукты, применяющие как сигнатурные методы защиты, так и проактивные).
4.2. по функционалу продуктов
4.2.1. антивирусные продукты (продукты, обеспечивающие только антивирусную защиту);
4.2.2. комбинированные продукты (продукты, обеспечивающие не только защиту от вредоносных программ, но и фильтрацию спама, шифрование и резервное копирование данных и другие функции).
4.3. по объему защиты
4.3.1. для защиты рабочих станций;
4.3.2. для защиты файловых и терминальных серверов;
4.3.3. для защиты почтовых и Интернет-шлюзов;
4.3.4. для защиты серверов виртуализации.
5. Методы антивирусной защиты
5.1. сигнатурные методы
5.1.1. -это точные методы обнаружения вирусов, основанные на сравнении файла с известными образцами вирусов.
5.1.1.1. достоинства
5.1.1.1.1. точное и гарантированное определение типа вируса.
5.1.1.2. недотатки
5.1.1.2.1. для получения сигнатуры необходимо иметь образец вируса.
5.2. эвристические методы
5.2.1. -это приблизительные методы обнаружения, которые позволяют с определенной вероятностью предположить, что файл заражен.
5.2.1.1. достоинства
5.2.1.1.1. возможность обнаружить новые вирусы еще до того, как для них будут выделены сигнатуры.
5.2.1.2. недостатки
5.2.1.2.1. вероятность ошибочно определить наличие в файле вируса;
5.2.1.2.2. невозможность лечения;
5.2.1.2.3. низкая эффективность – против действительно новаторских вирусов, вызывающих наиболее масштабные эпидемии.
6. Примеры современных антивирусных программ
6.1. Kaspersky
6.1.1. http://www.kaspersky.ru/
6.2. Доктор Веб (Dr. Web 7)
6.2.1. http://www.drweb.ru/
6.3. ESET NOD 32
6.3.1. https://www.esetnod32.ru/
6.4. Norton Int. Security
6.4.1. http://ru.norton.com/
6.5. Avira
6.5.1. http://www.avira.com/
6.6. Аvast
6.6.1. https://www.avast.ru